Hoary xpdf binaries have disappeared

Mike Bird mgb-ubuntu at yosemite.net
Wed May 25 17:29:46 UTC 2005


On Wed, 2005-05-25 at 08:58, Markus Kolb wrote:
> It is linked to main. So it is still in main. Where is the problem?
> Maybe it is preparation for the next release.


Hi Markus,


1. Having symlinks from main to universe means that a mirror of main (or
main+restricted) is incomplete.  People mirroring with rsync can work
around the problem with -L but that wastes space.  I don't know of a
solution for people mirroring with e.g. lftp.  Main should not depend
upon Universe - particularly for files which are currently in Hoary's
Packages.gz and required by ubuntu-desktop.

$ lftp ftp.ubuntu.com
lftp ftp.ubuntu.com:/> ls
/ubuntu/pool/main/x/xpdf/xpdf_3.00-11ubuntu3_all.deb
lrwxrwxrwx    1 1000     1000           60 May 24 09:45
xpdf_3.00-11ubuntu3_all.deb ->
../../../../pool/universe/x/xpdf/xpdf_3.00-11ubuntu3_all.deb


2. For roughly 24 hours there was not even a symlink for xpdf, resulting
in apt-get failures similarly to those shown below for readahead.


3. There are still neither regular files nor symlinks for readahead -
again a package in Hoary's Packages.gz and required by ubuntu-desktop.
This one has been down over 24 hours now.

# apt-get update
<snip>
Fetched 71.9kB in 2s (25.0kB/s)
Reading package lists... Done
# apt-get install readahead
Reading package lists... Done
Building dependency tree... Done
The following NEW packages will be installed:
  readahead
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 7708B of archives.
After unpacking 81.9kB of additional disk space will be used.
Err http://us.archive.ubuntu.com hoary/main readahead 1.0.1-2ubuntu1
  404 Not Found
Failed to fetch
http://us.archive.ubuntu.com/ubuntu/pool/main/r/readahead/readahead_1.0.1-2ubuntu1_i386.deb  404 Not Found
E: Unable to fetch some archives, maybe run apt-get update or try with
--fix-missing?


4. I assumed, perhaps wrongly, that the pool was maintained
automatically.  As such the problems suggested a pool maintenance
software bug or a black hat.

If the pool is not maintained automatically than perhaps automatic pool
maintenance is a worthwhile goal.


5. A worthwhile partial solution would be to verify hourly that all
packages in the various current Packages.gz are still present and
resolve to a regular non-empty file in the same repository or in the
main repository.


--Mike Bird






More information about the ubuntu-users mailing list