Website links not parsed problem

Bug #598749 reported by arky
16
This bug affects 2 people
Affects Status Importance Assigned to Milestone
aclock.app (Debian)
Fix Released
Unknown
aclock.app (Ubuntu)
Fix Released
Wishlist
Robert Roth

Bug Description

Binary package hint: software-center

software-center fails to parse the homepage uri if prefixed with a space.

Go to Software Center > Accessories > AClock package description page, you will find "Homepage: http://www.linuks.mine.nu/aclock/" instead of expect 'Website" link.

Looking at 'apt-cache show alcock.app' output I find there is space before Homepage: line.

<snip>
Description: Analog dockapp clock for GNUstep
 This little application displays the time of the day (analog).
 .
 Homepage: http://www.linuks.mine.nu/aclock/
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu
</snip>

arky (arky)
Changed in software-center (Ubuntu):
status: New → Confirmed
Revision history for this message
Jonathan Thomas (echidnaman) wrote :

This is a problem with the package itself. It is an older package that hasn't been updated since the introduction of the actual Homepage: field in the debian packaging control file. Packages made before this was standardized usually put the homepage in the package description, which is what we are seeing here with AClock. Anything using APT will not be able to see AClock's homepage.

affects: software-center (Ubuntu) → aclock.app (Ubuntu)
Revision history for this message
Robert Roth (evfool) wrote :

Does the web page work anymore? For me it does not work, could anyone else check?

Robert Roth (evfool)
Changed in aclock.app (Ubuntu):
status: Confirmed → In Progress
assignee: nobody → Robert Roth (evfool)
Revision history for this message
Robert Roth (evfool) wrote :

Here is a patch to fix the problem, moving the website url from the description to the control file's Homepage field.

tags: added: patch
Revision history for this message
Stefano Rivera (stefanor) wrote :

Hi, I'm unsubscribing ubuntu-sponsors, as this doesn't appear suitable for sponsorship right now.

Please forward this patch to Debian. It is preferable to make non-urgent changes directly in Debian, rather than have to maintain a fork of the package in Ubuntu.

If it wasn't for the above, and I was considering sponsoring this, note that it isn't uploadable in th current form, as there is no changelog entry.

Changed in aclock.app (Ubuntu):
importance: Undecided → Wishlist
Robert Roth (evfool)
tags: added: metadata
Revision history for this message
Robert Roth (evfool) wrote :

Patch forwarded upstream.

Changed in aclock.app (Debian):
status: Unknown → New
Robert Roth (evfool)
tags: added: patch-forwarded-debian
removed: patch
Robert Roth (evfool)
Changed in aclock.app (Ubuntu):
status: In Progress → Fix Committed
Changed in aclock.app (Debian):
status: New → Fix Released
Revision history for this message
Lenin (gagarin) wrote :

I'm going to fix this with the next upload to Debian, the homepage moved to another place:
http://www.nongnu.org/gap/aclock/

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package aclock.app - 0.4.0-1

---------------
aclock.app (0.4.0-1) unstable; urgency=medium

  * New upstream release:
    - Fixes improperly declared ivar (Closes: #749719).
  * main.m: Revert local modifications; fixed upstream.
  * debian/control (Maintainer): Adopt package on behalf of the Debian
    GNUstep team (Closes: #691819).
    (Uploaders): Add myself.
    (Section): Change to "gnustep" to match the override.
    (Homepage): New field, new homepage.
    (Vcs-Git, Vcs-Browser): New fields.
    (Standards-Version): Compliant with 3.9.5 as of this release.
    (Build-Depends): Drop gnustep-make. Bump debhelper
    requirement. Add imagemagick for the icon conversion.
    (Depends): Add ${gnustep:Depends}.
    (Replaces, Conflicts): Remove; obsolete.
    (Description): Extend and remove the homepage (LP: #598749).
  * debian/source/format: New file, switch to 3.0 (quilt).
  * debian/compat: Set to 9.
  * debian/rules: Rewrite to use dh.
  * debian/dirs:
  * debian/docs:
  * debian/lintian-override: Delete.
  * debian/install:
  * debian/preinst:
  * debian/watch: New file.
  * debian/menu: Add icon and longtitle.
  * debian/AClock.desktop: Add Keywords field, don't use the generic icon.
  * debian/AClock.1: Extend a bit.
  * debian/patches/missing-import.patch: New.
  * debian/patches/array-nil-terminate.patch: New, fixes a crash in
    +initialize.
  * debian/patches/series: Update.
  * debian/copyright: Rewrite according to format 1.0.

 -- Yavor Doganov <email address hidden> Mon, 04 Aug 2014 23:02:19 +0300

Changed in aclock.app (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.