The bug is not in in Software Center, the Package Description provided
by Launchpad are wrong.

The Description in the package itself is correct (bullets are indented by an 
extra space):
    wget -O- 
http://ppa.launchpad.net/stellarium/stellarium-testing/ubuntu/pool/main/s/stellarium/stellarium_0.10.6~bzr4813-0ubuntu1ppa1~maverick1_amd64.deb
 >/tmp/foo.deb; dpkg -I /tmp/foo.deb

The Description from Launchpad is wrong (bullets are indented by an extra 
space):
    wget -O- 
http://ppa.launchpad.net/stellarium/stellarium-testing/ubuntu/dists/maverick/main/binary-i386/Packages

A more recent example:
OK:
    wget -O /tmp/foo.deb 
http://ppa.launchpad.net/gedit-bc-dev-plugins/releases/ubuntu/pool/main/g/gedit-projects/gedit-projects_1.0_all.deb;
 dpkg -I /tmp/foo.deb
Wrong:
    wget -O- 
http://ppa.launchpad.net/gedit-bc-dev-plugins/releases/ubuntu/dists/oneiric/main/binary-amd64/Packages

Some software on Launchpad incorrectly strips spaces before bullet list.
That confuses software that formats descriptions like Software Center
and Aptitude. Synaptic is not affected because it does not format the
description but display it as plain text.

** Also affects: launchpad
   Importance: Undecided
       Status: New

** Changed in: software-center (Ubuntu)
       Status: Expired => Invalid

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to software-center in Ubuntu.
https://bugs.launchpad.net/bugs/584147

Title:
  Bullet lists in package descriptions are not displayed correctly for
  PPA packages

Status in Launchpad itself:
  Confirmed
Status in “software-center” package in Ubuntu:
  Invalid

Bug description:
  Binary package hint: software-center

  Version is 2.0.4, the one in Lucid Lynx.
  Ubuntu Software Center 2.1.19, Ubuntu Maverick

  Software Center supports bullet lists in package descriptions, but it
  seems that the implementation fails for packages retrieved from a PPA.

  For example:
  1) The description of the last official release of Stellarium in Ubuntu's 
repositories contains a bulleted list and it is rendered normally. (You can see 
it in the Featured Applications feature.)
  2) The description of the test build in Stellarium's PPA is messed up (see 
the attached screenshot) - line breaks are missing, so the whole list is 
rendered as a single item.
  https://launchpad.net/~stellarium/+archive/stellarium-testing

  I've been trying to work around this issue for some time now. I've
  migrated from dashes to asterisks, but it doesn't make a difference.
  What did make a difference was when I put a dot-line (empty line)
  after "Some features:" - this way, the list block is treated as a new
  paragraph and the first bullet is put correctly. Unfortunately, it
  breaks after that.

  Both Synaptic and GDebi recognize the list, so "not following Debian
  standards" is not a reason.

  I will attach the control file of that Stellarium package too.

To manage notifications about this bug go to:
https://bugs.launchpad.net/launchpad/+bug/584147/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to