[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#152488: dpkg: method/*/* files are missing in the latest dpkg



Package: dpkg
Version: 1.10.2
Severity: normal

After upgrading to 1.10.2 (this is the version I noticed it on anyway),
when I try to use the [A]ccess or [U]pgrade options in dselect, I get
the following error message:

master:/home/alan# dselect access
dselect: unable to access method script `/usr/lib/dpkg/methods/disk/setup': No such file or directory

This is caused by those files not existing.  The contents of that
directory is as follows:

master:/usr/lib/dpkg/methods# find
.
./apt
./apt/desc.apt
./apt/install
./apt/names
./apt/setup
./apt/update
./disk
./disk/names.orig

According to the file listing for the dpkg package, this is the package
that the methods/* files are supposed to be in:

http://packages.debian.org/cgi-bin/search_contents.pl?searchmode=filelist&word=dpkg&version=unstable

I downloaded the .deb manually and extracted it, and found that all the
method files were missing.  I downloaded the source code and (while I
didn't install it) it appeared to have the correct sources for the
method files in the form of a dpkg-1.10.2/methods directory full of
hd.setup hd.unpack, hd.update disk.names, disk.setup files etc.

Below are the contents of the *lib* in the extracted .deb:

alan@phoenix:/tmp/foo$ find | grep lib 
./usr/lib
./usr/lib/dpkg
./usr/lib/dpkg/mksplit
./usr/lib/dpkg/enoent
./var/lib
./var/lib/dpkg
./var/lib/dpkg/info
./var/lib/dpkg/alternatives
./var/lib/dpkg/parts
./var/lib/dpkg/updates
alan@phoenix:/tmp/foo$

Obviously, something is wrong here, and while it may be me, I don't see
what else I can do to try to get myself "right" outside of re-installing
the dpkg/dselect .debs, assuming they contain the right files of course
:)


-- System Information:
Debian Release: 3.0
Architecture: i386
Kernel: Linux master 2.4.19-pre10 #1 SMP Mon Jun 10 22:00:12 PDT 2002 i686
Locale: LANG=C, LC_CTYPE=C

Versions of packages dpkg depends on:
ii  dselect                       1.10.2     a user tool to manage Debian packa
ii  libc6                         2.2.5-7    GNU C Library: Shared libraries an

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-dpkg-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org



Reply to: