Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 103563 (alt-rootroot) - chown root:root will be ignored on many Gentoo/ALT platforms
Summary: chown root:root will be ignored on many Gentoo/ALT platforms
Status: RESOLVED FIXED
Alias: alt-rootroot
Product: Gentoo/Alt
Classification: Unclassified
Component: Other (show other bugs)
Hardware: All FreeBSD
: High minor
Assignee: Gentoo non-Linux Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-08-24 01:42 UTC by Diego Elio Pettenò (RETIRED)
Modified: 2006-04-12 10:50 UTC (History)
8 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Diego Elio Pettenò (RETIRED) gentoo-dev 2005-08-24 01:42:11 UTC
As in summary, chown root:root will fail/be ignored on BSD and Darwin Gentoo  
systems. The reason is that 0-id group there is "wheel".  
  
The solution is simply to change the chown line to root:0 .  
As for cp -a, also if the package is linux-specific, better be nice with  
crosscompilers/crossinstaller and fix all the reasonably fixable.  
   
app-emulation/vmware-workstation/vmware-workstation-5.0.0.13124-r1.ebuild:    
chown called on root:root [vmware]    
app-forensics/air/air-1.2.7.ebuild: chown called on root:root [forensics |    
forensics@gentoo.org]    
app-misc/evidence/evidence-9999.ebuild: chown called on root:root [no-herd |    
vapier@gentoo.org]    
app-text/acroread/acroread-7.0.1.1.ebuild: chown called on root:root    
[printing]    
dev-db/firebird/firebird-1.5.2.ebuild: chown called on root:root [no-herd |    
sekretarz@gentoo.org]    
dev-embedded/gpsim-lcd/gpsim-lcd-0.2.1.ebuild: chown called on root:root    
[dev-embedded]    
dev-lang/cxx/cxx-6.5.9.31-r1.ebuild: chown called on root:root [no-herd |    
taviso@gentoo.org]    
dev-libs/libcxml/libcxml-5.2.0.ebuild: chown called on root:root [no-herd |    
taviso@gentoo.org]    
dev-lisp/cmucl-source/cmucl-source-19a.ebuild: chown called on root:root    
[common-lisp]    
dev-util/aegis/aegis-4.9.ebuild: chown called on root:root [no-herd |    
karltk@gentoo.org]    
gnustep-libs/artresources/artresources-0.1.2.ebuild: chown called on root:root    
[gnustep]    
mail-mta/courier/courier-0.50.1-r1.ebuild: chown called on root:root [no-herd    
| swtaylor@gentoo.org]    
media-gfx/qingy-themes/qingy-themes-20050816.ebuild: chown called on root:root    
[no-herd | s4t4n@gentoo.org]    
media-gfx/bootsplash-themes/bootsplash-themes-20040821-r1.ebuild: chown called    
on root:root [no-herd | spock@gentoo.org]    
net-analyzer/metasploit/metasploit-2.4-r1.ebuild: chown called on root:root    
[netmon | netmon@gentoo.org]    
net-analyzer/ntop/ntop-3.1.ebuild: chown called on root:root [netmon]    
net-mail/vpopmail/vpopmail-5.4.9-r2.ebuild: chown called on root:root    
[net-mail]    
net-misc/l7-protocols/l7-protocols-2005.08.10.ebuild: chown called on    
root:root [no-herd | dragonheart@gentoo.org]    
sci-mathematics/gimps/gimps-24.6.ebuild: chown called on root:root [no-herd |    
spock@gentoo.org]    
sci-misc/qcad-parts/qcad-parts-2.0.1.2.ebuild: chown called on root:root [sci]    
sys-apps/sal-client/sal-client-1.0_rc3.ebuild: chown called on root:root    
[base-system]    
sys-apps/man/man-1.6a.ebuild: chown called on root:root [base-system]    
sys-block/partimage/partimage-0.6.4-r4.ebuild: chown called on root:root    
[base-system | xmerlin@gentoo.org]    
www-servers/tomcat/tomcat-5.0.28-r4.ebuild: chown called on root:root [java |    
luckyduck@gentoo.org]    
www-servers/orion/orion-2.0.5.ebuild: chown called on root:root [java]    
www-servers/ncsa-httpd/ncsa-httpd-1.5.2a.ebuild: chown called on root:root    
[www-servers]    
x11-plugins/desklet-rssgrab/desklet-rssgrab-0.6.2.ebuild: chown called on    
root:root [gnome | obz@gentoo.org]    
x11-plugins/desklet-rhythmlet/desklet-rhythmlet-0.3g.ebuild: chown called on    
root:root [gnome | obz@gentoo.org]    
x11-plugins/desklet-psisensors/desklet-psisensors-20040420.ebuild: chown    
called on root:root [gnome | obz@gentoo.org]    
x11-plugins/desklet-weather/desklet-weather-0.25.ebuild: chown called on    
root:root [gnome | obz@gentoo.org]    
x11-plugins/desklet-wireless/desklet-wireless-0.2.ebuild: chown called on    
root:root [gnome | obz@gentoo.org]    
x11-plugins/desklet-ltvariations/desklet-ltvariations-0.26.ebuild: chown    
called on root:root [gnome | obz@gentoo.org]    
x11-plugins/desklet-sysinfo/desklet-sysinfo-0.25.ebuild: chown called on    
root:root [gnome | obz@gentoo.org]    
x11-plugins/desklet-psiextras/desklet-psiextras-0.1.ebuild: chown called on    
root:root [gnome | obz@gentoo.org]    
x11-plugins/desklet-calendar/desklet-calendar-0.2.5.2.ebuild: chown called on    
root:root [gnome | obz@gentoo.org]    
x11-plugins/desklet-temperature/desklet-temperature-0.2.ebuild: chown called    
on root:root [gnome | obz@gentoo.org]    
x11-plugins/desklet-cornerxmms/desklet-cornerxmms-0.0.5-r1.ebuild: chown    
called on root:root [gnome | obz@gentoo.org]    
x11-themes/windowmaker-themes/windowmaker-themes-0.1.ebuild: chown called on    
root:root [gnustep]    
x11-themes/iceicons/iceicons-0.10.0.ebuild: chown called on root:root    
[desktop-wm]    
x11-themes/icewm-themes/icewm-themes-0.0.1-r1.ebuild: chown called on    
root:root [desktop-wm]    
x11-themes/gdeskcal-skins/gdeskcal-skins-0.0.1.ebuild: chown called on    
root:root [desktop-misc | pclouds@gentoo.org]    
 
