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

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: