libarpack2-dbg needs strict versioned dependency on libarpack2

Bug #206294 reported by Steve Langasek
4
Affects Status Importance Assigned to Milestone
arpack (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

lintian generates the following warnings for this source package:

 W: libarpack2-dev: debian-changelog-file-is-a-symlink
 W: libarpack2-dbg: debian-changelog-file-is-a-symlink

The second of these is definitely a problem, because libarpack2-dbg only depends on libarpack2, not on libarpack2 (= ${binary:Version}). This is a problem for two reasons. First, it means that /usr/share/doc/libarpack2-dbg/changelog.Debian.gz may point to a changelog which doesn't match the version of the package that's installed. Second, it means that the debug symbols installed in libarpack2-dbg are *not* guaranteed to match the libarpack2 on the system, which would make them completely unusable.

Steve Langasek (vorlon)
Changed in arpack:
importance: Undecided → Medium
status: New → Confirmed
Revision history for this message
Daniel Leidert (dleidert-deactivatedaccount) wrote :

Both packages do not install nor ship any symlinks for files or directories in /usr/share/doc.

http://packages.debian.org/sid/i386/libarpack2-dbg/filelist

Revision history for this message
Daniel Leidert (dleidert-deactivatedaccount) wrote :

The problem is self-produced in Ubuntus CDBS. Fix it or make the necessary changes to the Ubuntu package of arpack to handle this design.

Revision history for this message
Daniel Leidert (dleidert-deactivatedaccount) wrote :

Sorry, I should read it more carefully. You are right. Fixing right now strict version dependency. Will upload in a few minutes, then you can sync.

Revision history for this message
Daniel Leidert (dleidert-deactivatedaccount) wrote :

Uploaded.

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

This bug was fixed in the package arpack - 2.1+parpack96-7

---------------
arpack (2.1+parpack96-7) unstable; urgency=low

  [ Daniel Leidert ]
  * debian/control (Depends): libarpack2-dbg needs a strict versioned
    dependency on libarpack2 (LP: #206294).

  [ Rafael Laboissiere ]
  * debian/control: Force build-dependency on gfortran to be >= 4.3.0-3.
    In previous versions of this package, the /usr/lib/libgfortran.so
    symlink was lacking on alpha, amd64, i386, and hppa, resulting in an
    empty libarpack2 package on these architectures (closes: #474342).

arpack (2.1+parpack96-6) unstable; urgency=low

  [ Rafael Laboissiere ]
  * debian/control: Add versioned build-dependency on debhelper >= 5 and
    make Lintian happy

  [ Daniel Leidert (dale) ]
  * debian/control (Depends): libarpack2-dbg needs a strict versioned
    dependency on libarpack2 (LP: #206294).

 -- Ubuntu Archive Auto-Sync <email address hidden> Fri, 02 May 2008 01:52:22 +0100

Changed in arpack:
status: Confirmed → 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.