False: The versions in Debian and Ubuntu are the same already during requestsync

Bug #503111 reported by Kamal Mostafa
12
This bug affects 1 person
Affects Status Importance Assigned to Milestone
ubuntu-dev-tools (Debian)
Fix Released
Unknown
ubuntu-dev-tools (Ubuntu)
Fix Released
Undecided
Unassigned
Karmic
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: ubuntu-dev-tools

This issue is fixed in the development branch. Proposed for Karmic SRU:

requestsync doesn't see the latest upstream version number when a Debian package has multiple versions, e.g.:

TEST CASE: requestsync -s -d unstable x11vnc lucid
E: The versions in Debian and Ubuntu are the same already (0.9.8-2). Aborting.

... yet Debian unstable currently lists 0.9.9-1 (and other versions, including 0.9.8-2).

Using requestsync --lp does work around the problem, but the error message doesn't indicate such.

Revision history for this message
Kamal Mostafa (kamalmostafa) wrote :

The problem has been fixed in the lp:ubuntu-dev-tools development branch by changes 546 and 547. Those two changes were applied to version karmic-updates (0.81.1) to create this patch (0.81.2).

Changed in ubuntu-dev-tools (Ubuntu):
status: New → In Progress
assignee: nobody → Kamal Mostafa (kamalmostafa)
Iain Lane (laney)
Changed in ubuntu-dev-tools (Ubuntu Karmic):
status: New → Confirmed
Changed in ubuntu-dev-tools (Ubuntu):
status: In Progress → Fix Released
Changed in ubuntu-dev-tools (Ubuntu Karmic):
assignee: nobody → Kamal Mostafa (kamalmostafa)
Changed in ubuntu-dev-tools (Ubuntu Karmic):
assignee: Kamal Mostafa (kamalmostafa) → nobody
Changed in ubuntu-dev-tools (Debian):
status: Unknown → Fix Released
Changed in ubuntu-dev-tools (Ubuntu):
assignee: Kamal Mostafa (kamalmostafa) → nobody
Revision history for this message
John Dong (jdong) wrote :

ACK from ubuntu-sru for debdiff. Please proceed with upload!

Revision history for this message
StefanPotyra (sistpoty) wrote :

Thanks, uploaded.

StefanPotyra (sistpoty)
Changed in ubuntu-dev-tools (Ubuntu Karmic):
status: Confirmed → Fix Committed
Revision history for this message
Martin Pitt (pitti) wrote : Please test proposed package

Accepted ubuntu-dev-tools into karmic-proposed, the package will build now and be available in a few hours. Please test and give feedback here. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you in advance!

tags: added: verification-needed
Revision history for this message
Kamal Mostafa (kamalmostafa) wrote :

I can no longer reproduce the problem as originally reported, because the x11vnc package no longer lists multiple versions at Debian, nor was I able to locate any other package in that state. (Note also the very recent activity on the possibly related Debian bug #559863 -- this issue may have been addressed at the Debian API level as well).

requestsync from ubuntu-dev-tools from karmic-proposed seems to work no worse as well as it did before, anyway.

Revision history for this message
Kamal Mostafa (kamalmostafa) wrote :

The correct link to the referenced Debian bug is: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=559863

Revision history for this message
Michael Bienia (geser) wrote :

You might be able to use "openal-soft" as a test-case.

$ rmadison -u debian -a source -s unstable openal-soft
openal-soft | 1:1.9.563-1 | unstable | source
openal-soft | 1:1.11.753-1 | unstable | source

$ rmadison -s lucid openal-soft
openal-soft | 1:1.11.753-0ubuntu1 | lucid/universe | source

Revision history for this message
Kamal Mostafa (kamalmostafa) wrote :

Thanks Michael! Confirmed: The reported bug does occur with the 'openal-soft' package when using the old requestsync, but no longer occurs when using the new requestsync from ubuntu-dev-tools (0.81.2).

Martin Pitt (pitti)
tags: added: verification-done
removed: verification-needed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package ubuntu-dev-tools - 0.81.2

---------------
ubuntu-dev-tools (0.81.2) karmic-proposed; urgency=low

  * Backporting fixes from Lucid to fix problem: requestsync does not see
    latest Debian version when multiple versions present (LP: #503111):
    - pull-debian-source: Return the most recent source line. Depend on
      libapt-pkg-perl for the Debian version comparison required for this.
    - ubuntutools/requestsync/mail.py: rmadison() returns now the most recent
      source line.
 -- Kamal Mostafa <email address hidden> Mon, 04 Jan 2010 11:27:58 -0800

Changed in ubuntu-dev-tools (Ubuntu Karmic):
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.