Bug#779468: apt-spy: creates an invalid sources list
All, I was sure I abandoned apt-spy a while ago and agreed to remove it from Debian. IMHO there is no a single reason with the new Debian infrastructure to have a software like apt-spy. All the best Stefano On 13 August 2017 at 08:48, Petter Reinholdtsen wrote: > This RC bug has caused apt-spy to be dropped from testing. Do you plan to > fix it in time for Buster? The last update was in 2015. > -- > Happy hacking > Petter Reinholdtsen >
Bug#779468: apt-spy: creates an invalid sources list
This RC bug has caused apt-spy to be dropped from testing. Do you plan to fix it in time for Buster? The last update was in 2015. -- Happy hacking Petter Reinholdtsen
Bug#779468: apt-spy: creates an invalid sources list
> On 1 March 2015 at 18:27, Vagrant Cascadian wrote: > > On 2015-02-28, Manolo Díaz wrote: > > > > > Also, it fails to update the mirror list due the the lack of > > > http://http.us.debian.org/debian/README.mirrors.txt > > > > I think this is the main source of the problem. It seems that the > > mirrors no longer include README.mirrors.txt, and apt-spy needs to be > > patched to parse https://www.debian.org/mirror/list, which is in html > > format. Not sure how invasive that will be. FWIW, the data source used to build this list is in the VCS (but I wouldn’t bet on any stability from an URL on alioth): https://anonscm.debian.org/viewvc/webwml/webwml/english/mirror/Mirrors.masterlist?view=co Regards David signature.asc Description: Digital signature
Bug#779468: apt-spy: creates an invalid sources list
I'm doing some work on it in these days. Sorry for the long period I left it abandoned. I have some changes already done locally. Will commit to git ASAP so at least you can take a look at my work Stefano On 1 March 2015 at 18:27, Vagrant Cascadian wrote: > On 2015-02-28, Manolo Díaz wrote: > > After showing a lot of lines like > > > > Couldn't find country AT . Skipping. > > Couldn't find country AU . Skipping. > > Couldn't find country BE . Skipping. > > ... > > > > your package creates a sources list file without any mirror. Example: > > > > deb (null) testing main #contrib non-free > > deb-src (null) testing main #contrib non-free > > I can reproduce this by installing apt-spy in a clean chroot and > running apt-spy twice: > > # apt-spy -d jessie > Creating mirror file: /var/cache/apt/mirrors.txt > Updating... > Grabbing file http://http.us.debian.org/debian/README.mirrors.txt... > Error: 22: The requested URL returned error: 404 Not Found > Failed to download mirror list. Exiting. > > # apt-spy -d jessie > Couldn't find country AT . Skipping. > ... > Couldn't find country ZA . Skipping. > Writing new sources.list file: /etc/apt/sources.list.d/apt-spy.list > > > It doesn't seem to have error handling for the "404 Not Found", and > creates an empty mirrors.txt. The empty mirrors.txt created on the first > pass is then used on the second pass to create a broken > /etc/apt/sources.list.d/apt-spy.list file. > > > > Also, it fails to update the mirror list due the the lack of > > http://http.us.debian.org/debian/README.mirrors.txt > > I think this is the main source of the problem. It seems that the > mirrors no longer include README.mirrors.txt, and apt-spy needs to be > patched to parse https://www.debian.org/mirror/list, which is in html > format. Not sure how invasive that will be. > > > FWIW, apt-spy hasn't been uploaded or had a commit in git 3 years... > > > live well, > vagrant >
Bug#779468: apt-spy: creates an invalid sources list
On 2015-02-28, Manolo Díaz wrote: > After showing a lot of lines like > > Couldn't find country AT . Skipping. > Couldn't find country AU . Skipping. > Couldn't find country BE . Skipping. > ... > > your package creates a sources list file without any mirror. Example: > > deb (null) testing main #contrib non-free > deb-src (null) testing main #contrib non-free I can reproduce this by installing apt-spy in a clean chroot and running apt-spy twice: # apt-spy -d jessie Creating mirror file: /var/cache/apt/mirrors.txt Updating... Grabbing file http://http.us.debian.org/debian/README.mirrors.txt... Error: 22: The requested URL returned error: 404 Not Found Failed to download mirror list. Exiting. # apt-spy -d jessie Couldn't find country AT . Skipping. ... Couldn't find country ZA . Skipping. Writing new sources.list file: /etc/apt/sources.list.d/apt-spy.list It doesn't seem to have error handling for the "404 Not Found", and creates an empty mirrors.txt. The empty mirrors.txt created on the first pass is then used on the second pass to create a broken /etc/apt/sources.list.d/apt-spy.list file. > Also, it fails to update the mirror list due the the lack of > http://http.us.debian.org/debian/README.mirrors.txt I think this is the main source of the problem. It seems that the mirrors no longer include README.mirrors.txt, and apt-spy needs to be patched to parse https://www.debian.org/mirror/list, which is in html format. Not sure how invasive that will be. FWIW, apt-spy hasn't been uploaded or had a commit in git 3 years... live well, vagrant signature.asc Description: PGP signature
Bug#779468: apt-spy: creates an invalid sources list
Package: apt-spy Version: 3.2.2-1 Severity: grave Justification: renders package unusable Dear Maintainer, After showing a lot of lines like Couldn't find country AT . Skipping. Couldn't find country AU . Skipping. Couldn't find country BE . Skipping. ... your package creates a sources list file without any mirror. Example: deb (null) testing main #contrib non-free deb-src (null) testing main #contrib non-free Also, it fails to update the mirror list due the the lack of http://http.us.debian.org/debian/README.mirrors.txt Best Regards, Manolo Díaz -- System Information: Debian Release: 8.0 Architecture: amd64 (x86_64) Kernel: Linux 3.19.0+ (SMP w/2 CPU cores) Locale: LANG=es_ES.UTF-8, LC_CTYPE=es_ES.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: sysvinit (via /sbin/init) Versions of packages apt-spy depends on: ii libc6 2.19-15 ii libcurl3 7.38.0-4 apt-spy recommends no packages. apt-spy suggests no packages. -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org