Your message dated Sat, 06 Mar 2010 12:48:05 +0000
with message-id <[email protected]>
and subject line Bug#572091: fixed in ubuntu-dev-tools 0.93debian1
has caused the Debian Bug report #572091,
regarding [PATCH] python-apt 0.8 API transition: Please update ubuntu-dev-tools
to new API
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
572091: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=572091
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: ubuntu-dev-tools
Tags: patch
User: [email protected]
Usertags: python-apt-0-8-api
As part of the python-apt API transition mass bug filing[1],
I would like to ask you to update your package for the new
API using the attached patch.
The first python-apt upload after the Squeeze release will
drop the old API and will get a 'Breaks' for all packages
which have not been adjusted yet. All not-fixed bugs will
become release critical then.
[1] http://lists.debian.org/debian-devel/2010/02/msg00424.html
--
Julian Andres Klode - Debian Developer, Ubuntu Member
See http://wiki.debian.org/JulianAndresKlode and http://jak-linux.org/.
# Bazaar merge directive format 2 (Bazaar 0.90)
# revision_id: [email protected]
# target_branch: http://bazaar.launchpad.net/~ubuntu-dev/ubuntu-dev-\
# tools/trunk/
# testament_sha1: 7c930d65bd6eb5e510724df98a8abe932544ab34
# timestamp: 2010-03-01 15:30:45 +0100
# base_revision_id: [email protected]\
# 1lxc99mzmw349x62
#
# Begin patch
=== modified file '404main'
--- 404main 2009-06-09 10:00:55 +0000
+++ 404main 2010-03-01 14:30:22 +0000
@@ -88,19 +88,18 @@
# attribute on version for this, so unfortunately we have to
# do a lot of messing about with apt.
deps = []
- src_records = apt_pkg.GetPkgSrcRecords()
+ src_records = apt_pkg.SourceRecords()
got_src = False
- while src_records.Lookup(version.source_name):
- if pack in src_records.Binaries:
+ while src_records.lookup(version.source_name):
+ if pack in src_records.binaries:
got_src = True
break
if got_src:
- base_deps = []
- for (name, ver, op, deptype) in src_records.BuildDepends:
- base_deps.append(apt.package.BaseDependency(name, comp_type_deb(op), ver, False))
- if (op & 16) != 16:
- deps.append(apt.package.Dependency(base_deps))
- base_deps = []
+ for deptype, or_deps in src_records.build_depends.iteritems():
+ base_deps = []
+ for dep in or_deps:
+ base_deps.append(apt.package.BaseDependency(name, op, ver, False))
+ deps.append(apt.package.Dependency(base_deps))
process_deps(cache, deps)
=== modified file 'debian/control'
--- debian/control 2010-02-16 13:06:32 +0000
+++ debian/control 2010-03-01 14:30:22 +0000
@@ -14,7 +14,7 @@
Architecture: all
Depends: ${python:Depends}, ${misc:Depends}, binutils, devscripts, sudo,
python-debian, python-launchpadlib (>= 1.5.4), dctrl-tools, lsb-release, diffstat,
- dpkg-dev, python-apt (>= 0.7.9), python-lazr.restfulclient
+ dpkg-dev, python-apt (>= 0.7.93~), python-lazr.restfulclient
Recommends: bzr, pbuilder | cowdancer | sbuild, reportbug (>= 3.39ubuntu1),
ca-certificates, debootstrap, genisoimage, perl-modules, libwww-perl,
libapt-pkg-perl
# Begin bundle
IyBCYXphYXIgcmV2aXNpb24gYnVuZGxlIHY0CiMKQlpoOTFBWSZTWSynOVoAAl3fgGAwUGf/93c4
Wgq////xUAU+421ySrVdLsxA1vCSUEMKNP1R4U9GUwR6mE9QaANA0AlJPQjRqbJoQmk3pE9QD1Gg
wEaDQw00mgkxJsmgmj1A0BoAA9Q9QyBgAmTATBMTamAmAQwRkyGCSQjIATU9DTQinqe0nlMFPUPU
YjR6h6jgB4mGGDXLm7Fr8GbdO33Z0312R2GdDw2vlC0SyrLOVk8yZmw4YWDsEwIJQkXb3mghGC0L
iIpNsYPDObDBoGB8LxgotdSLxXGo3bPS900BonFE/s8NrKo8UKAXV1YFx3ydnhkBNgQlAJDjxixT
ZaOTfql/M7KRsjg3kWZWTKc3o+gMqRAPfnWtEMOBt88lQ7zxxNHMcPKGF7JxaguNbrMxnX0mqZCs
4WvGchPuS4sCZU8QA+H6FiwAKLpKgB6b7kijMk8dYLBKzPJGMgGURiZv9JzHAiXy/NwSYew2EDk+
oF5T3tQoBsKSOL8B4Fg+vmhbIrUZsmY92sOgqLAOEbQUmkONop065aUytJlwwzWlE2pkYJKFb2tY
5wGiXVWIgYcCfMk4ClgivOucpU4MPMGRaaDisqYqawDdfB7ATAT26PKaJ048VUpY7LZ7cDDkBQkY
MzIrHDDZDrZESiaWUwD2I8c6oC025xumY6NmktqXKDMkcsZp05K0NFyUtSIXBBpUWGFlCinKiurL
9i0sq0Ye+wOZCggxyU2ZrupgXy1W4sq6CccVw6PIZ4wYokEx1bGPN6XxCTYPsju9Z0JuhuJFNRPA
9LiJNe7Dt2a5ubK7LEzePrGW4DORMMi0aO0u2lJYZVlKg/MJVOEKnSTQjk1c5NDoialS4CTmzAsZ
ijKA07QUUTxaPosfyY4U6GtnM44jDu7vPLdOHRB0qJWAgkG24uDX6VuZ7NrxPwEEiukqEPCBuu1M
BkChcydaHx1x7fQLKuvaWwR4L4QWB6f1iFj0iMwbT0MhVqclHsuWFdYP3UHAVFYxbl1Pns7dWcdg
ih6J7xNKCFvUdxZ6rQPZcA+4ep1YTlu+OAXDmM9SIbPNshSGYry7vXKyO8kHykEB/qTouiZ+2q7Y
goO74R2M69aZLVBfxgzYZa53JqbSPaQmfHSQRDs966yG6Vmkr1+KmuypHF6Ct+eIhr/rEwfh7Tjw
erWapcnLnK1lOyorvA0WBvRwvX0TB4Te4wEG0p1DQolKgz0IUjIx/ClE0eHYS+eRraWTlPmc6Vr9
zgXD7+/3gXWtiB7GPIB/eBDVo4gKE9WKHvlW6qZJ8eq4NNwigH2p2IaGDBTYpwO6Q2MF4xByrhxI
d32UP0i50O26ICbadyYijsSwoGMpiRNcEIWBKiV4K6swqWHpcE7/5NBLJnVo9HQ81mohrtM4wgtX
gmA+SjMwmnBkDHRTJyW3j2EYzg5DH1aM0HBnOEyUIJwax607Ya9XSTk2gu4oZg4g3VzCZUVUF7WD
h6Jkb0EF2QVh/1l+EN1RSbnDA9b6iSj8dNJtpXTIT0NUuw/XPbYRi9geejI5YhWPRaGVCV/VfywU
kFlEnPVAQNUCAOpe5nZPTg6OhG12lIM6wOus48GBxQFbBh44KnQBhcJeBvnNmK1E0aov1DXXV8aT
ZeGXbXNI35zLL4ovXkwTsEgrccNVxV+2zf+PwzjK7Ucsz5q5ZdII8WzLVuDK66+SK+BkVEfEAyPC
twxeNaz5JSPzAsQABoBnnj+NxdyRThQkCynOVoA=
pgp8Bbl6mPFJf.pgp
Description: PGP signature
--- End Message ---
--- Begin Message ---
Source: ubuntu-dev-tools
Source-Version: 0.93debian1
We believe that the bug you reported is fixed in the latest version of
ubuntu-dev-tools, which is due to be installed in the Debian FTP archive:
ubuntu-dev-tools_0.93debian1.dsc
to main/u/ubuntu-dev-tools/ubuntu-dev-tools_0.93debian1.dsc
ubuntu-dev-tools_0.93debian1.tar.gz
to main/u/ubuntu-dev-tools/ubuntu-dev-tools_0.93debian1.tar.gz
ubuntu-dev-tools_0.93debian1_all.deb
to main/u/ubuntu-dev-tools/ubuntu-dev-tools_0.93debian1_all.deb
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Luca Falavigna <[email protected]> (supplier of updated ubuntu-dev-tools
package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Sat, 06 Mar 2010 13:20:51 +0100
Source: ubuntu-dev-tools
Binary: ubuntu-dev-tools
Architecture: source all
Version: 0.93debian1
Distribution: unstable
Urgency: low
Maintainer: Luca Falavigna <[email protected]>
Changed-By: Luca Falavigna <[email protected]>
Description:
ubuntu-dev-tools - useful tools for Ubuntu developers
Closes: 572091
Changes:
ubuntu-dev-tools (0.93debian1) unstable; urgency=low
.
* 404main:
- Implement python-apt 0-8 API, apply patch provided by Julian Andres
Klode, thank you! (Closes: #572091).
* debian/control:
- python-apt (>= 0.7.93~) is required.
- Bump Standards-Version to 3.8.4, no changes required.
.
ubuntu-dev-tools (0.93) lucid; urgency=low
.
[ Scott Moser ]
* rename mk-sbuild-lv to mk-sbuild, support union-type=aufs
.
[ Emmet Hikory ]
* Support qemu-arm-static -> qemu-kvm-extras-static transition
* mk-sbuild: automatically install qemu-kvm-extras-static if requested
* mk-sbuild: conditionally install lvm2 only for lvm-snapshot schroots
* mk-sbuild: rationalise architecture variables
* mk-sbuild: Generalise --type support and add "file" SCHROOT_TYPE
* mk-sbuild.1: Document the --type argument
.
[ Loïc Minier ]
* Demote qemu-kvm-extras-static to a Suggests since most people don't build
for armel.
.
[ Kees Cook ]
* requestsync: add -C to allow manually adding changelog when missing
(LP: #518574).
* mk-sbuild: clean up and make slight adjustments to new lvm/dir/file logic.
* mk-sbuild.1: update documentation to reflect alternative config file
names for distro and schroot type overrides.
* mk-sbuild, docs/mk-sbuild.1: document DEBOOTSTRAP_MIRROR for good
measure, thanks to Paul Holcomb.
.
[ Michael Bienia ]
* ubuntutools/requestsync/mail.py: Encode the report to utf-8 before passing
it to gpg for signing (LP: #522316).
* Add support for the other LP service roots (edge is still default)
* Depend on python-launchpadlib >= 1.5.4
* Also check package sets for upload permissions.
* lp-set-dup: Don't crash when accessing private bugs (LP: #525539)
* requestsync: Subscribe 'ubuntu-release' to Feature Freeze exceptions
(updated to current policy; LP: #532740)
.
[ Michael Vogt ]
* edit-patch: add wrapper around cdbs-edit-patch, dpatch-edit-patch, quilt
to transparently deal with the various patch systems.
.
[ Colin Watson ]
* lp-shell: Disable default apport excepthook, as this is intended for
interactive use.
.
ubuntu-dev-tools (0.92) lucid; urgency=low
.
[ Siegfried-Angel Gevatter Pujals ]
* bash_completion/pbuilder-dist:
- Enable tab-completion for pbuilder-lucid and cowbuilder-lucid.
.
[ Emmet Hikory ]
* mk-sbuild-lv: support foreign armel schroots
* mk-sbuild-lv: use --arch=foo rather than --arch foo for debootstrap
* pbuilder-dist: Allow architecture-switching to armel on i386/amd64
* pbuilder-dist: use --arch=foo rather than --arch foo for debootstrap
* pbuilder-dist: change --mirror logic to use -ports when appropriate
* docs/pbuilder-dist.1: Document architecture-switching for armel
* debian/control: add qemu-arm-static to Recommends:
.
[ Michael Bienia ]
* ubuntutools/requestsync/mail.py:
Map "sid" back to "unstable" (and "squeeze" to "testing") else rmadison
gets a Python traceback from the remote site instead of the expected data
(lp: #508794).
.
[ Kees Cook ]
* mk-sbuild-lv: adjust schroot.conf template to document the -source
change further.
.
ubuntu-dev-tools (0.91) lucid; urgency=low
.
* mk-sbuild-lv: drop deprecated keys from schroot.conf template
* mk-sbuild-lv: enable -source access after security improvements of
schroot.conf template in 0.88
* mk-sbuild-lv: document sudo requirement for -source access in final output
Checksums-Sha1:
e059d854497d2296a47c837909f5861ee7ecaff8 1177 ubuntu-dev-tools_0.93debian1.dsc
234003f3499f414af2dc2ea2793a2eca721d89a4 115414
ubuntu-dev-tools_0.93debian1.tar.gz
189960785a78db4d0cb69eaebd0bce13b62a5a6a 110466
ubuntu-dev-tools_0.93debian1_all.deb
Checksums-Sha256:
5070772785ffb6d4d76adae15da501e9f07eebd85aa3b57031b8d01a212c17ea 1177
ubuntu-dev-tools_0.93debian1.dsc
c8e66616c9aea337eeb81308b16ec691de1c1d8008021bfe15ba76e516158462 115414
ubuntu-dev-tools_0.93debian1.tar.gz
b2766663da619b44272ff7c36fc0783aa6da4a04bebddca4cdb3fa2c71de967d 110466
ubuntu-dev-tools_0.93debian1_all.deb
Files:
3f02f658a6d18eaeea2bbed7e4eec595 1177 devel optional
ubuntu-dev-tools_0.93debian1.dsc
58c44365d39db5ac204dee5797b3fafc 115414 devel optional
ubuntu-dev-tools_0.93debian1.tar.gz
bb2f7dd09761133f051851ba852663cc 110466 devel optional
ubuntu-dev-tools_0.93debian1_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iEYEARECAAYFAkuSSioACgkQnXjXEYa8KlBwMgCfXO944F+yaOjNITVeUbo2XyV4
BBIAniZUuvGKy/lLwuHTXAtX+LnktlfL
=Tc0q
-----END PGP SIGNATURE-----
--- End Message ---