From: Tanstaafl <tanstaafl@libertytrek.org>
To: gentoo-user@lists.gentoo.org
Subject: [gentoo-user] udev-197 vs udev-200??
Date: Sat, 30 Mar 2013 11:24:49 -0400 [thread overview]
Message-ID: <515703C1.4080908@libertytrek.org> (raw)
Ok, I don't understand this...
Why is it that when I comment out the package.mask entries for udev:
#>=sys-fs/udev-181
#>=virtual/udev-181
emerge -pvuND world shows updates to udev-197, with no mention of
udev-200, but...
when I uncomment them:
>=sys-fs/udev-181
>=virtual/udev-181
emerge -pvuDN world shows updates to BOTH virtual/udev-197-r2 *and*
udev-200, with strange Blockers referencing udev-186???
> [ebuild U #] sys-fs/udev-200 [171-r10] USE="acl%* firmware-loader%* kmod%* openrc%* -doc% -gudev -hwdb -introspection -keymap (-selinux) -static-libs% (-action_modeswitch%) (-build%) (-debug%) (-edd%) (-extras%) (-floppy%) (-rule_generator%*) (-test%)" 2,063 kB
> [ebuild U #] virtual/udev-197-r2 [171] USE="kmod -gudev -hwdb -introspection -keymap (-selinux) -static-libs" 0 kB
> [ebuild N ~] sys-fs/udev-init-scripts-25 5 kB
...
> [blocks B ] <sys-fs/udev-186 ("<sys-fs/udev-186" is blocking sys-fs/udev-init-scripts-25)
> [blocks B ] sys-apps/module-init-tools ("sys-apps/module-init-tools" is blocking sys-apps/kmod-12-r1)
> [blocks B ] sys-apps/kmod ("sys-apps/kmod" is blocking sys-apps/module-init-tools-3.16-r2)
followed by a whole bunch of new warnings:
> !!! Multiple package instances within a single package slot have been pulled
> !!! into the dependency graph, resulting in a slot conflict:
>
> virtual/udev:0
>
> (virtual/udev-171::gentoo, installed) pulled in by
> (no parents that aren't satisfied by other packages in this slot)
>
> (virtual/udev-197-r2::gentoo, ebuild scheduled for merge) pulled in by
> >=virtual/udev-197-r1 required by (sys-fs/udev-200::gentoo, ebuild scheduled for merge)
> (and 2 more with the same problem)
>
> sys-fs/udev:0
>
> (sys-fs/udev-171-r10::gentoo, installed) pulled in by
> ~sys-fs/udev-171[gudev?,hwdb?,introspection?,keymap?,selinux?] required by (virtual/udev-171::gentoo, installed)
>
> (sys-fs/udev-200::gentoo, ebuild scheduled for merge) pulled in by
> >=sys-fs/udev-197-r8[gudev?,hwdb?,introspection?,keymap?,kmod?,selinux?,static-libs?] required by (virtual/udev-197-r2::gentoo, ebuild scheduled for merge)
>
>
> It may be possible to solve this problem by using package.mask to
> prevent one of those packages from being selected. However, it is also
> possible that conflicting dependencies exist such that they are
> impossible to satisfy simultaneously. If such a conflict exists in
> the dependencies of two different packages, then those packages can
> not be installed simultaneously.
>
> For more information, see MASKED PACKAGES section in the emerge man
> page or refer to the Gentoo Handbook.
>
>
> The following keyword changes are necessary to proceed:
> (see "package.accept_keywords" in the portage(5) man page for more details)
> # required by sys-fs/udev-200[openrc]
> # required by virtual/udev-197-r2
> # required by sys-apps/hwids-20130329[udev]
> # required by @selected
> # required by @world (argument)
> =sys-fs/udev-init-scripts-25 ~amd64
> # required by virtual/udev-197-r2
> # required by sys-apps/hwids-20130329[udev]
> # required by @selected
> # required by @world (argument)
> =sys-fs/udev-200 ~amd64
>
> The following mask changes are necessary to proceed:
> (see "package.unmask" in the portage(5) man page for more details)
> # required by sys-fs/udev-200
> # required by @selected
> # required by @world (argument)
> # /etc/portage/package.mask:
> #>=dev-db/mariadb-5.2
> #<=dev-lang/php-5.4
> =virtual/udev-197-r2
> # required by virtual/udev-197-r2
> # required by sys-apps/hwids-20130329[udev]
> # required by @selected
> # required by @world (argument)
> # /etc/portage/package.mask:
> #>=dev-db/mariadb-5.2
> #<=dev-lang/php-5.4
> =sys-fs/udev-200
>
> NOTE: The --autounmask-keep-masks option will prevent emerge
> from creating package.unmask or ** keyword changes.
That seems bizarre...
next reply other threads:[~2013-03-30 15:25 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-03-30 15:24 Tanstaafl [this message]
2013-03-30 16:42 ` [gentoo-user] udev-197 vs udev-200?? Neil Bothwick
2013-03-30 16:49 ` Tanstaafl
2013-03-30 18:46 ` Neil Bothwick
2013-03-30 18:50 ` Neil Bothwick
2013-03-30 17:22 ` Mark David Dumlao
2013-03-31 16:57 ` Tanstaafl
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=515703C1.4080908@libertytrek.org \
--to=tanstaafl@libertytrek.org \
--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