libqwt-dev should use "6.0.0" instead of "6.0.0-" in Replaces field

Bug #900566 reported by Dennis Schridde
44
This bug affects 9 people
Affects Status Importance Assigned to Milestone
qwt (Debian)
Fix Released
Unknown
qwt (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Everytime I run "apt-get upgrade" it wants to reinstall the same version of libqwt-dev. Also is visible in package manager GUI that is installed by Kubuntu (Muon? - the grey/green gear icon in the systray that sometimes appears).

$ sudo apt-get clean
$ echo $?
0
$ sudo apt-get upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be upgraded:
  libqwt-dev
1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 99,8 kB of archives.
After this operation, 0 B of additional disk space will be used.
Do you want to continue [Y/n]?
Get:1 http://de.archive.ubuntu.com/ubuntu/ oneiric/main libqwt-dev i386 6.0.0-1ubuntu1 [99,8 kB]
Fetched 99,8 kB in 0s (533 kB/s)
(Reading database ... 241346 files and directories currently installed.)
Preparing to replace libqwt-dev 6.0.0-1ubuntu1 (using .../libqwt-dev_6.0.0-1ubuntu1_i386.deb) ...
Unpacking replacement libqwt-dev ...
Setting up libqwt-dev (6.0.0-1ubuntu1) ...
$ echo $?
0
$ apt-cache policy libqwt-dev
libqwt-dev:
  Installed: 6.0.0-1ubuntu1
  Candidate: 6.0.0-1ubuntu1
  Version table:
     6.0.0-1ubuntu1 0
        500 http://de.archive.ubuntu.com/ubuntu/ oneiric/main i386 Packages
 *** 6.0.0-1ubuntu1 0
        100 /var/lib/dpkg/status

ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: apt 0.8.16~exp5ubuntu13
ProcVersionSignature: Ubuntu 3.0.0-13.22-generic 3.0.6
Uname: Linux 3.0.0-13-generic i686
ApportVersion: 1.23-0ubuntu4
Architecture: i386
Date: Tue Dec 6 03:02:19 2011
InstallationMedia: Kubuntu-Netbook 10.04 "Lucid Lynx" - Beta i386 (20100318)
ProcEnviron:
 LANGUAGE=C
 PATH=(custom, no user)
 LANG=de_DE.UTF-8
 LC_MESSAGES=de_DE.UTF-8
 SHELL=/bin/bash
SourcePackage: apt
UpgradeStatus: Upgraded to oneiric on 2011-09-25 (71 days ago)
mtime.conffile..etc.cron.daily.apt: 2011-11-04T13:14:16.189156

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

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in apt (Ubuntu):
status: New → Confirmed
Revision history for this message
Raphaël Hertzog (hertzog) wrote :

The problem is that "Replaces: libqwt5-qt4-dev (<< 6.0.0-)" is rewritten into "Replaces: libqwt5-qt4-dev (<< 6.0.0)" by dpkg in the status file and apt detects the difference... and thinks the package has changed.

Please drop that useless dash in the version.

summary: - "apt-get upgrade" updates/reinstalls package with same version over and
- over again
+ libqwt-dev should use "6.0.0" instead of "6.0.0-" in Replaces field
affects: apt (Ubuntu) → qwt (Ubuntu)
Revision history for this message
Raphaël Hertzog (hertzog) wrote :

#873435 is the corresponding bug for dpkg.

Revision history for this message
Dennis Schridde (devurandom) wrote :

Could someone please fix this? It has been almost 3 months now...

Changed in qwt (Debian):
status: Unknown → New
Changed in qwt (Debian):
status: New → 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.