Hello Steve, Steve Langasek [2011-03-14 20:02 -0000]: > I think it's a departure from upstream handling of cdbs to have the package > now depend on such a huge library dependency tree. For other features, cdbs > provides integration but requires the consuming package to activate this > feature by adding the necessary build-dependency and rules include. It may > be late to fix this for natty, but I think it's important that we preserve > this feature of cdbs in the future, since cdbs is used by many packages that > are not part of the desktop stack.
Agreed. > (As an aside, I'm quite unhappy that cdbs continues to be used as a > catch-all for desktop-wide packaging changes. cdbs's architecture is buggy > by design, and the continuing drift from stock debhelper behavior, and from > upstream cdbs behavior, makes it all the harder to get rid of cdbs in favor > of dh.) There's actually a plan to convert most of what we currently have in cdbs rules to a dh_langpacks and dh_gnome, and put the latter in gnome-pkg-tools, and make this a common build dep for GNOME packages. This still needs coordination with Debian, but now that wheezy is open it's a good time to do it. > Do the affected packages have any common build-dependency, such as > gnome-pkg-tools, to which the python-scour dependency could be > safely added instead of adding it directly to cdbs? Not right now, but gnome-pkg-tools would be the obvious candidate. > Is there any hope of implementing dh_scour *without* pulling in this > deep dependency tree? I'm afraid not, the mangling of SVGs requires all these bits. However, if it's only being pulled in through gnome-pkg-tools, it should be a lot less intrusive than by cdbs itself. Martin -- Martin Pitt | http://www.piware.de Ubuntu Developer (www.ubuntu.com) | Debian Developer (www.debian.org) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/734471 Title: cdbs python-scour dependency makes fontconfig unbuildable -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