(This bug is considered minor as it doesn't make packages non-installable, 
rather they have broken permissions) 
 
Thanks again,  
Diego
Comment 1 Tavis Ormandy (RETIRED) gentoo-dev 2005-08-24 01:57:01 UTC
cxx/cxml are alpha-linux specific
Comment 2 Diego Elio Pettenò (RETIRED) gentoo-dev 2005-08-24 01:59:00 UTC
Forgot to add... if you want me to take care of fixing these bugs for 
your/your herd's packages, just state so and remove yourself/the herd from CC, 
and I'll do the change as stated (enewuser, cp -a and chown, it's a 
multi-comment). 
 
If it's for a herd, please say which herd you're referring to as i don't know 
them all by heart :) 
Comment 3 Karol Wojtaszek (RETIRED) gentoo-dev 2005-08-24 02:06:49 UTC
dev-db/firebird done
Comment 4 Fernando J. Pereda (RETIRED) gentoo-dev 2005-08-24 02:33:09 UTC
vpopmail fixed

Cheers,
Ferdy
Comment 5 Aaron Walker (RETIRED) gentoo-dev 2005-08-24 04:27:16 UTC
www-servers/ncsa-httpd done
Comment 6 Michele Noberasco (RETIRED) gentoo-dev 2005-08-24 04:31:24 UTC
qingy-themes fixed
Comment 7 Marcus D. Hanwell (RETIRED) gentoo-dev 2005-08-24 05:04:33 UTC
sci-misc/qcad-parts fixed. 
Comment 8 Diego Elio Pettenò (RETIRED) gentoo-dev 2005-08-24 07:22:34 UTC
As asked by dragonheart, I've fixed netmon, forensics, dev-embedded and his  
ebuilds. 
Comment 9 Chris Gianelloni (RETIRED) gentoo-dev 2005-08-24 07:54:29 UTC
I did VMware even though it requires the Linux kernel due to needing to build
external modules.
Comment 10 Diego Elio Pettenò (RETIRED) gentoo-dev 2005-08-26 05:24:03 UTC
Remaining ebuilds: 
 
