Bug#739743: FTBFS: circular dependency
Hi Keith, On Sun, Feb 23, 2014 at 08:09:41PM -0800, Keith Packard wrote: I've uploaded 2.11.0-5 which just provides the pre-built documentation as a debian patch for now. I think I'll probably eliminate the fontconfig-config package and just merge the contents of that into the libfontconfig1 package; the benefit of the separate fontconfig-config in disk space savings isn't great enough to justify needing a separate package, I think. This bug is still blocking migration to testing. If this is unintentional, you should probably downgrade is (because the main issue is solved), or just close it. Cheers, Ivo -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#739743: FTBFS: circular dependency
Ivo De Decker ivo.dedec...@ugent.be writes: Hi Keith, On Sun, Feb 23, 2014 at 08:09:41PM -0800, Keith Packard wrote: I've uploaded 2.11.0-5 which just provides the pre-built documentation as a debian patch for now. I think I'll probably eliminate the fontconfig-config package and just merge the contents of that into the libfontconfig1 package; the benefit of the separate fontconfig-config in disk space savings isn't great enough to justify needing a separate package, I think. This bug is still blocking migration to testing. If this is unintentional, you should probably downgrade is (because the main issue is solved), or just close it. Sorry, got side-tracked with other things. I'll rework the packaging today and upload. -- keith.pack...@intel.com pgptuxdG8pRqR.pgp Description: PGP signature
Bug#739743: FTBFS: circular dependency
Keith Packard kei...@keithp.com writes: Ivo De Decker ivo.dedec...@ugent.be writes: Hi Keith, On Sun, Feb 23, 2014 at 08:09:41PM -0800, Keith Packard wrote: I've uploaded 2.11.0-5 which just provides the pre-built documentation as a debian patch for now. I think I'll probably eliminate the fontconfig-config package and just merge the contents of that into the libfontconfig1 package; the benefit of the separate fontconfig-config in disk space savings isn't great enough to justify needing a separate package, I think. This bug is still blocking migration to testing. If this is unintentional, you should probably downgrade is (because the main issue is solved), or just close it. Sorry, got side-tracked with other things. I'll rework the packaging today and upload. Yeah, I just typo'd the changelog entry which was supposed to close the bug. Missing colon. -- keith.pack...@intel.com pgpVzvx1ZJPBw.pgp Description: PGP signature
Bug#739743: FTBFS: circular dependency
peter green plugw...@p10link.net writes: I've resolved this by including pre-built documentation and not regenerating that at package build time. This fix requires a new .orig.tar.gz file, and that needs help from ftp-masters to replace the existing file. I've just confirmed with the FTP team that replacing the existing file is not an option. This makes no sense to me; the current .orig.tar.gz file is not useful for anything; the only version it could build cannot actually be built because of the circular dependency. Moreover, the new .orig.tar.gz file is what the upstream project released... If you want to add the pre-built documentation you will need to either change the upstream version (e.g. 2.11.0+doc or so) or place the documentation in the Debian tarball. I'll see if I can't get the ftp masters to help out a bit and make this work in some sensible fashion. -- keith.pack...@intel.com pgpwAe5qQhcci.pgp Description: PGP signature
Bug#739743: FTBFS: circular dependency
If only the documentation requires this dependency, a better solution would be to put it in an arch:all package (fontconfig-config or a new (beware queue delay) fontconfig-doc) and use build-depends-indep (https://www.debian.org/doc/debian-policy/ch-relationships.html#s-sourcebinarydeps). However, if you can't do that quickly, I'd go with the previous solution as a temporary measure, as this bug makes ~all GUI packages BD-Uninstallable on non-amd64. -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#739743: FTBFS: circular dependency
Rebecca N. Palmer r.pal...@bham.ac.uk writes: , as this bug makes ~all GUI packages BD-Uninstallable on non-amd64. Sorry...it looks like this is being fixed by forcing builds against 2.11.0-2 (https://buildd.debian.org/status/package.php?p=fontconfig), so fixing this bug is no longer so urgent. I've uploaded 2.11.0-5 which just provides the pre-built documentation as a debian patch for now. I think I'll probably eliminate the fontconfig-config package and just merge the contents of that into the libfontconfig1 package; the benefit of the separate fontconfig-config in disk space savings isn't great enough to justify needing a separate package, I think. -- keith.pack...@intel.com pgprDoFzfUl3h.pgp Description: PGP signature
Bug#739743: FTBFS: circular dependency
Package: libfontconfig1 Severity: serious fontconfig recently added a build-dependency on docbook-utils, and hence an indirect build-dependency on itself. As the arch:any libfontconfig1 has an exact version dependency on the arch:all fontconfig-config, this causes the build to fail on all architectures other than the first: https://buildd.debian.org/status/package.php?p=fontconfig -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#739743: FTBFS: circular dependency
Rebecca N. Palmer r.pal...@bham.ac.uk writes: fontconfig recently added a build-dependency on docbook-utils, and hence an indirect build-dependency on itself. As the arch:any libfontconfig1 has an exact version dependency on the arch:all fontconfig-config, this causes the build to fail on all architectures other than the first: https://buildd.debian.org/status/package.php?p=fontconfig I've resolved this by including pre-built documentation and not regenerating that at package build time. This fix requires a new .orig.tar.gz file, and that needs help from ftp-masters to replace the existing file. -- keith.pack...@intel.com pgpG1Jca0fw31.pgp Description: PGP signature
Bug#739743: FTBFS: circular dependency
I've resolved this by including pre-built documentation and not regenerating that at package build time. This fix requires a new .orig.tar.gz file, and that needs help from ftp-masters to replace the existing file. I've just confirmed with the FTP team that replacing the existing file is not an option. If you want to add the pre-built documentation you will need to either change the upstream version (e.g. 2.11.0+doc or so) or place the documentation in the Debian tarball. -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org