[Bug 595008] Re: should port the GNOME cdbs custom rules to dh7

2011-05-06 Thread Martin Pitt
** Changed in: cdbs (Ubuntu Oneiric)
   Status: In Progress = Fix Committed

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gnome-pkg-tools in Ubuntu.
https://bugs.launchpad.net/bugs/595008

Title:
  should port the GNOME cdbs custom rules to dh7

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 595008] Re: should port the GNOME cdbs custom rules to dh7

2011-05-06 Thread Launchpad Bug Tracker
** Branch linked: lp:ubuntu/cdbs

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gnome-pkg-tools in Ubuntu.
https://bugs.launchpad.net/bugs/595008

Title:
  should port the GNOME cdbs custom rules to dh7

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 595008] Re: should port the GNOME cdbs custom rules to dh7

2011-05-06 Thread Launchpad Bug Tracker
This bug was fixed in the package pkgbinarymangler - 96

---
pkgbinarymangler (96) oneiric; urgency=low

  * pkgstripfiles: Symlink identical documentation to depending packages. This
was ported from cdbs' debhelper.mk, but makes more sense here because more
packages use dh7 these days, we want to reduce the cdbs delta to Debian,
and we want to centralize all our Ubuntu specific package mangling to one
place to reduce confusion. This can be suppressed by setting
$NO_DOC_PKG_MANGLE, or $CDBS_NO_DOC_SYMLINKING for backwards
compatibility. (First part of LP #595008)
  * pkgstriptranslations: Symlink identical GNOME help files (which often
happens for images which are just copied verbatim from C, but are not
actually translated). In the new test case for this also check that the
static translation tarball is correct. This provides another Ubuntu
specific general packaging change which previously was done in cdbs'
debhelper.mk. (LP: #595008)
  * pkgstripfiles: Break down into separate functions, to make the code easier
to read and maintain.
  * test/run: Simplify code with recently introduced sed_control() helper
method.
  * test/run: Replace obsolete assert_() and failIf() calls with assertTrue()
and assertFalse().
  * test/run, test/pickle_argv: Port to Python 3. Change build dependency from
python to python3.
 -- Martin Pitt martin.p...@ubuntu.com   Fri, 06 May 2011 09:59:01 +0200

** Changed in: pkgbinarymangler (Ubuntu Oneiric)
   Status: Fix Committed = Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gnome-pkg-tools in Ubuntu.
https://bugs.launchpad.net/bugs/595008

Title:
  should port the GNOME cdbs custom rules to dh7

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 595008] Re: should port the GNOME cdbs custom rules to dh7

2011-05-06 Thread Martin Pitt
** Changed in: gnome-pkg-tools (Ubuntu Oneiric)
   Status: Triaged = In Progress

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gnome-pkg-tools in Ubuntu.
https://bugs.launchpad.net/bugs/595008

Title:
  should port the GNOME cdbs custom rules to dh7

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 595008] Re: should port the GNOME cdbs custom rules to dh7

2011-05-06 Thread Launchpad Bug Tracker
** Branch linked: lp:ubuntu/pkgbinarymangler

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gnome-pkg-tools in Ubuntu.
https://bugs.launchpad.net/bugs/595008

Title:
  should port the GNOME cdbs custom rules to dh7

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 595008] Re: should port the GNOME cdbs custom rules to dh7

2011-05-06 Thread Launchpad Bug Tracker
** Branch linked: lp:ubuntu/gnome-pkg-tools

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gnome-pkg-tools in Ubuntu.
https://bugs.launchpad.net/bugs/595008

Title:
  should port the GNOME cdbs custom rules to dh7

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 595008] Re: should port the GNOME cdbs custom rules to dh7

2011-05-06 Thread Launchpad Bug Tracker
This bug was fixed in the package gnome-pkg-tools - 0.18.0ubuntu2

---
gnome-pkg-tools (0.18.0ubuntu2) oneiric; urgency=low

  * dh/gnome.pm: Run dh_translations and dh_scour, to match behaviour of our 
cdbs
gnome.mk. Add dh-translations and python-scour dependencies for this, and
also depend on python-rsvg and python-cairo so that dh_scour can do the
correctness test. (LP: #595008)
 -- Martin Pitt martin.p...@ubuntu.com   Fri, 06 May 2011 10:26:24 +0200

** Changed in: gnome-pkg-tools (Ubuntu Oneiric)
   Status: In Progress = Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gnome-pkg-tools in Ubuntu.
https://bugs.launchpad.net/bugs/595008

Title:
  should port the GNOME cdbs custom rules to dh7

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 595008] Re: should port the GNOME cdbs custom rules to dh7

