Bug#630892: libstdc++6-4.5-dev: Please remove the dependency on g++-4.5
tags 630892 patch
thanks
Hello Matthias,
Could you apply these patches against gcc-4.5 & gcc-4.6 ?
It fixes a non necessary dependency which triggers the installation of g
++ when you want to install clang.
Thanks,
Sylvestre
Index: debian/changelog
===================================================================
--- debian/changelog (révision 5572)
+++ debian/changelog (copie de travail)
@@ -2,6 +2,10 @@
* Fix setting the multiarch names for m68k, powerpcspe and sh4.
+ [ Sylvestre Ledru]
+ * Drop the unnecessary dependency of libstdc++6-4.5-dev on g++-4.5
+ (Closes: #630892)
+
-- Matthias Klose <doko@debian.org> Tue, 23 Aug 2011 13:28:49 +0200
gcc-4.5 (4.5.3-7) unstable; urgency=medium
Index: debian/control
===================================================================
--- debian/control (révision 5572)
+++ debian/control (copie de travail)
@@ -296,7 +296,7 @@
Architecture: any
Section: libdevel
Priority: optional
-Depends: gcc-4.5-base (= ${gcc:Version}), g++-4.5 (= ${gcc:Version}), libstdc++6 (>= ${gcc:Version}), ${dep:libcdev}, ${misc:Depends}
+Depends: gcc-4.5-base (= ${gcc:Version}), libstdc++6 (>= ${gcc:Version}), ${dep:libcdev}, ${misc:Depends}
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++6-4.5-doc
Provides: libstdc++-dev
Index: debian/control.m4
===================================================================
--- debian/control.m4 (révision 5572)
+++ debian/control.m4 (copie de travail)
@@ -1413,7 +1413,7 @@
Architecture: ifdef(`TARGET',`all',`any')
Section: ifdef(`TARGET',`devel',`libdevel')
Priority: ifdef(`TARGET',`extra',PRI(optional))
-Depends: BASEDEP, g++`'PV`'TS (= ${gcc:Version}), libstdc++CXX_SO`'LS (>= ${gcc:Version}), ${dep:libcdev}, ${misc:Depends}
+Depends: BASEDEP, libstdc++CXX_SO`'LS (>= ${gcc:Version}), ${dep:libcdev}, ${misc:Depends}
ifdef(`TARGET',`',`dnl native
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++CXX_SO`'PV-doc
Index: debian/changelog
===================================================================
--- debian/changelog (révision 5572)
+++ debian/changelog (copie de travail)
@@ -6,6 +6,10 @@
* Fix gcc --print-multilib-osdir for non-biarch architectures.
+ [ Sylvestre Ledru ]
+ * Drop the unnecessary dependency of libstdc++6-4.5-dev on g++-4.5
+ (Closes: #630892)
+
-- Matthias Klose <doko@debian.org> Tue, 30 Aug 2011 03:23:13 +0200
gcc-4.6 (4.6.1-8) unstable; urgency=low
Index: debian/control
===================================================================
--- debian/control (révision 5572)
+++ debian/control (copie de travail)
@@ -880,7 +880,7 @@
Architecture: any
Section: libdevel
Priority: optional
-Depends: gcc-4.6-base (= ${gcc:Version}), g++-4.6 (= ${gcc:Version}), libstdc++6 (>= ${gcc:Version}), ${dep:libcdev}, ${misc:Depends}
+Depends: gcc-4.6-base (= ${gcc:Version}), libstdc++6 (>= ${gcc:Version}), ${dep:libcdev}, ${misc:Depends}
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++6-4.6-doc
Provides: libstdc++-dev
Index: debian/control.m4
===================================================================
--- debian/control.m4 (révision 5572)
+++ debian/control.m4 (copie de travail)
@@ -1950,7 +1950,7 @@
Architecture: ifdef(`TARGET',`all',`any')
Section: ifdef(`TARGET',`devel',`libdevel')
Priority: ifdef(`TARGET',`extra',PRI(optional))
-Depends: BASEDEP, g++`'PV`'TS (= ${gcc:Version}), libstdc++CXX_SO`'LS (>= ${gcc:Version}), ${dep:libcdev}, ${misc:Depends}
+Depends: BASEDEP, libstdc++CXX_SO`'LS (>= ${gcc:Version}), ${dep:libcdev}, ${misc:Depends}
ifdef(`TARGET',`',`dnl native
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++CXX_SO`'PV-doc
Reply to: