rusivi1, sorry if I came off too sharply. Please don't take anything I
said personally. My frustration was aimed at the whole Ubuntu bug
process in general, and not you. As you say, most of us are volunteers
here.

Anyway, here's a detailed report of my test today. Several problems I
have not seen before have appeared. See the last paragraph for my
conclusions and advice.


I built a virtual machine on Lucid and installed the server installation of the 
latest Meerkat, ubuntu-10.10-beta-server-i386.iso, with no services other than 
openssh server. I then did an "apt-get update" and "apt-get dist-upgrade", and 
rebooted to kernel 2.6.35-22.

That done, I installed apt-file and its dependencies, followed by "apt-
file update".

r...@meerkat:~# apt-file --version
apt-file version 2.4.0
(c) 2002 Sebastien J. Gross <[email protected]>

r...@meerkat:~# ll /var/cache/apt/archives/apt-file_2.4.0_all.deb
-rw-r--r-- 1 root root 31500 2010-05-27 05:05 
/var/cache/apt/archives/apt-file_2.4.0_all.deb
r...@meerkat:~# apt-cdrom add
Using CD-ROM mount point /media/apt/
Identifying.. [c9c6ebb1bcf1afc5dd21beb50e8f9b09-2]
Scanning disc for index files..
Found 2 package indexes, 0 source indexes, 0 translation indexes and 1 
signatures
This disc is called:
'Ubuntu-Server 10.10 _Maverick Meerkat_ - Alpha i386 (20100831)'
Copying package lists...gpgv: Signature made Mon 30 Aug 2010 11:33:23 PM MDT 
using DSA key ID FBB75451
gpgv: Good signature from "Ubuntu CD Image Automatic Signing Key 
<[email protected]>"
Reading Package Indexes... Done
Writing new source list
Source list entries for this disc are:
deb cdrom:[Ubuntu-Server 10.10 _Maverick Meerkat_ - Alpha i386 (20100831)]/ 
maverick main restricted
Repeat this process for the rest of the CDs in your set.
W: Skipping nonexistent file /media/apt/dists/maverick/main/binary-i386/Packages
W: Skipping nonexistent file 
/media/apt/dists/maverick/main/debian-installer/binary-i386/Packages
W: Skipping nonexistent file 
/media/apt/dists/maverick/restricted/binary-i386/Packages
W: Skipping nonexistent file 
/media/apt/dists/maverick/restricted/debian-installer/binary-i386/Packages
r...@meerkat:~#

The results lead me to wonder if I shouldn't try the desktop, so deleted
the server CD. I hauled that in (ubuntu-10.10-beta-desktop-i386.iso) and
added that:

r...@meerkat:~# apt-cdrom add
Using CD-ROM mount point /media/apt/
Identifying.. [cbc25b86cb1795b180f5ae0235ea23e9-2]
Scanning disc for index files..
Found 2 package indexes, 0 source indexes, 0 translation indexes and 1 
signatures
Found label 'Ubuntu 10.10 _Maverick Meerkat_ - Beta i386 (20100901.1)'
This disc is called:
'Ubuntu 10.10 _Maverick Meerkat_ - Beta i386 (20100901.1)'
Copying package lists...gpgv: Signature made Wed 01 Sep 2010 08:30:42 AM MDT 
using DSA key ID FBB75451
gpgv: Good signature from "Ubuntu CD Image Automatic Signing Key 
<[email protected]>"
Reading Package Indexes... Done
Writing new source list
Source list entries for this disc are:
deb cdrom:[Ubuntu 10.10 _Maverick Meerkat_ - Beta i386 (20100901.1)]/ maverick 
main restricted
Repeat this process for the rest of the CDs in your set.
W: Skipping nonexistent file /media/apt/dists/maverick/main/binary-i386/Packages
W: Skipping nonexistent file 
/media/apt/dists/maverick/restricted/binary-i386/Packages
r...@meerkat:~#

OK, that's better if not perfect.

r...@meerkat:~# apt-file update
Put CDROM labeled [Ubuntu_10.10__Maverick_Meerkat__-_Beta_i386_(20100901.1)] in 
the cdrom device and press [ENTER]

