[ubuntu-dev] Bug#776442: backportpackage: doesn't follow conventions on Debian
Samuel Bronson
naesten at gmail.com
Wed Jan 28 02:05:17 UTC 2015
Package: ubuntu-dev-tools
Version: 0.143
Severity: normal
Dear Maintainer,
The "backportpackage" doesn't appear to follow the
backports.debian.org conventions properly: it uses a strange version
numbering scheme, rather than doing what it says on
<http://backports.debian.org/Contribute/>, namely:
* Append "~bpo${debian_release}+${build_int}" to the version number,
e.g. "1.2.3-4" now becomes "1.2.3-4~bpo60+1", or for native
packages, "1.2.3" becomes "1.2.3~bpo60+1".
Also, it seems that it should ideally check what version's in the
target distro/backports already and pass it to dpkg-builpackage after
"-v":
* Include all changelog entries since the last version on
debian-backports or since stable if it's the first version. You
should do this by passing "-v" to dpkg-buildpackage. Eg: "debuild
-v0.7.5-2", where "0.7.5-2" is the version in stable. If the
package wasn't in stable or backports before you don't have
include the changelog entrys (but you are free to do so).
Though, honestly, that would not have helped me much because I had to
unpack the package anyway in order to build it with debuild -- I don't
really feel the need to use a chroot for a private build targetting
the release I'm on ...
-- Thanks,
Samuel Bronson
-- System Information:
Debian Release: 7.8
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)
Kernel: Linux 3.2.0-4-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages ubuntu-dev-tools depends on:
ii binutils 2.22-8+deb7u2
ii dctrl-tools 2.22.2
ii devscripts 2.12.6+deb7u2
ii diffstat 1.55-3
ii distro-info 0.10
ii dpkg-dev 1.16.15
ii lsb-release 4.1+Debian8+deb7u1
ii perl 5.14.2-21+deb7u2
ii python 2.7.3-4+deb7u1
ii python-apt 0.8.8.2
ii python-debian 0.1.21
ii python-distro-info 0.10
ii python-httplib2 0.7.4-2+deb7u1
ii python-launchpadlib 1.9.12-2
ii python-lazr.restfulclient 0.12.0-2+deb7u1
ii python2.6 2.6.8-1.1
ii python2.7 2.7.3-6+deb7u2
ii sudo 1.8.5p2-1+nmu1
Versions of packages ubuntu-dev-tools recommends:
ii bzr 2.6.0~bzr6526-1
ii bzr-builddeb 2.8.4
ii ca-certificates 20130119+deb7u1
ii cowdancer 0.70
ii debian-archive-keyring 2014.3~deb7u1
ii debian-keyring 2013.04.21
ii debootstrap 1.0.48+deb7u2
ii dput 0.9.6.3+nmu2
ii genisoimage 9:1.1.11-2
ii libwww-perl 6.04-1
ii lintian 2.5.30+deb8u2~bpo70+1
ii patch 2.6.1-3
ii pbuilder 0.213
ii perl-modules 5.14.2-21+deb7u2
ii python-dns 2.3.6-1+deb7u1
ii python-gnupginterface 0.3.2-9.1
ii python-soappy 0.12.0-4
ii quilt 0.60-2
ii reportbug 6.4.4+deb7u1
Versions of packages ubuntu-dev-tools suggests:
pn ipython <none>
ii python 2.7.3-4+deb7u1
ii python-simplejson 2.5.2-1
pn qemu-user-static <none>
-- no debconf information
More information about the ubuntu-dev-team
mailing list