Bug#713126: gcj-4.6: FTBFS: unsatisfiable build-dependency: automake ( 1:1.12) but 1:1.13.3-1 is to be installed

2013-12-21 Thread peter green

Tags 713126 +patch
Thanks

The attatched debdiff makes this package build in current sid. I have 
not tested it beyond that. No intent to NMU.



diff -u gcj-4.6-4.6.4/debian/control.m4 gcj-4.6-4.6.4/debian/control.m4
--- gcj-4.6-4.6.4/debian/control.m4
+++ gcj-4.6-4.6.4/debian/control.m4
@@ -66,7 +66,7 @@
   realpath (= 1.9.12), chrpath, lsb-release, make (= 3.81), quilt
 Build-Depends-Indep: LIBSTDCXX_BUILD_INDEP JAVA_BUILD_INDEP
 ')dnl
-Build-Conflicts: binutils-gold
+Build-Conflicts: binutils-gold (= 2.23.52.20130620-1)
 ifelse(regexp(SRCNAME, `gnat'),0,`dnl
 Homepage: http://gcc.gnu.org/
 ', regexp(SRCNAME, `gdc'),0,`dnl
diff -u gcj-4.6-4.6.4/debian/rules.parameters 
gcj-4.6-4.6.4/debian/rules.parameters
--- gcj-4.6-4.6.4/debian/rules.parameters
+++ gcj-4.6-4.6.4/debian/rules.parameters
@@ -2,15 +2,15 @@
 GCC_VERSION:= 4.6.4
 NEXT_GCC_VERSION   := 4.6.5
 BASE_VERSION   := 4.6
-SOURCE_VERSION := 4.6.4-2
-DEB_VERSION:= 4.6.4-2
-DEB_EVERSION   := 1:4.6.4-2
+SOURCE_VERSION := 4.6.4-2+plugwash1
+DEB_VERSION:= 4.6.4-2+plugwash1
+DEB_EVERSION   := 1:4.6.4-2+plugwash1
 GDC_BASE_VERSION  := 
 DEB_GDC_VERSION:= 
 DEB_SOVERSION  := 4.6
 DEB_SOEVERSION := 1:4.6
 DEB_LIBGCC_SOVERSION   := 1:4.6
-DEB_LIBGCC_VERSION := 1:4.6.4-2
+DEB_LIBGCC_VERSION := 1:4.6.4-2+plugwash1
 DEB_STDCXX_SOVERSION   := 4.6
 DEB_GCJ_SOVERSION  := 4.6
 PKG_GCJ_EXT:= 12
diff -u gcj-4.6-4.6.4/debian/rules.conf gcj-4.6-4.6.4/debian/rules.conf
--- gcj-4.6-4.6.4/debian/rules.conf
+++ gcj-4.6-4.6.4/debian/rules.conf
@@ -309,7 +309,7 @@
 endif
 
 AUTO_BUILD_DEP := m4, libtool,
-AUTO_BUILD_DEP += autoconf2.64, automake (= 1:1.11), automake ( 1:1.12),
+AUTO_BUILD_DEP += autoconf2.64, automake1.11,
 
 ifneq ($(DEB_CROSS),yes)
 LIBC_BUILD_DEP := libc6.1-dev (= $(libc_dev_ver)) [alpha ia64] | libc0.3-dev 
(= $(libc_dev_ver)) [hurd-i386] | libc0.1-dev (= $(libc_dev_ver)) 
[kfreebsd-i386 kfreebsd-amd64] | libc6-dev (= $(libc_dev_ver))
diff -u gcj-4.6-4.6.4/debian/changelog gcj-4.6-4.6.4/debian/changelog
--- gcj-4.6-4.6.4/debian/changelog
+++ gcj-4.6-4.6.4/debian/changelog
@@ -1,3 +1,18 @@
+gcj-4.6 (4.6.4-2+plugwash1) UNRELEASED; urgency=medium
+
+  * Patch for proposing to Debian BTS and use in Raspbian, no intent to NMU in 
+Debian.
+  * Switch arround build depends/conflicts so they are satisfiable in current
+sid (Closes: 713126)
+  + Remove automake (= 1:1.11), automake ( 1:1.12) from build-depends
+  + add automake1.11 to build-depends
+  + Version the build-conflicts on binutils-gold as (= 2.23.52.20130620-1)
+(the last real version of the package) so it doesn't hit the virtual
+package now provided by binutils.
+  * Remove freetype/ from freetype includes as the files have moved.
+
+ -- Peter Michael Green plugw...@debian.org  Sat, 21 Dec 2013 01:02:36 +
+
 gcj-4.6 (4.6.4-2) unstable; urgency=low
 
   * Sync packaging and updates with gcc-4.6 4.6.4-2.
diff -u gcj-4.6-4.6.4/debian/rules.patch gcj-4.6-4.6.4/debian/rules.patch
--- gcj-4.6-4.6.4/debian/rules.patch
+++ gcj-4.6-4.6.4/debian/rules.patch
@@ -342,6 +342,8 @@
   debian_patches += armhf-triplet
 endif
 
+debian_patches += freetype-includes
+
 #debian_patches += address-clauses-timed-entry-calls
 
 series_stamp = $(stampdir)/02-series-stamp
diff -u gcj-4.6-4.6.4/debian/control gcj-4.6-4.6.4/debian/control
--- gcj-4.6-4.6.4/debian/control
+++ gcj-4.6-4.6.4/debian/control
@@ -6,7 +6,7 @@
 Standards-Version: 3.9.4
 Build-Depends: dpkg-dev (= 1.16.0~ubuntu4), debhelper (= 5.0.62), 
g++-multilib [amd64 i386 kfreebsd-amd64 mips mipsel powerpc ppc64 s390 s390x 
sparc], 
   libc6.1-dev (= 2.13-5) [alpha ia64] | libc0.3-dev (= 2.13-5) [hurd-i386] | 
libc0.1-dev (= 2.13-5) [kfreebsd-i386 kfreebsd-amd64] | libc6-dev (= 2.13-5), 
libc6-dev-amd64 [i386], libc6-dev-sparc64 [sparc], libc6-dev-s390 [s390x], 
libc6-dev-s390x [s390], libc6-dev-i386 [amd64], libc6-dev-powerpc [ppc64], 
libc6-dev-ppc64 [powerpc], libc0.1-dev-i386 [kfreebsd-amd64], lib32gcc1 [amd64 
ppc64 kfreebsd-amd64 s390x], lib64gcc1 [i386 powerpc sparc s390], 
libc6-dev-mips64 [mips mipsel], libc6-dev-mipsn32 [mips mipsel],
-  m4, libtool, autoconf2.64, automake (= 1:1.11), automake ( 1:1.12), 
+  m4, libtool, autoconf2.64, automake1.11, 
   libunwind7-dev (= 0.98.5-6) [ia64], libatomic-ops-dev [ia64],
   zlib1g-dev, gawk, lzma, xz-utils, patchutils,
   binutils (= 2.21.1) | binutils-multiarch (= 2.21.1), binutils-hppa64 (= 
2.21.1) [hppa],
@@ -15,7 +15,7 @@
   libcloog-ppl-dev (= 0.16), libmpc-dev (= 1.0), libmpfr-dev (= 3.0.0-9~), 
libgmp-dev (= 2:5.0.1~), libelfg0-dev (= 0.8.12), dejagnu [!m68k !hurd-i386 
!hurd-alpha],
   realpath (= 1.9.12), chrpath, lsb-release, make (= 3.81), quilt
 Build-Depends-Indep:  
-Build-Conflicts: binutils-gold
+Build-Conflicts: binutils-gold (= 2.23.52.20130620-1)
 Homepage: http://gcc.gnu.org/
 XS-Vcs-Browser: http://svn.debian.org/viewsvn/gcccvs/branches/sid/gcc-4.6/
 XS-Vcs-Svn: 

Bug#713126: gcj-4.6: FTBFS: unsatisfiable build-dependency: automake ( 1:1.12) but 1:1.13.3-1 is to be installed

2013-06-22 Thread Lucas Nussbaum
Source: gcj-4.6
Version: 4.6.4-2
Severity: serious
Tags: jessie sid
User: debian...@lists.debian.org
Usertags: qa-ftbfs-20130620 qa-ftbfs
Justification: FTBFS on amd64

Hi,

During a rebuild of all packages in sid, your package failed to build on
amd64.

Relevant part:
 ┌──┐
 │ Install gcj-4.6 build dependencies (apt-based resolver) 
  │
 └──┘
 
 Installing build dependencies
 Reading package lists...
 Building dependency tree...
 Reading state information...
 Some packages could not be installed. This may mean that you have
 requested an impossible situation or if you are using the unstable
 distribution that some required packages have not yet been created
 or been moved out of Incoming.
 The following information may help to resolve the situation:
 
 The following packages have unmet dependencies:
  sbuild-build-depends-gcj-4.6-dummy : Depends: automake ( 1:1.12) but 
 1:1.13.3-1 is to be installed
 E: Unable to correct problems, you have held broken packages.
 apt-get failed.

The full build log is available from:
   http://aws-logs.debian.net/ftbfs-logs/2013/06/20/gcj-4.6_4.6.4-2_unstable.log

A list of current common problems and possible solutions is available at 
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.


-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org