Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 827931 - sys-fs/static-dev-0.1-r2 pulled in, does not install on udev/devfs tmpfs
Summary: sys-fs/static-dev-0.1-r2 pulled in, does not install on udev/devfs tmpfs
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-12-01 09:39 UTC by snowy.mail
Modified: 2021-12-01 12:44 UTC (History)
0 users

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


Attachments
emerge --info '=sys-fs/static-dev-0.1-r2::gentoo' (emerge--info.txt,6.24 KB, text/plain)
2021-12-01 09:40 UTC, snowy.mail
Details

Note You need to log in before you can comment on or make changes to this bug.
Description snowy.mail 2021-12-01 09:39:27 UTC
After syncing to the latest portage tree, "emerge -uDN world" wants to emerge sys-fs/static-dev-0.1-r2 (marked as a new package).

Pulled in by virtual/dev-manager.

Pre-emerge check fails: "Cannot install on udev/devfs tmpfs."


Reproducible: Always

Actual Results:  
 * Messages for package sys-fs/static-dev-0.1-r2:

 * We have detected that you currently use udev or devfs or devtmpfs
 * and this ebuild cannot install to the same mount-point.
 * ERROR: sys-fs/static-dev-0.1-r2::gentoo failed (pretend phase):
 *   Cannot install on udev/devfs tmpfs.
 * 
 * Call stack:
 *                  ebuild.sh, line 127:  Called pkg_pretend
 *   static-dev-0.1-r2.ebuild, line  35:  Called abort
 *   static-dev-0.1-r2.ebuild, line  19:  Called die
 * The specific snippet of code:
 *              die "Cannot install on udev/devfs tmpfs."
Comment 1 snowy.mail 2021-12-01 09:40:34 UTC
Created attachment 757122 [details]
emerge --info '=sys-fs/static-dev-0.1-r2::gentoo'
Comment 2 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2021-12-01 09:52:05 UTC
I suspect you've got sys-fs/udev masked unnecessarily so it pulls in a rather fringe provider of the virtual. See the eudev news item.
Comment 3 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2021-12-01 09:52:38 UTC
Could you share emerge -p -uvDU @world and grep -rsin "udev" /etc/portage
Comment 4 snowy.mail 2021-12-01 12:44:28 UTC
Thank you for the hints.

Actually, the systems affected had sys-fs/udev masked.

Unmasked it, emerge would install udev instead of eudev. No need for sys-fs/static-dev.

Thanks again.