[Bug 1842133] Re: findutils shows wrong version number
Keith Thompson
1842133 at bugs.launchpad.net
Mon Sep 2 03:18:05 UTC 2019
> First off: Ubuntu/Debian do not ship "patched version of the GNU findutils
> package [...] based on release 4.6.0".
OK. When I do "apt-get source findutils" I get a "findutils_4.6.0+git+20170828-2.debian.tar.xz"
file that does include two patches, but neither of them seems to be relevant to this issue.
The "findutils_4.6.0+git+20170828.orig.tar.xz" file I get from the same apt-get command
unpacks to a "findutils-4.7.0-gitfindutils-4.7.0-git" directory.
I just built findutils revision febde26dd0e66dda5d4060fa29b85443ddc6a865 from source, and
the resulting "find" command does print "find (GNU findutils) 4.7.0-git" when invoked with
"--version". So it seems to be an upstream issue. "info findutils", which loads
/usr/share/info/find.info.gz, also reports version 4.7.0-git.
Whatever the cause, I suggest that "4.7.0-git" is misleading, since release 4.7.0 did not
yet exist.
I could submit a bug report against the upstream findutils component.
Should I do so?
(To be clear, I'm not saying this is a major, or even necessarily
significant, problem.)
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to findutils in Ubuntu.
https://bugs.launchpad.net/bugs/1842133
Title:
findutils shows wrong version number
Status in findutils package in Ubuntu:
New
Bug description:
This problem occurs on Ubuntu 18.04.3 LTS (bionic).
It does not occur on Ubuntu 19.04 (disco)
The "find" and "xargs" command are provided by a patched version of the
GNU findutils package. The current version is based on release 4.6.0, but
the "--version" option shows a version number of "4.7.0-git".
As you can see, the "/usr/bin/find" executable is dated Nov 5 2017.
findutils release 4.7.0 was released just yesterday, Aug 29 2017.
Ubuntu 19.04 has findutils 4.6.0+git+20190209-2, and "find --version"
shows "find (GNU findutils) 4.6.0.225-235f".
Expected: "findutils --version" shows a version number based on 4.6.0
Actual: "findutils --version" shows a version number based on 4.7.0,
which had not yet been released
Demonstration:
$ lsb_release -rd
Description: Ubuntu 18.04.3 LTS
Release: 18.04
$ apt-cache policy findutils
findutils:
Installed: 4.6.0+git+20170828-2
Candidate: 4.6.0+git+20170828-2
Version table:
*** 4.6.0+git+20170828-2 500
500 http://us.archive.ubuntu.com/ubuntu bionic/main amd64 Packages
100 /var/lib/dpkg/status
$ ls -l /usr/bin/find
-rwxr-xr-x 1 root root 238080 Nov 5 2017 /usr/bin/find
$ /usr/bin/find --version
find (GNU findutils) 4.7.0-git
Copyright (C) 2017 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Written by Eric B. Decker, James Youngman, and Kevin Dalley.
Features enabled: D_TYPE O_NOFOLLOW(enabled) LEAF_OPTIMISATION FTS(FTS_CWDFD) CBO(level=2)
$
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/findutils/+bug/1842133/+subscriptions
More information about the foundations-bugs
mailing list