When trying to install gnome-applets-2.18.1 I get the following report: existing file /var/lib/games/gnometris.scores is not owned by this package existing file /var/lib/games/same-gnome.Small.scores is not owned by this package existing file /var/lib/games/mahjongg.difficult.scores is not owned by this package existing file /var/lib/games/gnotski.1.scores is not owned by this package existing file /var/lib/games/gnobots2.robots2_easy.scores is not owned by this package * This package is blocked because it wants to overwrite * files belonging to other packages (see messages above). * If you have no clue what this is all about report it * as a bug for this package on http://bugs.gentoo.org package gnome-extra/gnome-games-2.18.1 NOT merged According to equery these files belong to no package. There are actually a whole set of score files in the /var/lib/games directory, but these are the only ones that are non-zero, probably indicating that I played them at some point and left a score in them. Unless there are requirements due to changed formats the score files which have been changed should not be overwritten. Reproducible: Always
First off: I'm assuming it's gnome-games, not gnome-applets, like in the Summary? Second, the .score files are not overwritten. Any score files that exist in the filesystem are copyied over the distribution ones first. I play lots of games and have score files for most, but have never gotten these errors. Are you upgrading gnome-games? Did you unmerge and re-emerge it? Please include emerge --info
Aargh. Yes, obviously this is about gnome-games-2.18.1, no applets to be found here. I'm upgrading gnome-games: [ebuild U ] gnome-extra/gnome-games-2.18.1 [2.16.3] USE="guile opengl%* -artworkextra -debug" 0 kB
Created attachment 122571 [details] emerge --info output
I've looked a bit further into this, and the real problem seems to be that those specific score files are not listed in the CONTENTS file for gnome-games-2.16.3. So, it looks like something went wrong when installing that version. Easy enough for me to fix locally, but I'll leave things as they are for now in case you need me to dig around a bit more.
Okay, this is a result of bug #167277. Before, the scorefiles were not installed if they existed in the filesystem. Now, they're copied out of the live filesystem, and re-installed over themselves. This will result, I believe, in collisions. Just emerging with FEATURES=-collision-protect will do the correct thing in this case.
couldn't reproduce with 2007.0 install materials on my 1 1/2 month old install. I guess this can be closed ?
Given that this is only caused when upgrading from gnome 2.16 and given that there isn't an easy fix to make that upgrade smooth I'd say we can close this, yes.