Hello Sebastien,

> --8<--
> Please note that curl is need with _THIS_ configuration file only
> If you prefer using wget, it's up to you but you _MUST_ change the
> chanfinguration file according to your choice.
> This explains why nor wget nor curl are in the package dependances but
> on recommends.
> --8<--
> 
> Discussion is closed!

I ran into this same problem today.

I do not agree with your statement. Debian (that includes you) should
make sure that packages work out of the box whereever reasonably
possible.

This bug log provided some solutions. Let's see:

1) depend on all supported downloaders (by using the "|" operator): curl
| wget for example. Change apt-file to automatically use the downloader
that's available on a user's system. The use can always override that in
the configuration file. Mike O'Connor provided a patch for this.

2) make the default configuration work with just one downloader (like
now), but in that case you really must depend on that downloader. This
can be curl, but you could also opt for wget since more systems will
already have that available.

3) ask the user by debconf which downloader to use.

If you ask me, 3 is unnecessarily complex. 2 is the most simple and the
most inflexible. I don't see that as a problem though, since the
downloading is a very straightforward operation. The first has a good
balance between the choice of downloader and no required configuration,
and there's a patch for that issue.

Let me state once more that I think you must resolve this bug in one way
or the other. "Discussion closed" is not the answer. If you wish, I can
provide a patch or even an NMU for options 1 or 2. Just let me know.

If I do not hear from you in two weeks, I will assume that you are not
changing your opinion. In that case, I will be investigating other
measures of resolving this, since I believe it needs to have a
resolution that can satisfy the posters to this bug.


regards,
Thijs

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to