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

Reply via email to