Bug#193401: specific dependency on libc6
Package: libstdc++5-dev
Version: 1:3.2.3-2
Severity: important
Tags: sid patch
libstdc++5-dev depends specificaly on libc6, making it uninstallable
on arches that have other soname versions, including alpha, ia64,
i386-gnu, *-freebsd-gnu, *-netbsd
I have set severity to important (instead of serious) because i'm not
sure if release arches alpha and ia64 provide libc6 in their libc6.1
package.
This patch fixes all them:
diff -ur gcc-3.2-3.2.3ds9.old/debian/control gcc-3.2-3.2.3ds9/debian/control
--- gcc-3.2-3.2.3ds9.old/debian/control 2003-05-15 11:26:32.000000000 +0200
+++ gcc-3.2-3.2.3ds9/debian/control 2003-05-15 11:37:37.000000000 +0200
@@ -234,7 +234,7 @@
Architecture: any
Section: libdevel
Priority: standard
-Depends: gcc-3.2-base, libstdc++5 (>= 1:3.2.3-2), libc6-dev (>= 2.2.5-8), g++-3.2 (>= 1:3.2.3-2)
+Depends: gcc-3.2-base, libstdc++5 (>= 1:3.2.3-2), libc6-dev (>= 2.2.5-8) | libc6.1-dev (>= 2.2.5-8) | libc0.3-dev (>= 2.2.5-8) | libc1-dev | libc12-dev, g++-3.2 (>= 1:3.2.3-2)
Conflicts: libg++27-dev, libg++272-dev (<< 2.7.2.8-1), libstdc++2.8-dev, libg++2.8-dev, libstdc++2.9-dev, libstdc++2.9-glibc2.1-dev, libstdc++2.10-dev (<< 1:2.95.3-2), libstdc++3.0-dev
Suggests: libstdc++5-doc, stl-manual
Provides: libstdc++-dev
-- System Information:
Debian Release: testing/unstable
Architecture: i386
Kernel: Linux aragorn 2.2.22 #1 dl nov 25 21:59:43 CET 2002 i686
Locale: LANG=ca_ES.ISO-8859-1, LC_CTYPE=ca_ES.ISO-8859-1
Versions of packages libstdc++5-dev depends on:
ii g++-3.2 1:3.2.3-2 The GNU C++ compiler
ii gcc-3.2-base 1:3.2.3-2 The GNU Compiler Collection (base
ii libc6-dev 2.3.1-17 GNU C Library: Development Librari
ii libstdc++5 1:3.3-0pre9 The GNU Standard C++ Library v3
-- no debconf information
Reply to: