From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 107FA138010 for ; Sat, 30 Mar 2013 15:25:21 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 2DEE8E0746; Sat, 30 Mar 2013 15:25:12 +0000 (UTC) Received: from homiemail-a83.g.dreamhost.com (caibbdcaaaaf.dreamhost.com [208.113.200.5]) by pigeon.gentoo.org (Postfix) with ESMTP id B7B8CE072E for ; Sat, 30 Mar 2013 15:25:10 +0000 (UTC) Received: from homiemail-a83.g.dreamhost.com (localhost [127.0.0.1]) by homiemail-a83.g.dreamhost.com (Postfix) with ESMTP id 370C15E06A for ; Sat, 30 Mar 2013 08:25:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=libertytrek.org; h= message-id:date:from:mime-version:to:subject:content-type: content-transfer-encoding; s=libertytrek.org; bh=A46bq3PCe9NPEGa VhGPBrhuR0BE=; b=t0nOFX/IduDt0EjlTWac6GAyOyO/MaE4Sn7fSBclLtwKcVD rewJFryBQacJHl/5LVJRTber7OdAFx18DPOOF1LDlv/8I9B4NQ06IJcbTf355q8d 5HlSMH9Lk9PY3+CYZaOzpwprCeMxjwbG+fVyqbkSRknZHQQVTb5N0jm15MP0= Received: from [127.0.0.1] (unknown [159.63.145.2]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: tanstaafl@libertytrek.org) by homiemail-a83.g.dreamhost.com (Postfix) with ESMTPSA id 1001C5E063 for ; Sat, 30 Mar 2013 08:25:09 -0700 (PDT) Message-ID: <515703C1.4080908@libertytrek.org> Date: Sat, 30 Mar 2013 11:24:49 -0400 From: Tanstaafl User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:17.0) Gecko/20130307 Thunderbird/17.0.4 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 To: gentoo-user@lists.gentoo.org Subject: [gentoo-user] udev-197 vs udev-200?? Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Archives-Salt: a6481ce5-8777-46d6-8060-5b3fc9aef006 X-Archives-Hash: efddc1b465eb493622af902057f236df 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 ] [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...