app-misc/evidence/evidence-9999.ebuild: chown called on root:root [no-herd | 
vapier@gentoo.org] 
app-text/acroread/acroread-7.0.1.1.ebuild: chown called on root:root 
[printing] 
dev-lisp/cmucl-source/cmucl-source-19a.ebuild: chown called on root:root 
[common-lisp] 
dev-util/aegis/aegis-4.9.ebuild: chown called on root:root [no-herd | 
karltk@gentoo.org] 
gnustep-libs/artresources/artresources-0.1.2.ebuild: chown called on root:root 
[gnustep] 
mail-mta/courier/courier-0.50.1-r1.ebuild: chown called on root:root [no-herd 
| swtaylor@gentoo.org] 
media-gfx/bootsplash-themes/bootsplash-themes-20040821-r1.ebuild: chown called 
on root:root [no-herd | spock@gentoo.org] 
sci-mathematics/gimps/gimps-24.6.ebuild: chown called on root:root [no-herd | 
spock@gentoo.org] 
sys-apps/sal-client/sal-client-1.0_rc3.ebuild: chown called on root:root 
[base-system] 
sys-apps/man/man-1.6a.ebuild: chown called on root:root [base-system] 
sys-block/partimage/partimage-0.6.4-r4.ebuild: chown called on root:root 
[base-system | xmerlin@gentoo.org] 
www-servers/tomcat/tomcat-5.0.28-r4.ebuild: chown called on root:root [java | 
luckyduck@gentoo.org] 
www-servers/orion/orion-2.0.5.ebuild: chown called on root:root [java] 
x11-plugins/desklet-rssgrab/desklet-rssgrab-0.6.2.ebuild: chown called on 
root:root [gnome | obz@gentoo.org] 
x11-plugins/desklet-rhythmlet/desklet-rhythmlet-0.3g.ebuild: chown called on 
root:root [gnome | obz@gentoo.org] 
x11-plugins/desklet-psisensors/desklet-psisensors-20040420.ebuild: chown 
called on root:root [gnome | obz@gentoo.org] 
x11-plugins/desklet-weather/desklet-weather-0.25.ebuild: chown called on 
root:root [gnome | obz@gentoo.org] 
x11-plugins/desklet-wireless/desklet-wireless-0.2.ebuild: chown called on 
root:root [gnome | obz@gentoo.org] 
x11-plugins/desklet-ltvariations/desklet-ltvariations-0.26.ebuild: chown 
called on root:root [gnome | obz@gentoo.org] 
x11-plugins/desklet-sysinfo/desklet-sysinfo-0.25.ebuild: chown called on 
root:root [gnome | obz@gentoo.org] 
x11-plugins/desklet-psiextras/desklet-psiextras-0.1.ebuild: chown called on 
root:root [gnome | obz@gentoo.org] 
x11-plugins/desklet-calendar/desklet-calendar-0.2.5.2.ebuild: chown called on 
root:root [gnome | obz@gentoo.org] 
x11-plugins/desklet-temperature/desklet-temperature-0.2.ebuild: chown called 
on root:root [gnome | obz@gentoo.org] 
x11-plugins/desklet-cornerxmms/desklet-cornerxmms-0.0.5-r1.ebuild: chown 
called on root:root [gnome | obz@gentoo.org] 
x11-themes/windowmaker-themes/windowmaker-themes-0.1.ebuild: chown called on 
root:root [gnustep] 
x11-themes/iceicons/iceicons-0.10.0.ebuild: chown called on root:root 
[desktop-wm] 
x11-themes/icewm-themes/icewm-themes-0.0.1-r1.ebuild: chown called on 
root:root [desktop-wm] 
x11-themes/gdeskcal-skins/gdeskcal-skins-0.0.1.ebuild: chown called on 
root:root [desktop-misc | pclouds@gentoo.org] 
Affected herds: desktop-misc, base-system, java, gnome, common-lisp, 
desktop-wm, gnustep, no-herd, printing 
Affected devs: spock@gentoo.org, pclouds@gentoo.org, xmerlin@gentoo.org, 
luckyduck@gentoo.org, obz@gentoo.org, swtaylor@gentoo.org, karltk@gentoo.org, 
vapier@gentoo.org 
 
