On 27-06-2019 22:15:38 +0100, Michael Fothergill wrote:
> Dear All,
> 
> I put the line
> 
> x11-base/xorg-server -suid
> 
> into the package.use file.
> 
> I did the source update

FYI, you don't have to source things after editing files in
 $EPREFIX/etc/portage/
 
> I then ran emerge xorg-server again.
> 
> It ran OK until it decided it needed to emerge sys-fs/udev-init-scripts
> 
> as a result of the -suid change:

>  * QA Notice: the following files are outside of the prefix:
>  * /etc
>  * /etc/conf.d
>  * /etc/conf.d/udev-settle
>  * /etc/conf.d/udev
>  * /etc/conf.d/udev-trigger
>  * /etc/init.d
>  * /etc/init.d/udev-settle
>  * /etc/init.d/udev
>  * /etc/init.d/udev-trigger
>  * ERROR: sys-fs/udev-init-scripts-33::gentoo failed:
>  *   Aborting due to QA concerns: there are files installed outside the prefix
>  *
>  * Call stack:
> 
> Do you have a fix for this?

This is a similar problem as before.

The fix is less obvious though.  Since this package is not going to be
working/useful in Prefix as is, I think it's better to avoid having this
one installed.

Do you know how to figure out which package needs
sys-fs/udev-init-scripts?

Fabian

-- 
Fabian Groffen
Gentoo on a different level

Attachment: signature.asc
Description: PGP signature

Reply via email to