#1073176 gramps: Error with loss of data: TypeError: '<' not supported between instances of 'str' and 'NoneType'

Package:
gramps
Source:
gramps
Submitter:
Mark Robinson
Date:
2024-06-14 07:51:03 UTC
Severity:
normal
Tags:
#1073176#5
Date:
2024-06-14 03:59:33 UTC
From:
To:
Dear Maintainer,

New version of gramps in Trixie upgrade.

Insisted on upgrading database advising to create backup without means.

Upgraded and loaded database.

Spat error, lost new record.

#1073176#10
Date:
2024-06-14 07:02:08 UTC
From:
To:
bummer.


the latter would be an upstream bug.


could you get into detail with the last bit?
- when was the new record created?
- how was it lost?


i would expect that either the db migration fails (in which case records
might get lost, but regardless of being "new" or not).
or the db migration succeeds, and then everything should work™ (if it
doesn't then it should also not work with a completely new db - and
gramps would be seriously broken)

gmdsar
IOhannes

#1073176#15
Date:
2024-06-14 07:39:23 UTC
From:
To:
Most likely, but a Debian upgrade which takes the system into a state
which requires a database upgrade while removing the ability to make a
backup may justify a Debian News entry so users can back out of the
software upgrade and perform the backup.

On completing the database migration I created a new person, added birth
and death information including a new death location and notes, and
clicked OK.

This resulted in the python error referred to in the headline which left
the new person with the OK button greyed out and no way to save it. The
record was lost.

This information appears to have been lost in submitting the report:



Ta,
Mark