2011-05-06 Thread Launchpad Bug Tracker
This bug was fixed in the package cdbs - 0.4.93ubuntu2

---
cdbs (0.4.93ubuntu2) oneiric; urgency=low

  * debian/control{,.in}: Remove Vcs-Bzr, we move to lp:ubuntu/cdbs now that
the UDD branch is working again.
  * 1/rules/debhelper.mk.in: Revert our delta to not install upstream
changelogs by default. pkgbinarymangler already takes care of weeding them
out.
  * 1/rules/debhelper.mk.in: Revert our delta to symlink identical GNOME help
files and files in /usr/share/doc/. pkgbinarymangler 96 does that now.
(LP: #595008)
  * Drop 1/rules/clean-la.mk.in. It's already shipped by and used from
gnome-pkg-tools.
 -- Martin Pitt martin.p...@ubuntu.com   Fri, 06 May 2011 09:43:03 +0200

** Changed in: cdbs (Ubuntu Oneiric)
   Status: Fix Committed = Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gnome-pkg-tools in Ubuntu.
https://bugs.launchpad.net/bugs/595008

Title:
  should port the GNOME cdbs custom rules to dh7

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 595008] Re: should port the GNOME cdbs custom rules to dh7

2011-05-06 Thread Colin Watson
I've had to drop the python-rsvg and python-cairo dependencies from
gnome-pkg-tools, sorry.  They are currently rendering atk1.0 unbuildable
on armel, which blocks the entire desktop stack from being installable
there, and there is a wider problem along the same lines:

gnome-pkg-tools (0.18.0ubuntu3) oneiric; urgency=low

  * Drop the python-rsvg and python-cairo dependencies for now.  This
creates a build-dependency loop that e.g. renders atk1.0 unbuildable if
it is uploaded and not built by all architectures in the same publisher
cycle.

 -- Colin Watson cjwat...@ubuntu.com  Fri, 06 May 2011 23:49:49 +0100

Can you figure out some other way to achieve this goal that doesn't
create this problematic loop?

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gnome-pkg-tools in Ubuntu.
https://bugs.launchpad.net/bugs/595008

Title:
  should port the GNOME cdbs custom rules to dh7

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 595008] Re: should port the GNOME cdbs custom rules to dh7

2011-05-06 Thread Colin Watson
(Note that this only affects checking scoured SVG files for correctness,
not actually achieving the size reduction.)

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gnome-pkg-tools in Ubuntu.
https://bugs.launchpad.net/bugs/595008

Title:
  should port the GNOME cdbs custom rules to dh7

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 595008] Re: should port the GNOME cdbs custom rules to dh7

2011-05-05 Thread Martin Pitt
** Changed in: pkgbinarymangler (Ubuntu Oneiric)
   Status: Triaged = In Progress

** Changed in: pkgbinarymangler (Ubuntu Oneiric)
 Assignee: (unassigned) = Martin Pitt (pitti)

** Also affects: cdbs (Ubuntu)
   Importance: Undecided
   Status: New

** Changed in: cdbs (Ubuntu Natty)
   Status: New = Invalid

** Changed in: cdbs (Ubuntu Oneiric)
   Importance: Undecided = Medium

** Changed in: cdbs (Ubuntu Oneiric)
   Status: New = In Progress

** Changed in: cdbs (Ubuntu Oneiric)
 Assignee: (unassigned) = Martin Pitt (pitti)

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gnome-pkg-tools in Ubuntu.
https://bugs.launchpad.net/bugs/595008

Title:
  should port the GNOME cdbs custom rules to dh7

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 595008] Re: should port the GNOME cdbs custom rules to dh7

2011-05-05 Thread Martin Pitt
pkgbinarymangler bzr head now provides GNOME help and identical doc
symlinking, so we can throw this out of cdbs and it will apply to non-
cdbs packages as well.

** Changed in: pkgbinarymangler (Ubuntu Oneiric)
   Status: In Progress = Fix Committed

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gnome-pkg-tools in Ubuntu.
https://bugs.launchpad.net/bugs/595008

Title:
  should port the GNOME cdbs custom rules to dh7

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 595008] Re: should port the GNOME cdbs custom rules to dh7

2011-05-05 Thread Launchpad Bug Tracker
** Branch linked: lp:pkgbinarymangler

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gnome-pkg-tools in Ubuntu.
https://bugs.launchpad.net/bugs/595008

Title:
  should port the GNOME cdbs custom rules to dh7

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 595008] Re: should port the GNOME cdbs custom rules to dh7

2011-05-04 Thread Martin Pitt
The other part of this is that this current cdbs delta should move to
pkgbinarymangler:

