apt reports wrong bazaar link to software center's code

Bug #690906 reported by Arvind S Raj on 2010-12-16
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
software-center (Ubuntu)
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

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)
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
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  Edit
Everyone can see this information.

Other bug subscribers