When using submitubuntu, should build depend on libglib2.0-bin
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Quickly |
Fix Committed
|
Undecided
|
Unassigned | ||
quickly (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
Precise |
Fix Released
|
Medium
|
Unassigned |
Bug Description
IMPACT:
When using submitubuntu or package --extras, a snippet is added to debian/rules that calls glib-compile-
We are currently running the Ubuntu App Showdown contest, and we're at the stage were all participants are starting to submit their apps. Many, if not all, are affected by this bug, which severely affects the submission step.
TEST CASE:
To reproduce this bug, run this set of commands:
$ quickly create ubuntu-application foo
$ cd foo
$ quickly package --extras
$ cat debian/control | grep -A 5 "Build"
To verify that the bug can be reproduced, libglib2.0-bin should *not* be listed in the 'Build-Depends' list in the output.
Once the bug is fixed, libglib2.0-bin should be listed in the 'Build-Depends' list in the output.
REGRESSION POTENTIAL:
The code change is minimal, as it affects only the 'package --extras' and 'submitubuntu' paths and simply adds a build dependency to debian/control. Therefore the regression potential is low.
The change can be reviewed at:
http://
DETAILED EXAMPLE:
andrew@
Creating project directory foo
Creating bzr repository and committing
Launching your newly created project!
/usr/lib/
Gtk.Window.
/usr/lib/
Gtk.Window.
Congrats, your new project is setup! cd /home/andrew/
andrew@
andrew@
.......Ubuntu packaging created in debian/
.......
Command returned some WARNINGS:
-------
** (setup.py:2505): WARNING **: Error sending credentials: Error sending message: Operation not permitted
-------
Ubuntu package has been successfully created in ../foo_0.1_all.deb
andrew@
if [ -d debian/
andrew@
Build-Depends: cdbs (>= 0.4.43),
debhelper (>= 6),
python (>= 2.6.6-3~),
python-
Maintainer: UNKNOWN <UNKNOWN>
Standards-Version: 3.8.3
Related branches
tags: | added: regression-release |
tags: |
added: regression-update removed: regression-release |
description: | updated |
tags: | added: arb |
Changed in quickly (Ubuntu): | |
importance: | Undecided → Medium |
status: | New → Triaged |
Changed in quickly (Ubuntu Precise): | |
status: | New → Triaged |
importance: | Undecided → Medium |
Changed in quickly (Ubuntu): | |
status: | Triaged → Fix Committed |
Changed in quickly: | |
status: | New → Fix Committed |
description: | updated |
tags: |
added: verification-done removed: verification-needed |
tags: |
added: verification-done removed: verification-needed |
I tried purging quickly and all related libraries and then reinstall, but it didn't work... Here is another failed build log: /launchpadlibra rian.net/ 108939074/ buildlog_ ubuntu- precise- i386.indicator- launcher_ 12.06.29_ FAILEDTOBUILD. txt.gz
https:/