FS#61161 - [extra/kdiff3] incorrect package version number

Attached to Project: Arch Linux
Opened by Brian G. (gissf1) - Sunday, 23 December 2018, 12:51 GMT
Last edited by Antonio Rojas (arojas) - Sunday, 23 December 2018, 13:17 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture x86_64
Severity Very Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

When installing extra/kdiff3, pacman reports version "0.9.98.git20181104-1", but after installation, kdiff3 reports version "1.7.90 (64 bit)".

Looking upstream at https://kdiff3.sourceforge.net/, it reports the current version as "0.9.98" dated 2014-07-08, so maybe this is an upstream tagging issue? In any case, I would think the package's reported version should match the program's own reported version.

Digging further, I also looked to see if there was an possible alternate upstream URL, and I noticed that the KDE page for kdiff3 development at https://www.kde.org/applications/development/kdiff3/development doesn't list the kdiff3.sourceforge.net site as this package's upstream URL. Instead, that page has a link to a KDE WebSVN page, which does not work. I reported the broken link upstream in the bug report at https://bugs.kde.org/show_bug.cgi?id=402495 so maybe there is a deeper problem with the project's ownership/management hierarchy that needs to be resolved before the version numbering can be consistent?


Steps to reproduce:

$ /usr/bin/kdiff3 --version
kdiff3 1.7.90 (64 bit)

$ pacman -Qo /usr/bin/kdiff3
/usr/bin/kdiff3 is owned by kdiff3 0.9.98.git20181104-1

$ pacman -Qi kdiff3
Name : kdiff3
Version : 0.9.98.git20181104-1
Description : A KDE file comparator/merge tool
Architecture : x86_64
[...]
Packager : Antonio Rojas <arojas@archlinux.org>
Build Date : Sun 04 Nov 2018 04:47:13 PM CST
Install Date : Sun 23 Dec 2018 04:44:48 AM CST
Install Reason : Explicitly installed
Install Script : No
Validated By : Signature
This task depends upon

Closed by  Antonio Rojas (arojas)
Sunday, 23 December 2018, 13:17 GMT
Reason for closing:  Not a bug
Additional comments about closing:  We are shipping a git snapshot. The version number is meaningless.

Loading...