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

Bug#301584: libgcj-dev: Uninstallable: Bad dependency



Package: libgcj-dev
Severity: grave
Version: 4:3.3.5-2
Tags: patch

The libgcj-dev package added in today's gcc-defaults upload is
uninstallable since it Depends on `libgcj4-dev (>= 4:3.3.5-2)', but
the actual current version of libgcj4-dev is 1:3.3.5-12.  I've
attached a patch which fixes the dependency.

-- System Information:
Debian Release: 3.1
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.9-9-amd64-k8
Locale: LANG=C, LC_CTYPE=C (charmap=UTF-8) (ignored: LC_ALL set to en_US.UTF-8)

-- 
Daniel Schepler              "Please don't disillusion me.  I
schepler@math.berkeley.edu    haven't had breakfast yet."
                                 -- Orson Scott Card
diff -urN gcc-defaults-1.20.old/debian/control.m4 gcc-defaults-1.20/debian/control.m4
--- gcc-defaults-1.20.old/debian/control.m4	2005-03-25 19:02:37.000000000 +0000
+++ gcc-defaults-1.20/debian/control.m4	2005-03-26 23:21:40.000000000 +0000
@@ -105,7 +105,7 @@
 Package: libgcj-dev
 Priority: optional
 Architecture: any
-Depends: LIBGCJ-dev (>= EPOCH:CV_CPP), gcj (>= EPOCH:CV_CPP)
+Depends: LIBGCJ-dev REQV_LIBGCJ, gcj (>= EPOCH:CV_CPP)
 Description: Java development headers and static library for use with gcj 
  These are the development headers and static libraries that go along with 
  the gcj front end to gcc. libgcj includes parts of the Java Class Libraries, 
diff -urN gcc-defaults-1.20.old/debian/rules gcc-defaults-1.20/debian/rules
--- gcc-defaults-1.20.old/debian/rules	2005-03-25 19:02:37.000000000 +0000
+++ gcc-defaults-1.20/debian/rules	2005-03-26 23:24:02.000000000 +0000
@@ -75,6 +75,7 @@
 REQV_GCJ	= $(REQV_33)
 REQV_GIJ	= $(REQV_33)
 REQV_GPC	= $(REQV_GPC_33)
+REQV_LIBGCJ	= $(REQV_33)
 
 LIBGCJ		= libgcj4
 
@@ -184,6 +185,7 @@
 	   -DREQV_GIJ='$(REQV_GIJ)' \
 	   -DREQV_GPC='$(REQV_GPC)' \
 	   -DREQV_GPCDEP='$(REQV_GPCDEP)' \
+	   -DREQV_LIBGCJ='$(REQV_LIBGCJ)' \
 	   -DLIBGCJ='$(LIBGCJ)' \
 		debian/control.m4 > debian/control.tmp2
 	uniq debian/control.tmp2 > debian/control.tmp

Reply to: