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
signature.asc
Description: This is a digitally signed message part