Debian Bug report logs -
#379783
srcinst: does not handle properly virtual packages
Reported by: "Eddy Petrişor" <eddy.petrisor@gmail.com>
Date: Tue, 25 Jul 2006 15:48:02 UTC
Severity: important
Found in versions srcinst/0.8.4, srcinst/0.8.5
Fixed in version 0.8.10+rm
Done: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded to debian-bugs-dist@lists.debian.org, John Goerzen <jgoerzen@complete.org>:
Bug#379783; Package srcinst.
(full text, mbox, link).
Acknowledgement sent to "Eddy Petrişor" <eddy.petrisor@gmail.com>:
New Bug report received and forwarded. Copy sent to John Goerzen <jgoerzen@complete.org>.
(full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
Subject: srcinst: does not handle properly virtual packages
Package: srcinst
Version: 0.8.4
Severity: important
It seems that srcinst has a great deal of problem when it encounters
virtual packages.
The package vdrift is not yet in etch, but is present in unstable. Using
srcinst to install it seemed like a good idea.
cipiripi:/home/eddy# srcinst install vdrift
buildOrInstall: Processing vdrift
Running: bash ["-c","dpkg -s vdrift 2>/dev/null"]
readdata dpkg -s vdrift: user error (Command bash ["-c","dpkg -s
vdrift 2>/dev/null"] failed; exit code 1)
Running: bash ["-c","apt-cache showsrc vdrift 2>/dev/null"]
(Nothing,Just "0.0.2006.02.21-1")
buildOrInstallRunner: vdrift 0.0.2006.02.21-1
hascache: testing vdrift_0.0.2006.02.21-1_*.deb
hascache returnung False
Beginning build of vdrift
Running: bash ["-c","apt-cache showsrc vdrift 2>/dev/null"]
Running: bash ["-c","dpkg --print-architecture 2>/dev/null"]
procThisDep: my arch is i386
Running: bash ["-c","dpkg -s cdbs 2>/dev/null"]
Running: bash ["-c","dpkg --print-architecture 2>/dev/null"]
procThisDep: my arch is i386
Running: bash ["-c","dpkg -s debhelper 2>/dev/null"]
Running: bash ["-c","apt-cache showsrc debhelper 2>/dev/null"]
procpkg: running debhelper (">=","5.0.0")(Just "5.0.37.3",Just "5.0.37.3")
debhelper installed OK already
Running: bash ["-c","dpkg --print-architecture 2>/dev/null"]
procThisDep: my arch is i386
Running: bash ["-c","dpkg -s libsdl-dev 2>/dev/null"]
readdata dpkg -s libsdl-dev: user error (Command bash ["-c","dpkg -s
libsdl-dev 2>/dev/null"] failed; exit code 1)
buildOrInstall: Processing libsdl-dev
Running: bash ["-c","dpkg -s libsdl-dev 2>/dev/null"]
readdata dpkg -s libsdl-dev: user error (Command bash ["-c","dpkg -s
libsdl-dev 2>/dev/null"] failed; exit code 1)
Running: bash ["-c","apt-cache showsrc libsdl-dev 2>/dev/null"]
(Nothing,Nothing)
srcinst: user error (libsdl-dev is not available in source form)
cipiripi:/home/eddy# apt-cache search libsdl-dev
libsdl1.2-dev - Simple DirectMedia Layer development files
cipiripi:/home/eddy# apt-cache show libsdl1.2-dev
Package: libsdl1.2-dev
Priority: optional
Section: libdevel
Installed-Size: 2700
Maintainer: Debian SDL packages maintainers
<pkg-sdl-maintainers@lists.alioth.debian.org>
Architecture: i386
Source: libsdl1.2
Version: 1.2.10-3
Replaces: libsdl-dev, libsdl0.11-dev, libsdl1.0-dev, libsdl1.1-dev
Provides: libsdl-dev
Depends: libsdl1.2debian (= 1.2.10-3), libxt-dev, libxext-dev,
libglu1-xorg-dev | libglu-dev, libsvga1-dev, libasound2-dev,
libaa1-dev, libaudio-dev, libartsc0-dev, libesd0-dev, libdirectfb-dev
(>= 0.9.22)
Conflicts: xlibs-pic (<< 4.1.0-10), libsdl-dev, libsdl0.11-dev,
libsdl0.11, libsdl1.0-dev, libsdl1.1-dev
Filename: pool/main/libs/libsdl1.2/libsdl1.2-dev_1.2.10-3_i386.deb
Size: 734814
MD5sum: 95b9ae5db3a293e068f5a18f928b33c6
SHA1: 33d09227567fe9a433b1cc8b334df6ecf37294ba
SHA256: 8b996b252d59072009170bd867247bb5a9096c4f5c7f3c9eeaae71952c9b38e7
Description: Simple DirectMedia Layer development files
SDL is a library that allows programs portable low level access to a video
framebuffer, audio output, mouse, and keyboard.
.
This package contains the files needed to compile and link programs which
use SDL.
Tag: devel::library, role::sw:devel-lib, uitoolkit::sdl
-- System Information:
Debian Release: testing/unstable
APT prefers testing
APT policy: (500, 'testing')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.16-2-686
Locale: LANG=ro_RO.UTF-8, LC_CTYPE=ro_RO.UTF-8 (charmap=UTF-8)
Versions of packages srcinst depends on:
ii apt 0.6.44.2 Advanced front-end for dpkg
ii build-essential 11.2 informational list of build-essent
ii libc6 2.3.6-15 GNU C Library: Shared libraries
ii libgmp3c2 4.1.4-10 Multiprecision arithmetic library
srcinst recommends no packages.
-- no debconf information
Information forwarded to debian-bugs-dist@lists.debian.org, eddy.petrisor@gmail.com, John Goerzen <jgoerzen@complete.org>:
Bug#379783; Package srcinst.
(full text, mbox, link).
Acknowledgement sent to eddy.petrisor@gmail.com:
Extra info received and forwarded to list. Copy sent to eddy.petrisor@gmail.com, John Goerzen <jgoerzen@complete.org>.
(full text, mbox, link).
Message #10 received at 379783@bugs.debian.org (full text, mbox, reply):
Package: srcinst
Version: 0.8.5
Followup-For: Bug #379783
Hello,
It appears that apt-get or aptitude can give some useful information
about virtual packages which srcinst could use.
# LANG=C aptitude show libcairo-dev
No current or candidate version found for libcairo-dev
Package: libcairo-dev
State: not a real package
Provided by: libcairo2-dev
# [ $? -eq 0 ] && echo ok!
ok!
# LANG=C apt-cache showpkg libcairo-dev
Package: libcairo-dev
Versions:
Reverse Depends:
libcairo2-dev,libcairo-dev
Dependencies:
Provides:
Reverse Provides:
libcairo2-dev 1.2.4-1
# [ $? -eq 0 ] && echo ok!
ok!
... as a bonus, they don't generate an error if the package is virtual
;-)
The bad news is that either srcinst will depend on apt{,itude} or it
will recomend one of them and will take care not to call them, if not
installed.
-- System Information:
Debian Release: testing/unstable
APT prefers unstable
APT policy: (900, 'unstable'), (100, 'experimental')
Architecture: powerpc (ppc)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-1-powerpc
Locale: LANG=ro_RO.UTF-8, LC_CTYPE=ro_RO.UTF-8 (charmap=UTF-8)
Versions of packages srcinst depends on:
ii apt 0.6.46 Advanced front-end for dpkg
hi build-essential 11.3 informational list of build-essent
ii libc6 2.3.6.ds1-4 GNU C Library: Shared libraries
ii libgmp3c2 2:4.2.1+dfsg-4 Multiprecision arithmetic library
srcinst recommends no packages.
-- no debconf information
--
This message was scanned for viruses by BitDefender for Linux Mail Servers.
For more information please visit http://www.bitdefender.com/
Reply sent
to Debian FTP Masters <ftpmaster@ftp-master.debian.org>:
You have taken responsibility.
(Tue, 14 May 2013 06:42:18 GMT) (full text, mbox, link).
Notification sent
to "Eddy Petrişor" <eddy.petrisor@gmail.com>:
Bug acknowledged by developer.
(Tue, 14 May 2013 06:42:18 GMT) (full text, mbox, link).
Message #15 received at 379783-done@bugs.debian.org (full text, mbox, reply):
Version: 0.8.10+rm
Dear submitter,
as the package srcinst has just been removed from the Debian archive
unstable we hereby close the associated bug reports. We are sorry
that we couldn't deal with your issue properly.
For details on the removal, please see http://bugs.debian.org/708032
The version of this package that was in Debian prior to this removal
can still be found using http://snapshot.debian.org/.
This message was generated automatically; if you believe that there is
a problem with it please contact the archive administrators by mailing
ftpmaster@debian.org.
Debian distribution maintenance software
pp.
Ansgar Burchardt (the ftpmaster behind the curtain)
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Tue, 11 Jun 2013 07:30:54 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:
Wed Sep 27 17:38:43 2023;
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.