Comment 11 Diego Elio Pettenò (RETIRED) gentoo-dev 2005-08-26 06:57:51 UTC
I've fixed java-related packages, thus removing related CCs. 
 
Comment 12 Michal Januszewski (RETIRED) gentoo-dev 2005-08-26 11:00:11 UTC
sci-mathematics/gimps and media-gfx/bootsplash-themes fixed.
Comment 13 Joe Sapp (RETIRED) gentoo-dev 2005-08-26 13:55:01 UTC
Fixed all the desklet- ebuilds so I'm removing gdesklets (and obz) from CC list.
Comment 14 Heinrich Wendel (RETIRED) gentoo-dev 2005-08-27 09:47:37 UTC
printing done 
Comment 15 Diego Elio Pettenò (RETIRED) gentoo-dev 2005-09-02 04:21:42 UTC
app-misc/evidence/evidence-9999.ebuild: chown called on root:root 
[vapier@gentoo.org] 
dev-lisp/cmucl-source/cmucl-source-19a.ebuild: chown called on root:root 
[common-lisp] 
dev-util/aegis/aegis-4.9.ebuild: chown called on root:root [karltk@gentoo.org] 
gnustep-libs/artresources/artresources-0.1.2.ebuild: chown called on root:root 
[gnustep] 
mail-mta/courier/courier-0.50.1-r1.ebuild: chown called on root:root 
[swtaylor@gentoo.org] 
sys-apps/sal-client/sal-client-1.0_rc3.ebuild: chown called on root:root 
[base-system] 
sys-apps/man/man-1.6a.ebuild: chown called on root:root [base-system] 
sys-block/partimage/partimage-0.6.4-r4.ebuild: chown called on root:root 
[base-system | xmerlin@gentoo.org] 
x11-themes/windowmaker-themes/windowmaker-themes-0.1.ebuild: chown called on 
root:root [gnustep] 
x11-themes/iceicons/iceicons-0.10.0.ebuild: chown called on root:root 
[desktop-wm] 
x11-themes/icewm-themes/icewm-themes-0.0.1-r1.ebuild: chown called on 
root:root [desktop-wm] 
x11-themes/gdeskcal-skins/gdeskcal-skins-0.0.1.ebuild: chown called on 
root:root [desktop-misc | pclouds@gentoo.org] 
Affected herds: desktop-misc, base-system, common-lisp, desktop-wm, gnustep 
Affected devs: pclouds@gentoo.org, xmerlin@gentoo.org, swtaylor@gentoo.org, 
karltk@gentoo.org, vapier@gentoo.org 
 
Comment 16 Christian Zoffoli (RETIRED) gentoo-dev 2005-09-02 04:36:44 UTC
partimage* fixed.
Comment 17 Diego Elio Pettenò (RETIRED) gentoo-dev 2005-09-15 14:49:12 UTC
app-misc/evidence/evidence-9999.ebuild: chown called on root:root 
[vapier@gentoo.org] 
dev-lisp/cmucl-source/cmucl-source-19a.ebuild: chown called on root:root 
[common-lisp] 
dev-util/aegis/aegis-4.9.ebuild: chown called on root:root [karltk@gentoo.org] 
gnustep-libs/artresources/artresources-0.1.2.ebuild: chown called on root:root 
[gnustep] 
mail-mta/courier/courier-0.50.1-r1.ebuild: chown called on root:root 
[swtaylor@gentoo.org] 
sys-apps/baselayout/baselayout-1.12.0_pre8-r2.ebuild: chown called on 
root:root [base-system | azarah@gentoo.org, agriffis@gentoo.org] 
sys-apps/sal-client/sal-client-1.0_rc3.ebuild: chown called on root:root 
[base-system] 
sys-apps/man/man-1.6a.ebuild: chown called on root:root [base-system] 
x11-themes/windowmaker-themes/windowmaker-themes-0.1.ebuild: chown called on 
root:root [gnustep] 
x11-themes/iceicons/iceicons-0.10.0.ebuild: chown called on root:root 
[desktop-wm] 
x11-themes/icewm-themes/icewm-themes-0.0.1-r1.ebuild: chown called on 
root:root [desktop-wm] 
x11-themes/gdeskcal-skins/gdeskcal-skins-0.0.1.ebuild: chown called on 
root:root [desktop-misc | pclouds@gentoo.org] 
Affected herds: desktop-misc, base-system, common-lisp, desktop-wm, gnustep 
Affected devs: pclouds@gentoo.org, azarah@gentoo.org, agriffis@gentoo.org, 
swtaylor@gentoo.org, karltk@gentoo.org, vapier@gentoo.org 
 
