Debian Bug report logs - #10520
dselect: Performance gripe with disk method doing dpkg -iGROEB

Package: dselect; Maintainer for dselect is Dpkg Developers <debian-dpkg@lists.debian.org>; Source for dselect is src:dpkg (PTS, buildd, popcon).

Reported by: leutloff@sundancer.oche.de

Date: Thu, 12 Jun 1997 08:33:03 UTC

Severity: wishlist

Merged with 4448, 6039, 7056, 7181, 8340, 11800, 12667

Reply or subscribe to this bug.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Klee Dienes and Ian Jackson <dpkg-maint@chiark.greenend.org.uk>:
Bug#10520; Package dpkg. (full text, mbox, link).


Acknowledgement sent to leutloff@sundancer.oche.de:
New bug report received and forwarded. Copy sent to Klee Dienes and Ian Jackson <dpkg-maint@chiark.greenend.org.uk>. (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: leutloff@sundancer.oche.de
To: submit@bugs.debian.org
Subject: dpkg: dselect installs only main distribution not non-free
Date: Thu, 12 Jun 1997 10:26:13 +0200
Package: dpkg
Version: 1.4.0.8


I figured out a IMHO serious problem with dselect:

The problem is that something failed in the main distribution an
therefor the script terminates itself. But this was you aren't able to
install i.e. libmagick-gif from non-free because the imagemagic
package fails in main due to missing libmagick-gif. So you have to
install libmagick-gif by hand 8-(( (or use the ftp method from
dselect)

Can this problem be fixed in 1.3.1!?

Here some logs from dselect:

<--------------
If you make a mistake, use the interrupt key (^C) to abort.

I see that /dev/cdrom exists and is a block device.
Insert the CD-ROM and enter the block device name [/dev/cdrom]:  

All directory names should be entered relative to the root of the CD-ROM.

I would like to know where on the CD-ROM the top level of the Debian
distribution is - this will usually contain the Packages-Master file.

If the CD-ROM is badly organised and doesn't have a straightforward copy of
the distribution you may answer `none' and we'll go through the parts
I need individually.
Distribution top level ? [none]  /

/usr/lib/dpkg/methods/disk/setup: line 8: 27060 Broken pipe             find "$mountpoint$2" -follow -name '*.deb' -print 2>/dev/null
     27061 Done                    | head -1
     27062 Done                    | grep . >/dev/null
Using `//stable/binary-i386' as main binary dir.
Using `//stable/binary-i386/Packages.gz' for main.
Using `//contrib/binary-i386' as contrib binary dir.
Using `//contrib/binary-i386/Packages.gz' for contrib.
/usr/lib/dpkg/methods/disk/setup: line 8: 27066 Broken pipe             find "$mountpoint$2" -follow -name '*.deb' -print 2>/dev/null
     27067 Done                    | head -1
     27068 Done                    | grep . >/dev/null
Using `//non-free/binary-i386' as non-free binary dir.
Using `//non-free/binary-i386/Packages.gz' for non-free.
`//local/binary-i386' does not exist.

Which directory contains the *.deb packages from the local distribution
area (this directory is named `local/binary' on the distribution site) ?
Say `none' if this area is not available.
Enter _local_ binary dir. [/debian-non-US/binary-i386]
 ?  
Using `/debian-non-US/binary-i386' as local binary dir.
Using `/debian-non-US/binary-i386/Packages.gz' for local.

Hit RETURN to continue.  
Uncompressing /var/lib/dpkg/methods/mnt//stable/binary-i386/Packages.gz ... done.
Replacing available packages info, using packages-main.
Information about 980 package(s) was updated.
Uncompressing /var/lib/dpkg/methods/mnt//contrib/binary-i386/Packages.gz ... done.
Updating available packages info, using packages-ctb.
Information about 33 package(s) was updated.
Uncompressing /var/lib/dpkg/methods/mnt//non-free/binary-i386/Packages.gz ... done.
Updating available packages info, using packages-nf.
Information about 113 package(s) was updated.
Uncompressing /var/lib/dpkg/methods/mnt/debian-non-US/binary-i386/Packages.gz ... done.
Updating available packages info, using packages-lcl.
Information about 9 package(s) was updated.
Update OK.  Hit RETURN.  
Running dpkg -iGROEB /var/lib/dpkg/methods/mnt//stable/binary-i386
...
Errors were encountered while processing:
 /var/lib/dpkg/methods/mnt//stable/binary-i386/text/debiandoc-sgml_1.0.7.deb

installation script returned error exit status 1.
Press RETURN to continue.
<----

This is an other error than the described one, but the example remains
true.

-- System Information
Debian Release: 1.3
Kernel Version: Linux abraxas 2.0.29 #1 Thu Apr 24 23:03:39 CEST 1997 i486 unknown

Versions of the packages dpkg depends on:
libc5	Version: 5.4.23-6
ncurses3.0	Version: 1.9.9e-1

Bye
  Christian

-- 
Christian Leutloff, Aachen, Germany
   eMail: leutloff@sundancer.oche.de   http://www.oche.de/~leutloff/

Debian/GNU Linux! Mehr unter http://www.debian.org/




Merged 7056 10520 12667. Request was from Josip Rodin <joy@cibalia.gkvk.hr> to control@bugs.debian.org. (full text, mbox, link).


Bug reassigned from package `dpkg' to `dselect'. Request was from Josip Rodin <joy@gkvk.hr> to control@bugs.debian.org. (full text, mbox, link).


Forcibly Merged 4448 6039 7056 7181 8340 10520 11800 12667. Request was from Bruce Sass <bmsass@shaw.ca> to control@bugs.debian.org. (full text, mbox, link).


Changed Bug title to 'dselect: Performance gripe with disk method doing dpkg -iGROEB' from 'dpkg: dselect installs only main distribution not non-free'. Request was from Guillem Jover <guillem@debian.org> to control@bugs.debian.org. (Mon, 04 Mar 2019 21:45:19 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Sat Apr 20 04:05:40 2024; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.