[Pkg-bazaar-maint] Bug#518098: Actually caused by missing ‘python-pycurl’ dependency
Ben Finney
ben+debian at benfinney.id.au
Wed Mar 4 05:08:12 UTC 2009
reassign 518098 bzr
retitle 518098 bzr: Confusing error message if ‘python-pycurl’ not installed
thanks
On 04-Mar-2009, Ben Finney wrote:
> The ‘debian/control’ file lists a ‘Vcs-Bzr’ field with the value
> ‘http://bzr.debian.org/pkg-bazaar/bzr-loom/experimental’. This URL is
> not usable with Bazaar on Debian ‘squeeze’:
>
> =====
> bzr branch http://bzr.debian.org/pkg-bazaar/bzr-loom/experimental
> Transport error: Server refuses to fullfil the request
> =====
This message is very confusing; it indicates an error on the *server*.
However, the error is on the client:
> The Bazaar log file shows:
>
> =====
> 0.253 encoding stdout as sys.stdout encoding 'UTF-8'
> 0.346 failed to import pycurl: No module named pycurl
> 0.347 failed to instantiate transport <bzrlib.registry._LazyObjectGetter object at 103b5300, module='bzrlib.transport.http._pycurl' attribute='PyCurlTransport'> for 'http://bzr.debian.org/pkg-bazaar/bzr-loom/experimental': DependencyNotPresent()
[…]
> TransportError: Transport error: Server refuses to fullfil the request
> =====
This is because currently ‘bzr’ only lists ‘python-pycurl’ as a
‘Suggests’ relationship. This should instead be a ‘Recommends’, since
a great many public branches have HTTP URLs.
--
\ “If I melt dry ice, can I swim without getting wet?” —Steven |
`\ Wright |
_o__) |
Ben Finney <ben at benfinney.id.au>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: Digital signature
Url : http://lists.alioth.debian.org/pipermail/pkg-bazaar-maint/attachments/20090304/e9f5a87b/attachment.pgp
More information about the Pkg-bazaar-maint
mailing list