This for 31 october, also if maybe can be finished before that date ;) 
Please :) 
Comment 18 Diego Elio Pettenò (RETIRED) gentoo-dev 2005-09-15 15:01:53 UTC
gdeskcal-skins fixed. 
Comment 19 Diego Elio Pettenò (RETIRED) gentoo-dev 2005-10-09 14:28:10 UTC
Current logs: 
 
dev-lisp/cmucl-source/cmucl-source-19a.ebuild: chown called on root:root  
[common-lisp]  
dev-util/aegis/aegis-4.9.ebuild: chown called on root:root [karltk@gentoo.org]  
gnustep-libs/artresources/artresources-0.1.2.ebuild: chown called on root:root  
[gnustep]  
mail-mta/courier/courier-0.50.1-r1.ebuild: chown called on root:root  
[swtaylor@gentoo.org]  
sys-apps/baselayout/baselayout-1.12.0_pre8-r2.ebuild: chown called on  
root:root [base-system | azarah@gentoo.org, agriffis@gentoo.org]  
sys-apps/sal-client/sal-client-1.0_rc3.ebuild: chown called on root:root  
[base-system]  
sys-apps/man/man-1.6a.ebuild: chown called on root:root [base-system]  
x11-themes/windowmaker-themes/windowmaker-themes-0.1.ebuild: chown called on  
root:root [gnustep]  
x11-themes/iceicons/iceicons-0.10.0.ebuild: chown called on root:root  
[desktop-wm]  
x11-themes/icewm-themes/icewm-themes-0.0.1-r1.ebuild: chown called on  
root:root [desktop-wm]  
Affected herds: base-system, common-lisp, desktop-wm, gnustep  
Affected devs: azarah@gentoo.org, agriffis@gentoo.org, swtaylor@gentoo.org,  
karltk@gentoo.org  
  
Comment 20 Diego Elio Pettenò (RETIRED) gentoo-dev 2005-10-25 06:10:51 UTC
dev-lisp/cmucl-source/cmucl-source-19a.ebuild: chown called on root:root 
[common-lisp] 
dev-util/aegis/aegis-4.9.ebuild: chown called on root:root [karltk@gentoo.org] 
gnustep-libs/artresources/artresources-0.1.2.ebuild: chown called on root:root 
[gnustep] 
mail-mta/courier/courier-0.50.1-r1.ebuild: chown called on root:root 
[swtaylor@gentoo.org] 
sys-apps/baselayout/baselayout-1.12.0_pre9-r1.ebuild: chown called on 
root:root [base-system | azarah@gentoo.org, agriffis@gentoo.org] 
sys-apps/sal-client/sal-client-1.0_rc3.ebuild: chown called on root:root 
[base-system] 
sys-apps/man/man-1.6a.ebuild: chown called on root:root [base-system] 
x11-themes/windowmaker-themes/windowmaker-themes-0.1.ebuild: chown called on 
root:root [gnustep] 
x11-themes/iceicons/iceicons-0.10.0.ebuild: chown called on root:root 
[desktop-wm] 
x11-themes/icewm-themes/icewm-themes-0.0.1-r1.ebuild: chown called on 
root:root [desktop-wm] 
Affected herds: base-system, common-lisp, desktop-wm, gnustep 
Affected devs: azarah@gentoo.org, agriffis@gentoo.org, swtaylor@gentoo.org, 
karltk@gentoo.org 
 
Comment 21 Diego Elio Pettenò (RETIRED) gentoo-dev 2005-12-16 05:19:03 UTC
I've fixed all the tree but sal-client as that's also using other things that 
might not work and has a low low priority right now.