-
Notifications
You must be signed in to change notification settings - Fork 93
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Package metadata is outdated #127
Comments
Based on the manpages, I figured out that Example content of modified
Example output when running
Anyway, this will be fixed in patch release 4.1.3. @fluxer @kamilion |
@clearkimura You are right, I forgot how this works. |
Fixed in branch repository: ./../blob/pre413/debian/changelog The link is valid until the branch is removed and merged to master. |
This is another old issue that I had noticed, which is at least two years to this date. The version shown in package manager i.e.
dpkg
andsynaptic
has always been4.1.0
even though the actual version noted in ChangeLog and GitHub have been updated over the years.The following output is showing the version by Dpkg and APT package manager:
The following screenshot is showing the version in Synaptic package manager:
I think I can be solve this by introducing a new variable in
Makefile
to complement existing variable@VERSION@
and implement similarly. Then, add another line of$(SED) -e
command undercore
block. As a result, a new variable i.e.@XYZ@
will be replaced by appropriate version number automatically when creating Debian package.Correction
As hinted in earlier comment below, the package version is based on
debian/changelog
file from the newest version at top, followed by older versions that shall be preserved. The format is important to follow, such as timestamp in RFC 2822 format (rundate --rfc-2822
in Terminal).This must be fixed in future release 4.2.0.
I hope to implement this beginning from patch release 4.1.3.
The text was updated successfully, but these errors were encountered: