Hi! Since apt-0.3.4 now supports smbmounting cd-roms, I started a new attempt to get apt-get running on my system. My Debian box is stowed away in a closet and I access it via the network from a Windows box. It would be quite comfortable to use apt-get with the official Debian CDs inserted into my Windows box's CD-ROM drive.
apt.conf says: |Acquire |{ | Queue-Mode "access"; // host|access | Retries "0"; | | cdrom | { | Mount "/mnt/cdrom"; | | // You need the trailing slash! | "/mnt/cdrom/" | { | Mount "smbmount //janeway/cdrom /mnt/cdrom/ -U apt-guest -P <some-password>"; | UMount "umount /mnt/cdrom"; | } | }; |}; Adding a cdrom to the apt-list: |=>ROOT<[EMAIL PROTECTED]:/home/mh # apt-cdrom add |Using CD-ROM mount point /mnt/cdrom/ |Unmounting CD-ROM |Please insert a Disc in the drive and press enter |Mounting CD-ROM |Identifying.. [44a95765d1120c78f7bdd49ce4ab9e3e] |Scanning Disc for index files.. Found 2 package index files. |Found label 'Debian GNU/Linux slink (2.1) 2/4 main binary-i386 section 2, contrib SAM19990306' |This Disc is called 'Debian GNU_Linux slink (2.1) 2_4 main binary-i386 section 2, contrib SAM19990306' |Reading Package Lists... Done |Wrote 975 package records with 224 mismatched files. |Alot of package entires were discarded, perhaps this CD is funny? |Writing new source list |Source List entries for this Disc are: |deb "cdrom:Debian GNU_Linux slink (2.1) 2_4 main binary-i386 section 2, contribSAM19990306/" slink contrib main |=>ROOT<[EMAIL PROTECTED]:/home/mh # Please note the "224 mismatched files". The CD is not funny, it's made from the official images and works fine when it is being locally mounted on a Debian box. /etc/apt/sources.list seems to be built Ok: |=>ROOT<[EMAIL PROTECTED]:/mnt/cdrom # cat /etc/apt/sources.list |# Use for a local mirror - remove the ftp1 http lines for the bits |# your mirror contains. |# deb file:/your/mirror/here/debian stable main contrib non-free |# See sources.list(5) for more information, especial |# Remember that you can only use http, ftp or file URIs | | | |deb "cdrom:Debian GNU_Linux slink (2.1) 2_4 main binary-i386 section 2, contrib SAM19990306/" slink contrib main |=>ROOT<[EMAIL PROTECTED]:/mnt/cdrom # However, installing packages fails: |=>ROOT<[EMAIL PROTECTED]:/etc/apt # apt-get install umich-ldap-docs |Reading Package Lists... Error! |E: Unable to parse package file /var/state/apt/lists/Debian%20GNU%5fLinux%20slink%20(2.1)%202%5f4%20main%20binary-i386%20section%202,%20contrib%20SAM19990306_dists_slink_contrib_binary-i386_Packages (1) |E: The package lists or status file could not be parsed or opened. |=>ROOT<[EMAIL PROTECTED]:/etc/apt # The file with the lengthy name exists: |=>ROOT<[EMAIL PROTECTED]:/home/mh # ls -l /var/state/apt/lists/ |total 727 |-rw-r--r-- 1 root root 54241 May 5 20:20 Debian%20GNU%5fLinux%20slink%20(2.1)%202%5f4%20main%20binary-i386%20section%202,%20contrib%20SAM19990306_dists_slink_contrib_binary-i386_Packages |-rw-r--r-- 1 root root 96 May 5 20:20 Debian%20GNU%5fLinux%20slink%20(2.1)%202%5f4%20main%20binary-i386%20section%202,%20contrib%20SAM19990306_dists_slink_contrib_binary-i386_Release |-rw-r--r-- 1 root root 681934 May 5 20:20 Debian%20GNU%5fLinux%20slink%20(2.1)%202%5f4%20main%20binary-i386%20section%202,%20contrib%20SAM19990306_dists_slink_main_binary-i386_Packages |-rw-r--r-- 1 root root 93 May 5 20:20 Debian%20GNU%5fLinux%20slink%20(2.1)%202%5f4%20main%20binary-i386%20section%202,%20contrib%20SAM19990306_dists_slink_main_binary-i386_Release |drwxr-xr-x 2 root root 1024 May 5 20:20 partial/ |=>ROOT<[EMAIL PROTECTED]:/home/mh # Its contents looks fine, too: |=>ROOT<[EMAIL PROTECTED]:/home/mh # head -n 10 /var/state/apt/lists/Debian%20GNU%5fLinux%20slink%20\(2.1\)%202%5f4%20main%20binary-i386%20section%202,%20contrib%20SAM19990306_dists_slink_contrib_binary-i386_Packages |Package: apple2 |Version: 0.04-5 |Priority: optional |Section: contrib/otherosfs |Maintainer: Tom Lear <[EMAIL PROTECTED]> |Depends: libc6 (>= 2.0.7u), svgalibg1 |Architecture: i386 |Filename: dists/slink/contrib/binary-i386/otherosfs/apple2_0.04-5.deb |Size: 146648 |MD5sum: 5ed318a84605eff27dcdd3af995f31d2 |=>ROOT<[EMAIL PROTECTED]:/home/mh # What am I doing wrong? Can this have something to do with the smbmount? But /var/state/apt is on a local drive and loading that file from the CD worked fine. Any hints will be appreciated. Greetings Marc -- -------------------------------------- !! No courtesy copies, please !! ----- Marc Haber | " Questions are the | Mailadresse im Header Karlsruhe, Germany | Beginning of Wisdom " | Fon: *49 721 966 32 15 Nordisch by Nature | Lt. Worf, TNG "Rightful Heir" | Fax: *49 721 966 31 29