mount: /dev/sr0 already mounted or /media/cdrom busy
mount: according to mtab, /dev/sr0 is already mounted on /media/cdrom
cp: cannot stat `/media/cdrom/dists/maverick/Contents-i386.gz': No such file or 
directory
Downloading Index 
http://us.archive.ubuntu.com/ubuntu/dists/maverick/Contents-i386.diff/Index:
No Index available.
Downloading complete file 
http://us.archive.ubuntu.com/ubuntu/dists/maverick/Contents-i386.gz
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
File is up-to-date.
Downloading Index 
http://us.archive.ubuntu.com/ubuntu/dists/maverick-updates/Contents-i386.diff/Index:
No Index available.
Downloading complete file 
http://us.archive.ubuntu.com/ubuntu/dists/maverick-updates/Contents-i386.gz
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
File is up-to-date.
Downloading Index 
http://us.archive.ubuntu.com/ubuntu/dists/maverick/Contents-i386.diff/Index:
No Index available.
Downloading complete file 
http://us.archive.ubuntu.com/ubuntu/dists/maverick/Contents-i386.gz
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
File is up-to-date.
Downloading Index 
http://us.archive.ubuntu.com/ubuntu/dists/maverick-updates/Contents-i386.diff/Index:
No Index available.
Downloading complete file 
http://us.archive.ubuntu.com/ubuntu/dists/maverick-updates/Contents-i386.gz
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
File is up-to-date.
Downloading Index 
http://us.archive.ubuntu.com/ubuntu/dists/maverick/Contents-i386.diff/Index:
No Index available.
Downloading complete file 
http://us.archive.ubuntu.com/ubuntu/dists/maverick/Contents-i386.gz
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
File is up-to-date.
Downloading Index 
http://us.archive.ubuntu.com/ubuntu/dists/maverick-updates/Contents-i386.diff/Index:
No Index available.
Downloading complete file 
http://us.archive.ubuntu.com/ubuntu/dists/maverick-updates/Contents-i386.gz
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
File is up-to-date.
Downloading Index 
http://security.ubuntu.com/ubuntu/dists/maverick-security/Contents-i386.diff/Index:
No Index available.
Downloading complete file 
http://security.ubuntu.com/ubuntu/dists/maverick-security/Contents-i386.gz
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
File is up-to-date.
Downloading Index 
http://security.ubuntu.com/ubuntu/dists/maverick-security/Contents-i386.diff/Index:
No Index available.
Downloading complete file 
http://security.ubuntu.com/ubuntu/dists/maverick-security/Contents-i386.gz
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
File is up-to-date.
Downloading Index 
http://security.ubuntu.com/ubuntu/dists/maverick-security/Contents-i386.diff/Index:
No Index available.
Downloading complete file 
http://security.ubuntu.com/ubuntu/dists/maverick-security/Contents-i386.gz
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
File is up-to-date.
r...@meerkat:~#

Note no Contents* file on the CD-ROM. However something seems to have
umounted the CD-ROM from where I am expecting to find it:

r...@meerkat:~# find /cdrom/* -iname Contents\*
find: `/cdrom/*': No such file or directory
r...@meerkat:~# ls /cdrom
r...@meerkat:~# mount | grep cdrom
r...@meerkat:~#

This is because apt-cdrom has, apparently, umounted it and remounted it
where it wants it (!!):

r...@meerkat:~# mount
/dev/vda1 on / type ext4 (rw,errors=remount-ro)
proc on /proc type proc (rw,noexec,nosuid,nodev)
...
none on /var/lib/ureadahead/debugfs type debugfs (rw,relatime)
/dev/sr0 on /media/apt type iso9660 (ro)
r...@meerkat:~#

Even so, the file isn't there:

r...@meerkat:~# find /media/apt/ -iname 'Contents*'
r...@meerkat:~#

and apt-file is looking for it in all the wrong places.

I begin to think this is either an upstream bug or a bug in the CD-ROM
building process. In any case, the workaround seems to be to not use a
CR-ROM for apt-file data, which implies not using it at all. Given
modern Internet speeds, this isn't much of a loss. My advice is to mark
it as low priority, and only fix it if you can quickly spot the problem
and repair it.

-- 
apt-file can't find Contents on /cdrom
https://bugs.launchpad.net/bugs/159396
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to