To clean up unused apps in baselayout-prefix and give support for openrc, I propose the update to be reviewed. Reproducible: Always
Created attachment 311721 [details, diff] baselayout-prefix.patch We donot need /sbin/{*.sh,runscript,start-stop-daemon}, or /etc/init.d/functions.sh. consoletype seems to be of no big use and linux only and is not provided by baselayout-2.
Hmm... it seems that I need to keep functions.sh or further patch functions.sh from openrc. bug 373219
confirmed functions.sh from openrc breaks gcc-config.
Hi, if there is no objections, I will commit this change into CVS, and use functions.sh from baselayout-prefix before bug 373219 is resolved.
Can you explain why you remove ~80% of the ebuild? removing start-stop-daemon is fine, misc-functions of course is not. Please keep in mind the upgrade path. I wouldn't hesitate to create a new revision, and to mask it in the Prefix profiles, stating that it is experimental. Your work with OpenRC support would then be testable without being forced upon all Prefix users. So, I ack iff you do a revbump and mask that one.
(In reply to comment #5) > Can you explain why you remove ~80% of the ebuild? Lines 37-55 consoletype.patch, we don't need any C programs here. Lines 76-88 make -C "${S}"/src..., same as above runscript.sh, not used anywhere AFAIK and openrc provides it. runscript.c, depscan.sh, rc-daemon.sh, rc-services.sh, same as above. Lines 125-161, same as the two points. > I wouldn't hesitate to create a new revision, and to mask it in the Prefix profiles, stating that it is experimental. OK, I'll do it.
masked and commited. Thanks grobian.
--- Invalid atom in /export/gentoo/clean/prefix-overlay-rsync-master/profiles/prefix/package.mask: >=baselayout-prefix-1.12.14-r1 you have to use full cat/pkg !!!!! please fix
(In reply to comment #8) > > --- Invalid atom in > > /export/gentoo/clean/prefix-overlay-rsync-master/profiles/prefix/package. > mask: > >=baselayout-prefix-1.12.14-r1 > > > you have to use full cat/pkg !!!!! > > please fix Oh. I am really sorry about that. I won't make this kind of mistake again.