From: Alan McKinnon <alan.mckinnon@gmail.com>
To: gentoo-user@lists.gentoo.org
Subject: Re: [gentoo-user] Re: eudev
Date: Tue, 18 Dec 2012 15:03:10 +0200 [thread overview]
Message-ID: <20121218150310.4af801e6@khamul.example.com> (raw)
In-Reply-To: <loom.20121218T120609-361@post.gmane.org>
On Tue, 18 Dec 2012 11:07:02 +0000 (UTC)
James <wireless@tampabay.rr.com> wrote:
> Bryan Gardiner <bog <at> khumba.net> writes:
>
>
>
> > > I did recently put these into my package.keywords.
>
> > > =sys-fs/udev-196-r1 ~amd64
> > > =virtual/udev-196 ~amd64
> > > =sys-fs/udev-init-scripts-17-r1 ~amd64
>
> > My guess is that you've unmasked sys-fs/udev-196 only partially.
> > Portage tries to calculate the dependencies for it and finds that
> > something is still missing (e.g. you need to ~amd64 more packages)
> > so Portage stops with sys-fs/udev and tries to satisfy virtual/udev
> > with eudev instead.
>
> I was cleaning up a python 3.1 mess on the system. Days
> of rebuilding stuff for python 3.2 after removal of python
> 3.1. and building kde-4.9.3....
>
> > Try an "emerge -pv =sys-fs/udev-196-r1" and see if that gives any
> > reason why Portage isn't happy with it.
>
> ebuild R ~] sys-fs/udev-196-r1 USE="acl gudev hwdb introspection
> keymap kmod openrc -doc (-selinux) -static-libs" 0 kB
>
>
> Since I've been following the threads on eudev, I do not want to be
> out front on this issue.
>
> I put /var/ and /usr on the same partition as /
>
> I do have other partitions, such as /usr/local/video1 (etc)
>
> But I just put /boot / and swamp for the OS on all the gentoo
> system I need. So I think I should go back to udev 181 ?
> I only went to udev 196-r1 to clean up the system (late at night
> just rebuilding and doing what portage wanted to keep rebuilding
> everything....
>
> In summary, since I put /var and /usr on the / partition
> what my best (mainstream) path for udev and all the issues
> (flags and other packages) to stay mainstream-stable?
>
> I'm not sure I fully understand what my best path forward is...
/var is more often than not best kept separate from /, as the
filesystem needs for those two are usually quite different. Especially
with embedded devices - they can be resource constrained and don't have
spare resources to waste on inefficient configs.
As long as /usr is on the same partition as / you are safe for the
foreseeable future.
The reason for this whole / and /usr mess can be summed up in a few
words:
It's a bootstrap problem.
Stuff could be needed at some point in the startup process before the
system is in a state to present that very stuff, so one uses bootstrap
techniques to make the stuff become available somehow when needed.
At this point in time, all this "stuff" reduces to one simple question:
"is it located on / or is it somewhere under the /usr hierarchy?" There
does not seem to be any other factor involved.
--
Alan McKinnon
alan.mckinnon@gmail.com
next prev parent reply other threads:[~2012-12-18 13:08 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-12-13 15:39 [gentoo-user] eudev James
2012-12-16 20:57 ` Bryan Gardiner
2012-12-18 11:07 ` [gentoo-user] eudev James
2012-12-18 13:03 ` Alan McKinnon [this message]
-- strict thread matches above, loose matches on Subject: below --
2015-02-09 19:29 [gentoo-user] eudev James
2015-02-10 10:16 ` Dale
2015-02-10 12:55 ` [gentoo-user] eudev James
2015-02-10 20:35 ` Dale
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20121218150310.4af801e6@khamul.example.com \
--to=alan.mckinnon@gmail.com \
--cc=gentoo-user@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox