bugGNU Screen - Bugs: bug #58539, Misleading version information...

 
 

bug #58539: Misleading version information about a current 'master' tree.

Submitter:  Alexey Ugnichev <thaewrapt>
Submitted:  Wed 10 Jun 2020 06:07:18 PM UTC
   
 
Category:  Build/Install Severity:  3 - Normal
Priority:  * 5 - Normal Status:  None
Privacy:  Public Assigned to:  None
Open/Closed:  Closed Release:  Cur Dev Sources
Fixed Release:  None Planned Release:  None
Work Required:  None
* Mandatory Fields

Add a New Comment Rich Markup
   

Wed 02 Feb 2022 08:06:32 PM UTC, comment #5: 

comment #4:

>
> There's still a bug, I suppose: https://git.savannah.gnu.org/cgit/screen.git/tree/src/doc/screen.texinfo includes 4.5.1 as a version.
>


No. The current development branch is 'screen-v4' and there is everything fine with version:

$ grep "set version" doc/screen.texinfo
@set version 4.9.0


Alexander Naumov <anaumov>
Group administrator
Fri 12 Jun 2020 05:51:10 PM UTC, comment #4: 

Hi,

Sorry for an empty answer, my bad.

comment #2:

> You can find the version number in file configure.ac. It's defined in AC_INIT marcos (two first fileds are package name and version number):


[skipped]

> But, it stays constant for version 4.X.X, i.e. for package version is not really useful.
> If you want time to time to rebuild development version, I would recommend to use date like 2020.06.11 or something like this.


Thanks, that is exactly what I was looking for.

> I hope it was helpful. I'm closing this report.


There's still a bug, I suppose: https://git.savannah.gnu.org/cgit/screen.git/tree/src/doc/screen.texinfo includes 4.5.1 as a version.

Alexey Ugnichev <thaewrapt>
Fri 12 Jun 2020 05:48:09 PM UTC, comment #3: 


comment #2:

> > Hi,
> > Couldn't find a way to find out the approx. version of the current 'master' tree.
>
> Hi Alexey,
>
> You can find the version number in file configure.ac. It's defined in AC_INIT marcos (two first fileds are package name and version number):


> AC_INIT([GNU Screen], [4.99.0], [https://savannah.gnu.org/bugs/?group=screen], [screen], [https://www.gnu.org/software/screen/])


>
> But, it stays constant for version 4.X.X, i.e. for package version is not really useful.
> If you want time to time to rebuild development version, I would recommend to use date like 2020.06.11 or something like this.
>
> I hope it was helpful. I'm closing this report.

Alexey Ugnichev <thaewrapt>
Thu 11 Jun 2020 10:53:19 AM UTC, comment #2: 


> Hi,
> Couldn't find a way to find out the approx. version of the current 'master' tree.


Hi Alexey,

You can find the version number in file configure.ac. It's defined in AC_INIT marcos (two first fileds are package name and version number):

AC_INIT([GNU Screen], [4.99.0], [https://savannah.gnu.org/bugs/?group=screen], [screen], [https://www.gnu.org/software/screen/])


But, it stays constant for version 4.X.X, i.e. for package version is not really useful.
If you want time to time to rebuild development version, I would recommend to use date like 2020.06.11 or something like this.

I hope it was helpful. I'm closing this report.

Alexander Naumov <anaumov>
Group administrator
Wed 10 Jun 2020 06:29:28 PM UTC, comment #1: 

It's the development branch and AFAIK therefore it's more or less version 5.0.0 pre-alpha (i.e. not yet a plan for any release)

The branch is maintained in parallel to the screen-v4 branch, which is the current stable branch.

Axel Beckert <abe>
Wed 10 Jun 2020 06:07:18 PM UTC, original submission:  

Hi,

Couldn't find a way to find out the approx. version of the current 'master' tree.

It's either 4.5.1 according to 'src/doc/screen.texinfo' or v.4.2.1-822-gf0d6154 according to `git describe --tags`. Both are irrelevant thus the bug.

This is useful, for example, to build a package like this one for Arch Linux: https://aur.archlinux.org/packages/screen-git/

Alexey Ugnichev <thaewrapt>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by anaumov (Posted a comment)
  • -email is unavailable- added by abe (Posted a comment)
  • -email is unavailable- added by thaewrapt (Submitted the item)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only logged-in users can vote.

     

    Follow 2 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2020-06-11 anaumov CategoryNone Build/Install
        Open/ClosedOpen Closed

    Back to the top

    Powered by Savane 3.13-aa77.
    Corresponding source code