- 1/rules/debhelper.mk.in:
  + Do not install upstream changelogs by default.  They are huge and thus
waste a lot of archive and CD space, quite uninteresting for ordinary
users, and easy to get by downloading the source package or visiting the
upstream page pointed out in copyright.
  + Symlink /usr/share/doc/ files to identical versions in any depending
package which is built by the source package (except copyright, to
adhere to Debian Policy). This can be disabled by setting
$CDBS_NO_DOC_SYMLINKING.
  + Symlink identical Gnome help files (like untranslated images). This
can be disabled by setting $CDBS_NO_GNOME_HELP_SYMLINKING. Add fdupes
dependency for this.

(rewritten to not use fdupes, but native shell or perl)

Once we have that, our remaining cdbs specialties are

- 1/class/gnome.mk.in: Call dh_translations.
- 1/rules/debhelper.mk.in: Call dh_scour. debian/control.in: Add scour
  build and binary dependency (build dep for test suite).


** Also affects: pkgbinarymangler (Ubuntu)
   Importance: Undecided
   Status: New

** Changed in: pkgbinarymangler (Ubuntu Natty)
   Status: New = Won't Fix

** Changed in: pkgbinarymangler (Ubuntu Oneiric)
   Importance: Undecided = Medium

** Changed in: pkgbinarymangler (Ubuntu Oneiric)
   Status: New = Triaged

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gnome-pkg-tools in Ubuntu.
https://bugs.launchpad.net/bugs/595008

Title:
  should port the GNOME cdbs custom rules to dh7

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 595008] Re: should port the GNOME cdbs custom rules to dh7

2011-05-04 Thread Martin Pitt
Actually, pkgbinarymangler already takes care of removing the upstream
changelogs, so this cdbs delta is already obsolete. I reverted this
delta in lp:ubuntu/cdbs now.

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gnome-pkg-tools in Ubuntu.
https://bugs.launchpad.net/bugs/595008

Title:
  should port the GNOME cdbs custom rules to dh7

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 595008] Re: should port the GNOME cdbs custom rules to dh7

2011-04-14 Thread Martin Pitt
In Oneiric, I'll merge gnome-pkg-tools and integrate dh_translations, so
that we have a similar effect as our current cdbs gnome.mk rules.

** Also affects: gnome-pkg-tools (Ubuntu Oneiric)
   Importance: Undecided
   Status: New

** Changed in: gnome-pkg-tools (Ubuntu Oneiric)
   Importance: Undecided = Medium

** Changed in: gnome-pkg-tools (Ubuntu Oneiric)
   Status: New = Triaged

** Changed in: gnome-pkg-tools (Ubuntu Oneiric)
 Assignee: (unassigned) = Martin Pitt (pitti)

** Changed in: gnome-pkg-tools (Ubuntu)
 Assignee: Didier Roche (didrocks) = Martin Pitt (pitti)

** Also affects: gnome-pkg-tools (Ubuntu Natty)
   Importance: Wishlist
 Assignee: Martin Pitt (pitti)
   Status: Triaged

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gnome-pkg-tools in Ubuntu.
https://bugs.launchpad.net/bugs/595008

Title:
  should port the GNOME cdbs custom rules to dh7

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 595008] Re: should port the GNOME cdbs custom rules to dh7

2011-04-14 Thread Martin Pitt
Too late for natty, though (and not really needed).

** Changed in: gnome-pkg-tools (Ubuntu Natty)
   Status: Triaged = Won't Fix

** Changed in: gnome-pkg-tools (Ubuntu Natty)
 Assignee: Martin Pitt (pitti) = (unassigned)

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gnome-pkg-tools in Ubuntu.
https://bugs.launchpad.net/bugs/595008

Title:
  should port the GNOME cdbs custom rules to dh7

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 595008] Re: should port the GNOME cdbs custom rules to dh7

2011-03-17 Thread Martin Pitt
** Bug watch added: Debian Bug tracker #578494
   http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=578494

** Also affects: gnome-pkg-tools (Debian) via
   http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=578494
   Importance: Unknown
   Status: Unknown

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gnome-pkg-tools in ubuntu.
https://bugs.launchpad.net/bugs/595008

Title:
  should port the GNOME cdbs custom rules to dh7

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs


[Bug 595008] Re: should port the GNOME cdbs custom rules to dh7

2011-03-17 Thread Bug Watch Updater
** Changed in: gnome-pkg-tools (Debian)
   Status: Unknown = Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gnome-pkg-tools in ubuntu.
https://bugs.launchpad.net/bugs/595008

Title:
  should port the GNOME cdbs custom rules to dh7

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs