Last modified: 2014-05-15 10:30:18 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T67337, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 65337 - Get python-gear 0.5.4 uploaded to Debian
Get python-gear 0.5.4 uploaded to Debian
Status: RESOLVED FIXED
Product: Wikimedia
Classification: Unclassified
Continuous integration (Other open bugs)
wmf-deployment
All All
: Unprioritized normal (vote)
: ---
Assigned To: Antoine "hashar" Musso (WMF)
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2014-05-15 08:07 UTC by Antoine "hashar" Musso (WMF)
Modified: 2014-05-15 10:30 UTC (History)
4 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Antoine "hashar" Musso (WMF) 2014-05-15 08:07:13 UTC
I maintain the python-gear Debian package which is sponsored by mika (Jenkins debian glue author).


The package fail to build from source:

writing dependency_links to gear.egg-info/dependency_links.txt
writing entry points to gear.egg-info/entry_points.txt
[pbr] Reusing existing SOURCES.txt
   debian/rules override_dh_auto_test
make[1]: Entering directory '/tmp/buildd/python-gear-0.5.4'
# Command comes from upstream tox.ini
python setup.py testr --slowest
usage: setup.py [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...]
   or: setup.py --help [cmd1 cmd2 ...]
   or: setup.py --help-commands
   or: setup.py cmd --help

error: invalid command 'testr'
debian/rules:20: recipe for target 'override_dh_auto_test' failed
make[1]: *** [override_dh_auto_test] Error 1
make[1]: Leaving directory '/tmp/buildd/python-gear-0.5.4'
debian/rules:13: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2


Additionally the changelog message needs to be proper english:

 * python-statsd is now a build depends (required to run tests) but is only a
   suggestion since it users do not need to have it configured.
Comment 1 Antoine "hashar" Musso (WMF) 2014-05-15 10:18:07 UTC
Fixed by creating a Debian sid cowbuilder image and adding back the proper build dependencies. Changelog message tweaked.
Comment 2 Antoine "hashar" Musso (WMF) 2014-05-15 10:30:18 UTC
The package has been uploaded to the Debian project by Michael "mika" Prokop, Jenkins Debian Glue author who already sponsored the package.

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links