Opened 5 years ago

Last modified 4 years ago

#3877 new defect

grass77 --config revision broken

Reported by: neteler Owned by: grass-dev@…
Priority: normal Milestone: 7.8.3
Component: Python Version: svn-trunk
Keywords: grass.py Cc:
CPU: Unspecified Platform: Unspecified

Description

Some recent changes broke --config partially:

## ok
grass77 --config version
7.7.dev

grass77 --config svn_revision
fdb74d2d

## broken
grass77 --config revision
Traceback (most recent call last):
  File "/home/mneteler/bin/grass77", line 2204, in <module>
    main()
  File "/home/mneteler/bin/grass77", line 2018, in main
    params = parse_cmdline(sys.argv[1:], default_gui=default_gui)
  File "/home/mneteler/bin/grass77", line 1939, in parse_cmdline
    print_params()
  File "/home/mneteler/bin/grass77", line 1850, in print_params
    "%s\n" % val[0].split(':')[1].rstrip('$"\n').strip())
IndexError: list index out of range

Change History (5)

comment:1 by wenzeslaus, 5 years ago

It was there before https://github.com/OSGeo/grass/commit/bfdb74d2d27280aa41c5256dbe3be999510e04f0 (https://github.com/OSGeo/grass/pull/62) and from the quick check I did I was guessing Git migration because gis.h is used there and:

$ grep "define GIS_H_VERSION" dist.x86_64-pc-linux-gnu/include/grass/gis.h 
#define GIS_H_VERSION "$Revision$"

comment:2 by neteler, 5 years ago

Milestone: 7.8.07.8.1

Ticket retargeted after milestone closed

comment:3 by neteler, 4 years ago

Milestone: 7.8.17.8.2

Ticket retargeted after milestone closed

comment:4 by neteler, 4 years ago

Milestone: 7.8.2

Ticket retargeted after milestone closed

comment:5 by neteler, 4 years ago

Milestone: 7.8.3
Note: See TracTickets for help on using tickets.