Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 109060 - sys-apps/baselayout needs /bin/mount but does not depend on a providing package
Summary: sys-apps/baselayout needs /bin/mount but does not depend on a providing package
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] baselayout (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-10-12 14:47 UTC by Yuri Vasilevski (RETIRED)
Modified: 2005-10-12 16:19 UTC (History)
0 users

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 Yuri Vasilevski (RETIRED) gentoo-dev 2005-10-12 14:47:23 UTC
sys-apps/baselayout probably should depend on sys-apps/util-linux as it provides
/bin/mount needed by the very first init.d script that runs on boot (the one
that mounts /proc), else the system won't be bootable if I do like
`ROOT=/testroot emerge baselayout`.

And actually from bug #78446 I can see that at some point this dependency
existed, so if it was modified for compatibility reasons with Gentoo/ALT, is
there a way to overcome this with virtual/___ (mount?) or something similar?

Yuri.

Reproducible: Always
Steps to Reproduce:
Comment 1 SpanKY gentoo-dev 2005-10-12 14:57:27 UTC
dont really see the point

all default-linux profiles require util-linux which provides mount
Comment 2 Yuri Vasilevski (RETIRED) gentoo-dev 2005-10-12 15:14:21 UTC
Maybe just because DEPEND/RDEPEND should indicate real package dependencies
without relaying on external assumptions?

It's also good for testing Gentoo installations on non standard environments
without (just for now) a proper profile as ebuilds and not users take care of
dependencies.
Comment 3 SpanKY gentoo-dev 2005-10-12 15:51:31 UTC
if we started declaring DEPEND/RDEPEND in baselayout properly it'd get ridiculous

instead, we take the approach of 'any real Gentoo system will have these
packages installed'
Comment 4 Yuri Vasilevski (RETIRED) gentoo-dev 2005-10-12 16:19:05 UTC
Actually I completely agree with this, if baselayout had any little tool it
needs to run any little script it provides it'll be ridiculous, but I think that
it should declare the minimum set of dependencies with witch it can bring up a
computer and /bin/mount is the only thing left that is really needed and not in
dependencies. And the rest should be decided on a per profile basis.