Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 583104

Summary: gnome-base/gconf-3.2.6-r6: The ebuild is installing to one or more unexpected paths: /root/.gconfd
Product: Gentoo Linux Reporter: Ulrich Müller <ulm>
Component: [OLD] GNOMEAssignee: Gentoo Linux Gnome Desktop Team <gnome>
Status: CONFIRMED ---    
Severity: QA CC: bogdan.pylypenko107, qa
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Ulrich Müller gentoo-dev 2016-05-15 17:39:21 UTC
The ebuilds installs a directory .gconfd in the homedir of the root account.
Comment 1 Pacho Ramos gentoo-dev 2016-05-21 12:12:00 UTC
Umm, sadly the changelog doesn't state the reason for the explicit dodir:
gconf-1.2.0-r3 (06 Jul 2002)
  06 Jul 2002; Spider <spider@gentoo.org> gconf-1.2.0-r3.ebuild :
  added a hack to parse all installed gconf files and fix permissions.
  killing gconfd  almost everywhere installing  
  
  a quick addendum to create /root/.gconfd as well

:(
Comment 2 Ulrich Müller gentoo-dev 2016-05-21 12:55:15 UTC
Hm, 2002 predates EAPI and per-package HOME, so I doubt that this is still needed. But it is amazing how much permanence some things have. :)

Also (according to the FHS) /root is only the default location for root's home and subject to local preference. So it is purely the system administrator's territory and packages shouldn't install anything there.
Comment 3 Pacho Ramos gentoo-dev 2016-05-21 12:59:41 UTC
Yeah, but the problem is that gconf has a long story of causing sandbox violations on reverse deps when he cannot play "freely" under /root/.gconfd

The issue is probably now not so important as in the past because gconf is deprecated for ages and less used but I am unsure if stopping installing that dir will start to cause other (likely old) packages to start failing :|
Comment 4 Agostino Sarubbo gentoo-dev 2021-12-04 08:28:47 UTC
ci has reproduced this issue with version 3.2.6-r5 - Updating summary.
Comment 5 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2021-12-30 02:21:39 UTC
*** Bug 830258 has been marked as a duplicate of this bug. ***
Comment 6 Agostino Sarubbo gentoo-dev 2022-10-01 06:06:45 UTC
ci has reproduced this issue with version 3.2.6-r6 - Updating summary.