Looks emerge live dosbox do not set ESVN_WC_REVISION for smart-live-rebuild
$ sudo smart-live-rebuild -p
*** Forking to drop superuser privileges ...
*** Updating the repositories using 6 parallel jobs...
-> git://git.code.sf.net/p/flightgear/simgear [next]
--> git ls-remote git://git.code.sf.net/p/flightgear/simgear next || git ls-remote git://mapserver.flightgear.org/simgear next
-> https://github.com/OpenMW/openmw.git [HEAD]
--> git ls-remote https://github.com/OpenMW/openmw.git HEAD
-> [dev-games/simgear:0] git://git.code.sf.net/p/flightgear/simgear [next]
--> at rev 01ab3b2385aa5c62653c662722dba2ecf27c1cc5 (no changes)
!!! Error enumerating =games-emulation/dosbox-9999: [KeyError] "Environment does not declare: ['ESVN_WC_REVISION']"
Created attachment 643152 [details]
dosbox build log
Created attachment 643154 [details]
I don't think this is something the ebuild is supposed to set. My guess is you last built dosbox before ESVN_WC_REVISION was added to the eclass. If you rebuild it manually then the problem may go away. If anything, it's a bug in smart-live-rebuild. Please confirm and I'll pass this on.
The bug has been closed via the following commit(s):
Author: James Le Cuirot <firstname.lastname@example.org>
AuthorDate: 2021-02-24 20:35:36 +0000
Commit: James Le Cuirot <email@example.com>
CommitDate: 2021-02-24 20:47:24 +0000
profiles: Mask www-client/vivaldi-snapshot-3.7.2202.3
Has very annoying bug where tabs cannot be closed after a while.
Signed-off-by: James Le Cuirot <firstname.lastname@example.org>
profiles/package.mask | 5 +++++
1 file changed, 5 insertions(+)
Oops, sorry, referenced the wrong bug in that commit.