pygobject-2 FTBFS on most arches during zesty test rebuild

Bug #1679835 reported by Brian Murray
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
pygobject-2 (Ubuntu)
Fix Released
Undecided
Robert Bruce Park

Bug Description

 pygobject-2 version 2.28.6-12ubuntu1 failed to build from source on most (not amd64) arches during a test rebuild of zesty. The build log can be found here:

https://launchpadlibrarian.net/312383008/buildlog_ubuntu-zesty-i386.pygobject-2_2.28.6-12ubuntu1_BUILDING.txt.gz

The failure seems to be due to the following:

 debian/rules build-arch
make: *** No rule to make target 'build-arch'. Stop.
dpkg-buildpackage: error: debian/rules build-arch gave error exit status 2

Tags: ftbfs patch zesty
Changed in pygobject-2 (Ubuntu):
assignee: nobody → Matthias Klose (doko)
Changed in pygobject-2 (Ubuntu):
assignee: Matthias Klose (doko) → Robert Bruce Park (robru)
Revision history for this message
Robert Bruce Park (robru) wrote :

Given that python-gobject-2 is deprecated and only has a relatively short list of rdeps I wonder if this is a candidate for removal?

Revision history for this message
Barry Warsaw (barry) wrote :

% reverse-depends src:pygobject-2
Reverse-Recommends
==================
* python-gtk2-doc (for python-gobject-2)
* winswitch (for python-gobject-2)

Reverse-Depends
===============
* coccinelle (for python-gobject-2)
* comitup (for python-gobject-2)
* hamster-applet (for python-gobject-2)
* mate-tweak (for python-gobject-2)
* python-gconf (for python-gobject-2)
* python-gnome2 (for python-gobject-2)
* python-gnome2-dev (for python-gobject-2-dev)
* python-gobject (for python-gobject-2)
* python-gobject-dbg (for python-gobject-2-dbg)
* python-gobject-dev (for python-gobject-2-dev)
* python-gtk2 (for python-gobject-2)
* python-gtk2-dbg (for python-gobject-2-dbg)
* python-gtk2-dev (for python-gobject-2-dev)
* python-gtksourceview2 (for python-gobject-2)
* python-indicate (for python-gobject-2)
* python-liblarch (for python-gobject-2)
* python-zeitgeist (for python-gobject-2)
* sat-xmpp-core (for python-gobject-2)
* zenmap (for python-gobject-2)

% reverse-depends -b src:pygobject-2
Reverse-Build-Depends
=====================
* gnome-python (for python-gobject-2-dev)
* pygtk (for python-gobject-2-dbg)
* pygtk (for python-gobject-2-dev)
* pygtksourceview (for python-gobject-2-dev)
* winswitch (for python-gobject-2)

Revision history for this message
Robert Bruce Park (robru) wrote :

Yeah, which is tiny compared to the rdeps for python3-gi, which is what replaces this package. Anything that depends on pygobject-2 is going to be abandonware stuck on python2 and gtk2.

Revision history for this message
Robert Bruce Park (robru) wrote :

I just did:

$ reverse-depends src:pygobject-2 | sed -ne 's/^* \(\S\+\).*$/\1/p' | xargs -n 1 rmadison

And according to the output, only these packages even saw uploads during the zesty cycle:

python-gtk2-doc, comitup, mate-tweak, python-gconf, python-gnome2, python-gobject

Revision history for this message
Robert Bruce Park (robru) wrote :

oops, please ignore previous comment text, copy&paste error on my part. the attached patch resolves this issue.

Revision history for this message
Ubuntu Foundations Team Bug Bot (crichton) wrote :

The attachment "Fix synced from debian" seems to be a debdiff. The ubuntu-sponsors team has been subscribed to the bug report so that they can review and hopefully sponsor the debdiff. If the attachment isn't a patch, please remove the "patch" flag from the attachment, remove the "patch" tag, and if you are member of the ~ubuntu-sponsors, unsubscribe the team.

[This is an automated message performed by a Launchpad user owned by ~brian-murray, for any issue please contact him.]

tags: added: patch
Revision history for this message
Iain Lane (laney) wrote :

This is in -proposed, awaiting unblock

Changed in pygobject-2 (Ubuntu):
status: New → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package pygobject-2 - 2.28.6-12ubuntu2

---------------
pygobject-2 (2.28.6-12ubuntu2) zesty; urgency=medium

  * Sync build-arch fix from debian, thanks to Emilio Monfort (LP: #1679835).
  * Use --disable-silent-rules also as per debian.

 -- Robert Bruce Park <email address hidden> Thu, 06 Apr 2017 17:11:50 -0700

Changed in pygobject-2 (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.