apt reports wrong bazaar link to software center's code

Bug #690906 reported by Arvind S Raj
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
software-center (Ubuntu)
Fix Released
Low
Kiwinote

Bug Description

Binary package hint: apt

I wanted to browse the source code of software center and so did the following.

arvind@dnivra:~/test/software center$ apt-get source software-center
Reading package lists... Done
Building dependency tree
Reading state information... Done
NOTICE: 'software-center' packaging is maintained in the 'Bzr' version control system at:
https://code.launchpad.net/~software-center-developers/software-center/3.0
Please use:
bzr get https://code.launchpad.net/~software-center-developers/software-center/3.0
to retrieve the latest (possibly unreleased) updates to the package.
Need to get 630kB of source archives.
0% [Connecting to archive.ubuntu.com (91.189.92.170)]^C

Following that bzr maintains the code, i tried that link it suggested only to get the following error.

arvind@dnivra:~/test/software center$ bzr get https://code.launchpad.net/~software-center-developers/software-center/3.0
bzr: ERROR: Not a branch: "https://code.launchpad.net/~software-center-developers/software-center/3.0/".

It should either report "bzr get https://code.launchpad.net/~ubuntu-branches/ubuntu/natty/software-center/natty" which is the current development or "bzr get https://code.launchpad.net/~ubuntu-branches/ubuntu/maverick/software-center/maverick" since I run ubuntu 10.10. This should seriously be fixed-apt should give right launchpad links.

A thought that could arise here would be to also change all the "bzr get" to "bzr branch", if the code is hosted in launchpad. For example, "bzr branch lp:ubuntu/maverick/software-center" instead of "bzr get https://code.launchpad.net/~ubuntu-branches/ubuntu/maverick/software-center/maverick"-the former is smaller and easier to memorize.

ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: apt 0.8.3ubuntu7
ProcVersionSignature: Ubuntu 2.6.35-23.41-generic 2.6.35.7
Uname: Linux 2.6.35-23-generic x86_64
Architecture: amd64
Date: Thu Dec 16 06:46:05 2010
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release amd64 (20101007)
ProcEnviron:
 LANG=en_IN
 SHELL=/bin/bash
SourcePackage: apt

Revision history for this message
Arvind S Raj (arvindsraj-deactivatedaccount) wrote :
Revision history for this message
David Kalnischkies (donkult) wrote :

APT just displays the information it got - specifically the VCS- fields in the package stanzas you can see with "apt-cache show packagename". So these VCS fields seem to be wrong for software-center… (reassign)

affects: apt (Ubuntu) → software-center (Ubuntu)
Revision history for this message
Kiwinote (kiwinote) wrote :

Hi Arvind! Thanks for your bug report. The bug you describe has been fixed in the branch I have linked and should be available in one of the next releases. Please continue to report any bugs you may find in software-center. Thanks again for your help!

Changed in software-center (Ubuntu):
assignee: nobody → Kiwinote (kiwinote)
importance: Undecided → Low
status: New → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package software-center - 3.1.8

---------------
software-center (3.1.8) natty; urgency=low

  [ Michael Vogt ]
  * softwarecenter/backend/restfulclient.py:
    - honor UBUNTU_SSO_SERVICE
  * softwarecenter/plugin.py:
    - ignore plugin init failures
  * softwarecenter/view/appdetailsview_gtk.py:
    - add helper to obtain xy position of the appicon in the view

  [ Gary Lasker ]
  * softwarecenter/view/appview.py:
    - fix crash in refresh_apps if previous model did
      not have a filter (LP: #690706)
  * softwarecenter/models/appstore.py:
    - enable threaded listviews
  * <many>:
    - implement inline purchase flow (LP: #618817, LP: #625418)

  [ Kiwinote ]
  * softwarecenter/view/appview.py:
    - fix crash when switching from a specific channel in the available pane
      to the same channel in the installed pane
  * softwarecenter/view/historypane.py:
    - use named arguments for history entries - thanks to dpm (LP: #690283)
  * softwarecenter/view/pendingview.py:
    - use a scrollbar when we have many transactions (LP: #642299)
    - display progress for transactions
  * po/POTFILES.in:
    - mark softwarecenter/models/viewswitcherlist.py for translation
  * data/ui/dialogs.py:
    - don't mark " " strings as translatable (LP: #691082)
  * debian/control:
    - use correct Vcs-Bzr url (LP: #690906)
 -- Michael Vogt <email address hidden> Tue, 21 Dec 2010 16:09:37 +0100

Changed in software-center (Ubuntu):
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.