public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] blockage
@ 2015-03-22  3:24 lee
  2015-03-22  5:21 ` [gentoo-user] blockage Jonathan Callen
  2015-03-22  9:24 ` [gentoo-user] blockage Alan McKinnon
  0 siblings, 2 replies; 17+ messages in thread
From: lee @ 2015-03-22  3:24 UTC (permalink / raw
  To: gentoo-user

Hi,

when trying to update with 'emerge -j 8 -a --update --deep
--with-bdeps=y @world' after 'emerge --sync', I'm getting the following
message:


 * Error: The above package list contains packages which cannot be
 * installed at the same time on the same system.

  (sys-process/procps-3.3.9-r2:0/0::gentoo, installed) pulled in by
    sys-process/procps required by @system

  (sys-apps/util-linux-2.25.2-r2:0/0::gentoo, ebuild scheduled for merge) pulled in by
    >=sys-apps/util-linux-2.24.1-r3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] (>=sys-apps/util-linux-2.24.1-r3[abi_x86_64
(-)]) required by (x11-libs/libSM-1.2.2-r1:0/0::gentoo, installed)
    sys-apps/util-linux required by (app-text/xmlto-0.0.26:0/0::gentoo, installed)
    sys-apps/util-linux required by (app-text/build-docbook-catalog-1.19.1:0/0::gentoo, installed)
    sys-apps/util-linux[static-libs?] (sys-apps/util-linux) required by (sys-fs/zfs-9999:0/0::gentoo, installed)
    >=sys-apps/util-linux-2.20 required by (sys-fs/udev-216:0/0::gentoo, installed)
    >=sys-apps/util-linux-2.16 required by (sys-fs/e2fsprogs-1.42.12:0/0::gentoo, installed)
    >=sys-apps/util-linux-2.16 required by (dev-libs/apr-1.5.0-r2:1/1::gentoo, installed)
    sys-apps/util-linux required by @system
    sys-apps/util-linux required by (net-fs/nfs-utils-1.3.1-r5:0/0::gentoo, installed)
    sys-apps/util-linux required by (app-emulation/lxc-1.0.7:0/0::gentoo, installed)

  (sys-apps/sysvinit-2.88-r4:0/0::gentoo, ebuild scheduled for merge) pulled in by
    >=sys-apps/sysvinit-2.86-r6 required by (sys-apps/openrc-0.13.11:0/0::gentoo, installed)
    <=sys-apps/sysvinit-2.88-r4 required by (sys-power/apcupsd-3.14.8-r2:0/0::gentoo, installed)


I don't understand this message.  What is blocked by what and why, and
what am I supposed to do?


-- 
Again we must be afraid of speaking of daemons for fear that daemons
might swallow us.  Finally, this fear has become reasonable.


^ permalink raw reply	[flat|nested] 17+ messages in thread

* [gentoo-user] Re: blockage
  2015-03-22  3:24 [gentoo-user] blockage lee
@ 2015-03-22  5:21 ` Jonathan Callen
  2015-03-22 11:00   ` lee
  2015-03-22  9:24 ` [gentoo-user] blockage Alan McKinnon
  1 sibling, 1 reply; 17+ messages in thread
From: Jonathan Callen @ 2015-03-22  5:21 UTC (permalink / raw
  To: gentoo-user

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

On 2015-03-21 23:24, lee wrote:
> Hi,
> 
> when trying to update with 'emerge -j 8 -a --update --deep 
> --with-bdeps=y @world' after 'emerge --sync', I'm getting the
> following message:
> 
> 
> * Error: The above package list contains packages which cannot be *
> installed at the same time on the same system.
> 
> (sys-process/procps-3.3.9-r2:0/0::gentoo, installed) pulled in by 
> sys-process/procps required by @system
> 
> (sys-apps/util-linux-2.25.2-r2:0/0::gentoo, ebuild scheduled for
> merge) pulled in by
>> =sys-apps/util-linux-2.24.1-r3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
>> (>=sys-apps/util-linux-2.24.1-r3[abi_x86_64
> (-)]) required by (x11-libs/libSM-1.2.2-r1:0/0::gentoo, installed) 
> sys-apps/util-linux required by (app-text/xmlto-0.0.26:0/0::gentoo,
> installed) sys-apps/util-linux required by
> (app-text/build-docbook-catalog-1.19.1:0/0::gentoo, installed) 
> sys-apps/util-linux[static-libs?] (sys-apps/util-linux) required by
> (sys-fs/zfs-9999:0/0::gentoo, installed)
>> =sys-apps/util-linux-2.20 required by
>> (sys-fs/udev-216:0/0::gentoo, installed) 
>> =sys-apps/util-linux-2.16 required by
>> (sys-fs/e2fsprogs-1.42.12:0/0::gentoo, installed) 
>> =sys-apps/util-linux-2.16 required by
>> (dev-libs/apr-1.5.0-r2:1/1::gentoo, installed)
> sys-apps/util-linux required by @system sys-apps/util-linux
> required by (net-fs/nfs-utils-1.3.1-r5:0/0::gentoo, installed) 
> sys-apps/util-linux required by
> (app-emulation/lxc-1.0.7:0/0::gentoo, installed)
> 
> (sys-apps/sysvinit-2.88-r4:0/0::gentoo, ebuild scheduled for merge)
> pulled in by
>> =sys-apps/sysvinit-2.86-r6 required by
>> (sys-apps/openrc-0.13.11:0/0::gentoo, installed)
> <=sys-apps/sysvinit-2.88-r4 required by
> (sys-power/apcupsd-3.14.8-r2:0/0::gentoo, installed)
> 
> 
> I don't understand this message.  What is blocked by what and why,
> and what am I supposed to do?
> 
> 

- From what I can see, it appears that the problem may be that you need
one of the following packages installed for sys-power/apcupsd:

  >=sys-apps/util-linux-2.23[tty-helpers]
  <=sys-apps/sysvinit-2.88-r4

You probably currently have an older version of sysvinit installed,
which satisfies that dependency.  Portage wants to upgrade you to the
latest version of sysvinit, but you don't have a new-enough util-linux
installed with USE=tty-helpers, and you didn't tell portage it was
allowed to set that flag, so it doesn't know what you want to do about
the issue.

The easiest solution is probably to add "sys-apps/util-linux
tty-helpers" to your /etc/portage/package.use.

- -- 
Jonathan Callen
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAEBCgAGBQJVDlFhAAoJEEIQbvYRB3mgvWQP/0mz5t2BHE/nIsLYUX8Yxhdo
/bLrNM+WbArsHfTDMn7jmh/ynmvcZ0oeWDHd1zqgx8ICf+10wreZOlgkhhmLFrl1
ZYzDP5gmWyY6NtYfDOu8az59riTMJBGFkmStCp3jlpFjH7yaYipOHx04gt2Ccs55
ZHxEaojV1vgtJxX4W3Ed8sMIbsPyBZ0BrmV89pigedOu5IF5C1FnW+us4ETGmAsc
RztPqv3oDUVvyvyco8yi21vrMYrLhI+uo5EDJ9/zGjJJ8xfIpBOFhp1HjDx5j6Q3
eKvCAjfaxuwp0E1vMEPp0vZxe7m8QWCQFtaErZvxOSUKuzq4+4JTBTlsS7JUs3Pt
d4/cHXwrQY1Er2MtF7/alcFv6LH8QeXK1wK29v2cC7zDNmVyeIRzdp1OdgnukWMb
huBzLgs3tQm1fGDL9mxOshaE+eHUPYgqvzpRUgVRIgNQ6tx1/vi6bb/OuR0hPHr6
TNJbXRlI6V6Iv+1vvBnZvy18ndVKnEL+D2x2KfkRuY5m9lQua+KU/fwAbUhV++k5
5LE6YUGEP2tLrUYzp65pMA2lo4Td+JzvG2H+yfFepn+6A8XMePXqaP6W4mDtdZC6
JgcfoMjLz0bUXUN5itLFthObMJZUhEoqnKs5wx/P8vKPUqhHW244GJSNz5/dUkEg
0n6twqA8q4JGSfakcEfe
=I93s
-----END PGP SIGNATURE-----


^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [gentoo-user] blockage
  2015-03-22  3:24 [gentoo-user] blockage lee
  2015-03-22  5:21 ` [gentoo-user] blockage Jonathan Callen
@ 2015-03-22  9:24 ` Alan McKinnon
  2015-03-22 10:45   ` lee
  1 sibling, 1 reply; 17+ messages in thread
From: Alan McKinnon @ 2015-03-22  9:24 UTC (permalink / raw
  To: gentoo-user

On 22/03/2015 05:24, lee wrote:
> Hi,
> 
> when trying to update with 'emerge -j 8 -a --update --deep
> --with-bdeps=y @world' after 'emerge --sync', I'm getting the following
> message:
> 
> 
>  * Error: The above package list contains packages which cannot be
>  * installed at the same time on the same system.
> 
>   (sys-process/procps-3.3.9-r2:0/0::gentoo, installed) pulled in by
>     sys-process/procps required by @system
> 
>   (sys-apps/util-linux-2.25.2-r2:0/0::gentoo, ebuild scheduled for merge) pulled in by
>     >=sys-apps/util-linux-2.24.1-r3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] (>=sys-apps/util-linux-2.24.1-r3[abi_x86_64
> (-)]) required by (x11-libs/libSM-1.2.2-r1:0/0::gentoo, installed)
>     sys-apps/util-linux required by (app-text/xmlto-0.0.26:0/0::gentoo, installed)
>     sys-apps/util-linux required by (app-text/build-docbook-catalog-1.19.1:0/0::gentoo, installed)
>     sys-apps/util-linux[static-libs?] (sys-apps/util-linux) required by (sys-fs/zfs-9999:0/0::gentoo, installed)
>     >=sys-apps/util-linux-2.20 required by (sys-fs/udev-216:0/0::gentoo, installed)
>     >=sys-apps/util-linux-2.16 required by (sys-fs/e2fsprogs-1.42.12:0/0::gentoo, installed)
>     >=sys-apps/util-linux-2.16 required by (dev-libs/apr-1.5.0-r2:1/1::gentoo, installed)
>     sys-apps/util-linux required by @system
>     sys-apps/util-linux required by (net-fs/nfs-utils-1.3.1-r5:0/0::gentoo, installed)
>     sys-apps/util-linux required by (app-emulation/lxc-1.0.7:0/0::gentoo, installed)
> 
>   (sys-apps/sysvinit-2.88-r4:0/0::gentoo, ebuild scheduled for merge) pulled in by
>     >=sys-apps/sysvinit-2.86-r6 required by (sys-apps/openrc-0.13.11:0/0::gentoo, installed)
>     <=sys-apps/sysvinit-2.88-r4 required by (sys-power/apcupsd-3.14.8-r2:0/0::gentoo, installed)
> 
> 
> I don't understand this message.  What is blocked by what and why, and
> what am I supposed to do?



There's more to the output that you haven't posted, specifically the
list of blockers. They are in the main list of packages to be emerged
and start with lines like

[blocked ]


The output above shows in full detail why portage thinks procps,
util-linux and sysvinit need to be installed, but doesn't show why they
can't be installed on the same system at the same time. The list of
blockers shows that.




-- 
Alan McKinnon
alan.mckinnon@gmail.com



^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [gentoo-user] blockage
  2015-03-22  9:24 ` [gentoo-user] blockage Alan McKinnon
@ 2015-03-22 10:45   ` lee
  2015-03-22 11:31     ` Alan McKinnon
  0 siblings, 1 reply; 17+ messages in thread
From: lee @ 2015-03-22 10:45 UTC (permalink / raw
  To: gentoo-user

Alan McKinnon <alan.mckinnon@gmail.com> writes:

> On 22/03/2015 05:24, lee wrote:
>> Hi,
>> 
>> when trying to update with 'emerge -j 8 -a --update --deep
>> --with-bdeps=y @world' after 'emerge --sync', I'm getting the following
>> message:
>> 
>> 
>>  * Error: The above package list contains packages which cannot be
>>  * installed at the same time on the same system.
>> 
>>   (sys-process/procps-3.3.9-r2:0/0::gentoo, installed) pulled in by
>>     sys-process/procps required by @system
>> 
>>   (sys-apps/util-linux-2.25.2-r2:0/0::gentoo, ebuild scheduled for merge) pulled in by
>>     >=sys-apps/util-linux-2.24.1-r3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
>>     > (>=sys-apps/util-linux-2.24.1-r3[abi_x86_64
>> (-)]) required by (x11-libs/libSM-1.2.2-r1:0/0::gentoo, installed)
>>     sys-apps/util-linux required by (app-text/xmlto-0.0.26:0/0::gentoo, installed)
>>     sys-apps/util-linux required by (app-text/build-docbook-catalog-1.19.1:0/0::gentoo, installed)
>>     sys-apps/util-linux[static-libs?] (sys-apps/util-linux) required by (sys-fs/zfs-9999:0/0::gentoo, installed)
>>     >=sys-apps/util-linux-2.20 required by (sys-fs/udev-216:0/0::gentoo, installed)
>>     >=sys-apps/util-linux-2.16 required by (sys-fs/e2fsprogs-1.42.12:0/0::gentoo, installed)
>>     >=sys-apps/util-linux-2.16 required by (dev-libs/apr-1.5.0-r2:1/1::gentoo, installed)
>>     sys-apps/util-linux required by @system
>>     sys-apps/util-linux required by (net-fs/nfs-utils-1.3.1-r5:0/0::gentoo, installed)
>>     sys-apps/util-linux required by (app-emulation/lxc-1.0.7:0/0::gentoo, installed)
>> 
>>   (sys-apps/sysvinit-2.88-r4:0/0::gentoo, ebuild scheduled for merge) pulled in by
>>     >=sys-apps/sysvinit-2.86-r6 required by (sys-apps/openrc-0.13.11:0/0::gentoo, installed)
>>     <=sys-apps/sysvinit-2.88-r4 required by (sys-power/apcupsd-3.14.8-r2:0/0::gentoo, installed)
>> 
>> 
>> I don't understand this message.  What is blocked by what and why, and
>> what am I supposed to do?
>
>
>
> There's more to the output that you haven't posted, specifically the
> list of blockers. They are in the main list of packages to be emerged
> and start with lines like
>
> [blocked ]
>
>
> The output above shows in full detail why portage thinks procps,
> util-linux and sysvinit need to be installed, but doesn't show why they
> can't be installed on the same system at the same time. The list of
> blockers shows that.

Oh, stupid me, sorry!  It says:


,----
| [blocks B      ] <sys-apps/sysvinit-2.88-r7 ("<sys-apps/sysvinit-2.88-r7" is blocking sys-apps/util-linux-2.25.2-r2, sys-apps/util-linux-2.24.1-r3)
| [blocks B      ] <sys-apps/sysvinit-2.88-r6 ("<sys-apps/sysvinit-2.88-r6" is blocking sys-process/procps-3.3.9-r2)
| [blocks B      ] >=sys-apps/util-linux-2.23 (">=sys-apps/util-linux-2.23" is blocking sys-apps/sysvinit-2.88-r4)
`----


I suppose I could emerge sysvinit, ignoring deps, and I should be able
to update ...


,----
| emerge -a --nodeps sysvinit
| [ebuild   R    ] sys-apps/sysvinit-2.88-r7
| 
| emerge -j 8 -a --update --deep --with-bdeps=y @world
| [blocks B      ] <sys-apps/sysvinit-2.88-r7 ("<sys-apps/sysvinit-2.88-r7" is blocking sys-apps/util-linux-2.25.2-r2, sys-apps/util-linux-2.24.1-r3)
| [blocks B      ] <sys-apps/sysvinit-2.88-r6 ("<sys-apps/sysvinit-2.88-r6" is blocking sys-process/procps-3.3.9-r2)
| [blocks B      ] >=sys-apps/util-linux-2.23 (">=sys-apps/util-linux-2.23" is blocking sys-apps/sysvinit-2.88-r4)
`----


So that's what I thought ...


,----
| Calculating dependencies... done!
| [ebuild     U  ] virtual/libiconv-0-r2 [0-r1]
| [ebuild     U  ] sys-devel/gnuconfig-20140728 [20140212]
| [ebuild     U  ] sys-libs/timezone-data-2015a [2014j]
| [ebuild     U  ] app-text/rman-3.2-r1 [3.2]
| [ebuild     U  ] dev-libs/vala-common-0.26.2 [0.24.0]
| [ebuild     U  ] gnome-base/gnome-common-3.14.0 [3.12.0]
| [ebuild     U  ] sys-devel/make-4.1-r1 [4.0-r1]
| [ebuild     U  ] app-admin/eselect-1.4.4 [1.4.3]
| [ebuild     U  ] sys-apps/man-pages-3.79 [3.78]
| [ebuild     U  ] media-fonts/liberation-fonts-2.00.1-r1 [2.00.0-r1]
| [ebuild     U  ] sys-kernel/linux-headers-3.18 [3.16]
| [ebuild     U  ] app-crypt/gnupg-1.4.19 [1.4.18]
| [ebuild     U  ] mail-client/mutt-1.5.23-r5 [1.5.22-r3]
| [ebuild     U  ] dev-lang/orc-0.4.23 [0.4.19]
| [ebuild     U  ] dev-libs/openssl-1.0.1l-r1 [1.0.1k]
| [ebuild     U  ] dev-python/setuptools-12.0.1 [7.0]
| [ebuild     U  ] dev-util/gdbus-codegen-2.42.2 [2.40.2]
| [ebuild     U  ] dev-libs/glib-2.42.2 [2.40.2] USE="-dbus%" 
| [ebuild     U  ] sys-apps/util-linux-2.25.2-r2 [2.24.1-r3] USE="-systemd% -tty-helpers*" 
| [ebuild     U  ] x11-libs/libXfont-1.5.1 [1.5.0]
| [ebuild     U  ] x11-libs/libXxf86vm-1.1.4 [1.1.3]
| [ebuild     U  ] app-editors/nano-2.3.6 [2.3.2] USE="spell*" 
| [ebuild     UD ] sys-apps/sysvinit-2.88-r4 [2.88-r7]
| [ebuild     U  ] dev-qt/qtgui-4.8.5-r4 [4.8.5-r3]
| [ebuild     U  ] x11-libs/cairo-1.12.18-r1 [1.12.16-r4]
| [ebuild  NS    ] sys-kernel/gentoo-sources-3.18.9 [3.17.7, 3.17.8-r1, 3.18.7] USE="-build -deblob -experimental -symlink" 
| [ebuild     U  ] dev-libs/gobject-introspection-common-1.42.0 [1.40.0]
| [ebuild     U  ] dev-libs/gobject-introspection-1.42.0-r1 [1.40.0-r2]
| [blocks b      ] <dev-libs/gobject-introspection-1.42.0 ("<dev-libs/gobject-introspection-1.42.0" is blocking dev-libs/gobject-introspection-common-1.42.0)
| [ebuild     U  ] dev-libs/atk-2.14.0 [2.12.0-r1]
| [ebuild     U  ] media-libs/gstreamer-1.4.5 [1.2.4-r2]
| [ebuild     U  ] gnome-base/gsettings-desktop-schemas-3.14.1 [3.12.2]
| [ebuild     U  ] app-accessibility/at-spi2-core-2.14.1 [2.12.0]
| [ebuild     U  ] dev-libs/json-glib-1.0.2-r1 [1.0.2]
| [ebuild     U  ] net-misc/modemmanager-1.4.2 [1.4.0]
| [ebuild     U  ] net-libs/glib-networking-2.42.1 [2.40.1-r1]
| [ebuild     U  ] app-accessibility/at-spi2-atk-2.14.1 [2.12.1]
| [ebuild     U  ] gnome-base/librsvg-2.40.8 [2.40.6]
| [ebuild     U  ] x11-libs/gtk+-2.24.27 [2.24.25]
| [ebuild     U  ] media-libs/gst-plugins-base-1.4.5 [1.2.4-r1]
| [ebuild     U  ] net-libs/libsoup-2.48.1 [2.46.0-r1]
| [ebuild  N     ] x11-themes/adwaita-icon-theme-3.14.1  USE="-branding" 
| [ebuild     U  ] x11-libs/gtk+-3.14.9 [3.12.2] USE="-broadway%" 
| [ebuild     U  ] x11-drivers/nvidia-drivers-346.47 [346.35]
| [blocks B      ] <sys-apps/sysvinit-2.88-r7 ("<sys-apps/sysvinit-2.88-r7" is blocking sys-apps/util-linux-2.25.2-r2, sys-apps/util-linux-2.24.1-r3)
| [blocks B      ] <sys-apps/sysvinit-2.88-r6 ("<sys-apps/sysvinit-2.88-r6" is blocking sys-process/procps-3.3.9-r2)
| [blocks B      ] >=sys-apps/util-linux-2.23 (">=sys-apps/util-linux-2.23" is blocking sys-apps/sysvinit-2.88-r4)
| 
|  * Error: The above package list contains packages which cannot be
|  * installed at the same time on the same system.
| 
|   (sys-process/procps-3.3.9-r2:0/0::gentoo, installed) pulled in by
|     sys-process/procps required by @system
| 
|   (sys-apps/util-linux-2.25.2-r2:0/0::gentoo, ebuild scheduled for merge) pulled in by
|     >=sys-apps/util-linux-2.24.1-r3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] (>=sys-apps/util-linux-2.24.1-r3[abi_x86_64
| (-)]) required by (x11-libs/libSM-1.2.2-r1:0/0::gentoo, installed)
|     sys-apps/util-linux required by (app-text/xmlto-0.0.26:0/0::gentoo, installed)
|     sys-apps/util-linux required by (app-text/build-docbook-catalog-1.19.1:0/0::gentoo, installed)
|     sys-apps/util-linux[static-libs?] (sys-apps/util-linux) required by (sys-fs/zfs-9999:0/0::gentoo, installed)
|     >=sys-apps/util-linux-2.20 required by (sys-fs/udev-216:0/0::gentoo, installed)
|     >=sys-apps/util-linux-2.16 required by (sys-fs/e2fsprogs-1.42.12:0/0::gentoo, installed)
|     >=sys-apps/util-linux-2.16 required by (dev-libs/apr-1.5.0-r2:1/1::gentoo, installed)
|     sys-apps/util-linux required by @system
|     sys-apps/util-linux required by (net-fs/nfs-utils-1.3.1-r5:0/0::gentoo, installed)
|     sys-apps/util-linux required by (app-emulation/lxc-1.0.7:0/0::gentoo, installed)
| 
|   (sys-apps/sysvinit-2.88-r4:0/0::gentoo, ebuild scheduled for merge) pulled in by
|     >=sys-apps/sysvinit-2.86-r6 required by (sys-apps/openrc-0.13.11:0/0::gentoo, installed)
|     <=sys-apps/sysvinit-2.88-r4 required by (sys-power/apcupsd-3.14.8-r2:0/0::gentoo, installed)
|     sys-apps/sysvinit required by @selected
`----


Apcupsd is non-vital, so:


,----
| emerge -a --nodeps apcupsd
| [ebuild   R    ] sys-power/apcupsd-3.14.8-r2
| 
| emerge -j 8 -a --update --deep --with-bdeps=y @world
| Calculating dependencies... done!                                                                                                                                                                                                   [26/102052]
| [ebuild     U  ] virtual/libiconv-0-r2 [0-r1]
| [ebuild     U  ] sys-devel/gnuconfig-20140728 [20140212]
| [ebuild     U  ] sys-libs/timezone-data-2015a [2014j]
| [ebuild     U  ] app-text/rman-3.2-r1 [3.2]
| [ebuild     U  ] dev-libs/vala-common-0.26.2 [0.24.0]
| [ebuild     U  ] gnome-base/gnome-common-3.14.0 [3.12.0]
| [ebuild     U  ] sys-devel/make-4.1-r1 [4.0-r1]
| [ebuild     U  ] app-admin/eselect-1.4.4 [1.4.3]
| [ebuild     U  ] sys-apps/man-pages-3.79 [3.78]
| [ebuild     U  ] media-fonts/liberation-fonts-2.00.1-r1 [2.00.0-r1]
| [ebuild     U  ] sys-kernel/linux-headers-3.18 [3.16]
| [ebuild     U  ] app-crypt/gnupg-1.4.19 [1.4.18]
| [ebuild     U  ] mail-client/mutt-1.5.23-r5 [1.5.22-r3]
| [ebuild     U  ] dev-lang/orc-0.4.23 [0.4.19]
| [ebuild     U  ] dev-libs/openssl-1.0.1l-r1 [1.0.1k]
| [ebuild     U  ] dev-python/setuptools-12.0.1 [7.0]
| [ebuild     U  ] dev-util/gdbus-codegen-2.42.2 [2.40.2]
| [ebuild     U  ] dev-libs/glib-2.42.2 [2.40.2] USE="-dbus%" 
| [ebuild     U  ] sys-apps/util-linux-2.25.2-r2 [2.24.1-r3] USE="-systemd% -tty-helpers*" 
| [ebuild     U  ] x11-libs/libXfont-1.5.1 [1.5.0]
| [ebuild     U  ] x11-libs/libXxf86vm-1.1.4 [1.1.3]
| [ebuild     U  ] app-editors/nano-2.3.6 [2.3.2] USE="spell*" 
| [ebuild     UD ] sys-apps/sysvinit-2.88-r4 [2.88-r7]
| [ebuild     U  ] dev-qt/qtgui-4.8.5-r4 [4.8.5-r3]
| [ebuild     U  ] x11-libs/cairo-1.12.18-r1 [1.12.16-r4]
| [ebuild  NS    ] sys-kernel/gentoo-sources-3.18.9 [3.17.7, 3.17.8-r1, 3.18.7] USE="-build -deblob -experimental -symlink" 
| [ebuild     U  ] dev-libs/gobject-introspection-common-1.42.0 [1.40.0]
| [ebuild     U  ] dev-libs/gobject-introspection-1.42.0-r1 [1.40.0-r2]
| [blocks b      ] <dev-libs/gobject-introspection-1.42.0 ("<dev-libs/gobject-introspection-1.42.0" is blocking dev-libs/gobject-introspection-common-1.42.0)
| [ebuild     U  ] dev-libs/atk-2.14.0 [2.12.0-r1]
| [ebuild     U  ] media-libs/gstreamer-1.4.5 [1.2.4-r2]
| [ebuild     U  ] gnome-base/gsettings-desktop-schemas-3.14.1 [3.12.2]
| [ebuild     U  ] app-accessibility/at-spi2-core-2.14.1 [2.12.0]
| [ebuild     U  ] dev-libs/json-glib-1.0.2-r1 [1.0.2]
| [ebuild     U  ] net-misc/modemmanager-1.4.2 [1.4.0]
| [ebuild     U  ] net-libs/glib-networking-2.42.1 [2.40.1-r1]
| [ebuild     U  ] app-accessibility/at-spi2-atk-2.14.1 [2.12.1]
| [ebuild     U  ] gnome-base/librsvg-2.40.8 [2.40.6]
| [ebuild     U  ] x11-libs/gtk+-2.24.27 [2.24.25]
| [ebuild     U  ] media-libs/gst-plugins-base-1.4.5 [1.2.4-r1]
| [ebuild     U  ] net-libs/libsoup-2.48.1 [2.46.0-r1]
| [ebuild  N     ] x11-themes/adwaita-icon-theme-3.14.1  USE="-branding" 
| [ebuild     U  ] x11-libs/gtk+-3.14.9 [3.12.2] USE="-broadway%" 
| [ebuild     U  ] x11-drivers/nvidia-drivers-346.47 [346.35]
| [blocks B      ] <sys-apps/sysvinit-2.88-r7 ("<sys-apps/sysvinit-2.88-r7" is blocking sys-apps/util-linux-2.25.2-r2, sys-apps/util-linux-2.24.1-r3)
| [blocks B      ] <sys-apps/sysvinit-2.88-r6 ("<sys-apps/sysvinit-2.88-r6" is blocking sys-process/procps-3.3.9-r2)
| [blocks B      ] >=sys-apps/util-linux-2.23 (">=sys-apps/util-linux-2.23" is blocking sys-apps/sysvinit-2.88-r4)
| 
|  * Error: The above package list contains packages which cannot be
|  * installed at the same time on the same system.
| 
|   (sys-process/procps-3.3.9-r2:0/0::gentoo, installed) pulled in by
|     sys-process/procps required by @system
| 
|   (sys-apps/util-linux-2.25.2-r2:0/0::gentoo, ebuild scheduled for merge) pulled in by
|     >=sys-apps/util-linux-2.24.1-r3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] (>=sys-apps/util-linux-2.24.1-r3[abi_x86_64
| (-)]) required by (x11-libs/libSM-1.2.2-r1:0/0::gentoo, installed)
|     sys-apps/util-linux required by (app-text/xmlto-0.0.26:0/0::gentoo, installed)
|     sys-apps/util-linux required by (app-text/build-docbook-catalog-1.19.1:0/0::gentoo, installed)
|     sys-apps/util-linux[static-libs?] (sys-apps/util-linux) required by (sys-fs/zfs-9999:0/0::gentoo, installed)
|     >=sys-apps/util-linux-2.20 required by (sys-fs/udev-216:0/0::gentoo, installed)
|     >=sys-apps/util-linux-2.16 required by (sys-fs/e2fsprogs-1.42.12:0/0::gentoo, installed)
|     >=sys-apps/util-linux-2.16 required by (dev-libs/apr-1.5.0-r2:1/1::gentoo, installed)
|     sys-apps/util-linux required by @system
|     sys-apps/util-linux required by (net-fs/nfs-utils-1.3.1-r5:0/0::gentoo, installed)
|     sys-apps/util-linux required by (app-emulation/lxc-1.0.7:0/0::gentoo, installed)
| 
|   (sys-apps/sysvinit-2.88-r4:0/0::gentoo, ebuild scheduled for merge) pulled in by
|     >=sys-apps/sysvinit-2.86-r6 required by (sys-apps/openrc-0.13.11:0/0::gentoo, installed)
|     <=sys-apps/sysvinit-2.88-r4 required by (sys-power/apcupsd-3.14.8-r2:0/0::gentoo, installed)
|     sys-apps/sysvinit required by @selected
| 
| 
| For more information about Blocked Packages, please refer to the following
| section of the Gentoo Linux x86 Handbook (architecture is irrelevant):
| 
| http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?full=1#blocked
| 
| 
| The following USE changes are necessary to proceed:
|  (see "package.use" in the portage(5) man page for more details)
| # required by x11-libs/pango-1.36.8
| # required by media-libs/gst-plugins-base-1.4.5[pango]
| # required by net-libs/webkit-gtk-2.4.8-r200[gstreamer]
| # required by media-gfx/gimp-2.8.10-r1[webkit]
| # required by @selected
| # required by @world (argument)
| =x11-libs/cairo-1.12.18-r1 xcb X
`----


The USE changes don't help, and I would conclude that I cannot update
because there is no combination of packages that would satisfy all
dependencies.  And this shouldn't happen.


-- 
Again we must be afraid of speaking of daemons for fear that daemons
might swallow us.  Finally, this fear has become reasonable.


^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [gentoo-user] Re: blockage
  2015-03-22  5:21 ` [gentoo-user] blockage Jonathan Callen
@ 2015-03-22 11:00   ` lee
  0 siblings, 0 replies; 17+ messages in thread
From: lee @ 2015-03-22 11:00 UTC (permalink / raw
  To: gentoo-user

Jonathan Callen <jcallen@gentoo.org> writes:

> On 2015-03-21 23:24, lee wrote:
>> Hi,
>> 
>> when trying to update with 'emerge -j 8 -a --update --deep 
>> --with-bdeps=y @world' after 'emerge --sync', I'm getting the
>> following message:
>> 
>> 
>> * Error: The above package list contains packages which cannot be *
>> installed at the same time on the same system.
>> 
>> (sys-process/procps-3.3.9-r2:0/0::gentoo, installed) pulled in by 
>> sys-process/procps required by @system
>> 
>> (sys-apps/util-linux-2.25.2-r2:0/0::gentoo, ebuild scheduled for
>> merge) pulled in by
>>> =sys-apps/util-linux-2.24.1-r3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
>>> (>=sys-apps/util-linux-2.24.1-r3[abi_x86_64
>> (-)]) required by (x11-libs/libSM-1.2.2-r1:0/0::gentoo, installed) 
>> sys-apps/util-linux required by (app-text/xmlto-0.0.26:0/0::gentoo,
>> installed) sys-apps/util-linux required by
>> (app-text/build-docbook-catalog-1.19.1:0/0::gentoo, installed) 
>> sys-apps/util-linux[static-libs?] (sys-apps/util-linux) required by
>> (sys-fs/zfs-9999:0/0::gentoo, installed)
>>> =sys-apps/util-linux-2.20 required by
>>> (sys-fs/udev-216:0/0::gentoo, installed) 
>>> =sys-apps/util-linux-2.16 required by
>>> (sys-fs/e2fsprogs-1.42.12:0/0::gentoo, installed) 
>>> =sys-apps/util-linux-2.16 required by
>>> (dev-libs/apr-1.5.0-r2:1/1::gentoo, installed)
>> sys-apps/util-linux required by @system sys-apps/util-linux
>> required by (net-fs/nfs-utils-1.3.1-r5:0/0::gentoo, installed) 
>> sys-apps/util-linux required by
>> (app-emulation/lxc-1.0.7:0/0::gentoo, installed)
>> 
>> (sys-apps/sysvinit-2.88-r4:0/0::gentoo, ebuild scheduled for merge)
>> pulled in by
>>> =sys-apps/sysvinit-2.86-r6 required by
>>> (sys-apps/openrc-0.13.11:0/0::gentoo, installed)
>> <=sys-apps/sysvinit-2.88-r4 required by
>> (sys-power/apcupsd-3.14.8-r2:0/0::gentoo, installed)
>> 
>> 
>> I don't understand this message.  What is blocked by what and why,
>> and what am I supposed to do?
>> 
>> 
>
> From what I can see, it appears that the problem may be that you need
> one of the following packages installed for sys-power/apcupsd:
>
>   >=sys-apps/util-linux-2.23[tty-helpers]
>   <=sys-apps/sysvinit-2.88-r4
>
> You probably currently have an older version of sysvinit installed,
> which satisfies that dependency.  Portage wants to upgrade you to the
> latest version of sysvinit, but you don't have a new-enough util-linux
> installed with USE=tty-helpers, and you didn't tell portage it was
> allowed to set that flag, so it doesn't know what you want to do about
> the issue.
>
> The easiest solution is probably to add "sys-apps/util-linux
> tty-helpers" to your /etc/portage/package.use.

There appear to be packages requiring various particular versions of
util-linux, like 2.20 and 2.16, and there's no more recent apcupsd
available, so at least version 2.23 is required.  Something similar
seems to be going on for sysvinit with openrc and apcupsd requiring
different versions of it.


-- 
Again we must be afraid of speaking of daemons for fear that daemons
might swallow us.  Finally, this fear has become reasonable.


^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [gentoo-user] blockage
  2015-03-22 10:45   ` lee
@ 2015-03-22 11:31     ` Alan McKinnon
  2015-03-22 12:09       ` Tom H
  0 siblings, 1 reply; 17+ messages in thread
From: Alan McKinnon @ 2015-03-22 11:31 UTC (permalink / raw
  To: gentoo-user

On 22/03/2015 12:45, lee wrote:


[big snip]


> Apcupsd is non-vital, so:
> 
> 
> ,----
> | emerge -a --nodeps apcupsd
> | [ebuild   R    ] sys-power/apcupsd-3.14.8-r2
> | 
> | emerge -j 8 -a --update --deep --with-bdeps=y @world
> | Calculating dependencies... done!                                                                                                                                                                                                   [26/102052]
> | [ebuild     U  ] virtual/libiconv-0-r2 [0-r1]
> | [ebuild     U  ] sys-devel/gnuconfig-20140728 [20140212]
> | [ebuild     U  ] sys-libs/timezone-data-2015a [2014j]
> | [ebuild     U  ] app-text/rman-3.2-r1 [3.2]
> | [ebuild     U  ] dev-libs/vala-common-0.26.2 [0.24.0]
> | [ebuild     U  ] gnome-base/gnome-common-3.14.0 [3.12.0]
> | [ebuild     U  ] sys-devel/make-4.1-r1 [4.0-r1]
> | [ebuild     U  ] app-admin/eselect-1.4.4 [1.4.3]
> | [ebuild     U  ] sys-apps/man-pages-3.79 [3.78]
> | [ebuild     U  ] media-fonts/liberation-fonts-2.00.1-r1 [2.00.0-r1]
> | [ebuild     U  ] sys-kernel/linux-headers-3.18 [3.16]
> | [ebuild     U  ] app-crypt/gnupg-1.4.19 [1.4.18]
> | [ebuild     U  ] mail-client/mutt-1.5.23-r5 [1.5.22-r3]
> | [ebuild     U  ] dev-lang/orc-0.4.23 [0.4.19]
> | [ebuild     U  ] dev-libs/openssl-1.0.1l-r1 [1.0.1k]
> | [ebuild     U  ] dev-python/setuptools-12.0.1 [7.0]
> | [ebuild     U  ] dev-util/gdbus-codegen-2.42.2 [2.40.2]
> | [ebuild     U  ] dev-libs/glib-2.42.2 [2.40.2] USE="-dbus%" 
> | [ebuild     U  ] sys-apps/util-linux-2.25.2-r2 [2.24.1-r3] USE="-systemd% -tty-helpers*" 
> | [ebuild     U  ] x11-libs/libXfont-1.5.1 [1.5.0]
> | [ebuild     U  ] x11-libs/libXxf86vm-1.1.4 [1.1.3]
> | [ebuild     U  ] app-editors/nano-2.3.6 [2.3.2] USE="spell*" 
> | [ebuild     UD ] sys-apps/sysvinit-2.88-r4 [2.88-r7]
> | [ebuild     U  ] dev-qt/qtgui-4.8.5-r4 [4.8.5-r3]
> | [ebuild     U  ] x11-libs/cairo-1.12.18-r1 [1.12.16-r4]
> | [ebuild  NS    ] sys-kernel/gentoo-sources-3.18.9 [3.17.7, 3.17.8-r1, 3.18.7] USE="-build -deblob -experimental -symlink" 
> | [ebuild     U  ] dev-libs/gobject-introspection-common-1.42.0 [1.40.0]
> | [ebuild     U  ] dev-libs/gobject-introspection-1.42.0-r1 [1.40.0-r2]
> | [blocks b      ] <dev-libs/gobject-introspection-1.42.0 ("<dev-libs/gobject-introspection-1.42.0" is blocking dev-libs/gobject-introspection-common-1.42.0)
> | [ebuild     U  ] dev-libs/atk-2.14.0 [2.12.0-r1]
> | [ebuild     U  ] media-libs/gstreamer-1.4.5 [1.2.4-r2]
> | [ebuild     U  ] gnome-base/gsettings-desktop-schemas-3.14.1 [3.12.2]
> | [ebuild     U  ] app-accessibility/at-spi2-core-2.14.1 [2.12.0]
> | [ebuild     U  ] dev-libs/json-glib-1.0.2-r1 [1.0.2]
> | [ebuild     U  ] net-misc/modemmanager-1.4.2 [1.4.0]
> | [ebuild     U  ] net-libs/glib-networking-2.42.1 [2.40.1-r1]
> | [ebuild     U  ] app-accessibility/at-spi2-atk-2.14.1 [2.12.1]
> | [ebuild     U  ] gnome-base/librsvg-2.40.8 [2.40.6]
> | [ebuild     U  ] x11-libs/gtk+-2.24.27 [2.24.25]
> | [ebuild     U  ] media-libs/gst-plugins-base-1.4.5 [1.2.4-r1]
> | [ebuild     U  ] net-libs/libsoup-2.48.1 [2.46.0-r1]
> | [ebuild  N     ] x11-themes/adwaita-icon-theme-3.14.1  USE="-branding" 
> | [ebuild     U  ] x11-libs/gtk+-3.14.9 [3.12.2] USE="-broadway%" 
> | [ebuild     U  ] x11-drivers/nvidia-drivers-346.47 [346.35]
> | [blocks B      ] <sys-apps/sysvinit-2.88-r7 ("<sys-apps/sysvinit-2.88-r7" is blocking sys-apps/util-linux-2.25.2-r2, sys-apps/util-linux-2.24.1-r3)
> | [blocks B      ] <sys-apps/sysvinit-2.88-r6 ("<sys-apps/sysvinit-2.88-r6" is blocking sys-process/procps-3.3.9-r2)
> | [blocks B      ] >=sys-apps/util-linux-2.23 (">=sys-apps/util-linux-2.23" is blocking sys-apps/sysvinit-2.88-r4)
> | 
> |  * Error: The above package list contains packages which cannot be
> |  * installed at the same time on the same system.
> | 
> |   (sys-process/procps-3.3.9-r2:0/0::gentoo, installed) pulled in by
> |     sys-process/procps required by @system
> | 
> |   (sys-apps/util-linux-2.25.2-r2:0/0::gentoo, ebuild scheduled for merge) pulled in by
> |     >=sys-apps/util-linux-2.24.1-r3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] (>=sys-apps/util-linux-2.24.1-r3[abi_x86_64
> | (-)]) required by (x11-libs/libSM-1.2.2-r1:0/0::gentoo, installed)
> |     sys-apps/util-linux required by (app-text/xmlto-0.0.26:0/0::gentoo, installed)
> |     sys-apps/util-linux required by (app-text/build-docbook-catalog-1.19.1:0/0::gentoo, installed)
> |     sys-apps/util-linux[static-libs?] (sys-apps/util-linux) required by (sys-fs/zfs-9999:0/0::gentoo, installed)
> |     >=sys-apps/util-linux-2.20 required by (sys-fs/udev-216:0/0::gentoo, installed)
> |     >=sys-apps/util-linux-2.16 required by (sys-fs/e2fsprogs-1.42.12:0/0::gentoo, installed)
> |     >=sys-apps/util-linux-2.16 required by (dev-libs/apr-1.5.0-r2:1/1::gentoo, installed)
> |     sys-apps/util-linux required by @system
> |     sys-apps/util-linux required by (net-fs/nfs-utils-1.3.1-r5:0/0::gentoo, installed)
> |     sys-apps/util-linux required by (app-emulation/lxc-1.0.7:0/0::gentoo, installed)
> | 
> |   (sys-apps/sysvinit-2.88-r4:0/0::gentoo, ebuild scheduled for merge) pulled in by
> |     >=sys-apps/sysvinit-2.86-r6 required by (sys-apps/openrc-0.13.11:0/0::gentoo, installed)
> |     <=sys-apps/sysvinit-2.88-r4 required by (sys-power/apcupsd-3.14.8-r2:0/0::gentoo, installed)
> |     sys-apps/sysvinit required by @selected
> | 
> | 
> | For more information about Blocked Packages, please refer to the following
> | section of the Gentoo Linux x86 Handbook (architecture is irrelevant):
> | 
> | http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?full=1#blocked
> | 
> | 
> | The following USE changes are necessary to proceed:
> |  (see "package.use" in the portage(5) man page for more details)
> | # required by x11-libs/pango-1.36.8
> | # required by media-libs/gst-plugins-base-1.4.5[pango]
> | # required by net-libs/webkit-gtk-2.4.8-r200[gstreamer]
> | # required by media-gfx/gimp-2.8.10-r1[webkit]
> | # required by @selected
> | # required by @world (argument)
> | =x11-libs/cairo-1.12.18-r1 xcb X
> `----
> 
> 
> The USE changes don't help, and I would conclude that I cannot update
> because there is no combination of packages that would satisfy all
> dependencies.  And this shouldn't happen.
> 
> 



It looks to me like sysvinit-2.88-r7 was stabilized and the maintainer
of apcupsd didn't notice. From the ebuild for apcupsd-3.14.8-r2:

DEPEND="
        ||      ( >=sys-apps/util-linux-2.23[tty-helpers]
                  <=sys-apps/sysvinit-2.88-r4
                  sys-freebsd/freebsd-ubin
                )

What I suggest is copy that ebuild to your local overlay and update the
DEPEND to <=sys-apps/sysvinit-2.88-r7 and redigest

If that gives a correct update path for world, then file a bug against
apcupsd.

You might have to first work through the entirely unrelated USE changes
for cairo to get emerge -avuND world to complete though



-- 
Alan McKinnon
alan.mckinnon@gmail.com



^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [gentoo-user] blockage
  2015-03-22 11:31     ` Alan McKinnon
@ 2015-03-22 12:09       ` Tom H
  2015-03-22 13:04         ` lee
  0 siblings, 1 reply; 17+ messages in thread
From: Tom H @ 2015-03-22 12:09 UTC (permalink / raw
  To: Gentoo User

On Sun, Mar 22, 2015 at 7:31 AM, Alan McKinnon <alan.mckinnon@gmail.com> wrote:
>
> It looks to me like sysvinit-2.88-r7 was stabilized and the maintainer
> of apcupsd didn't notice. From the ebuild for apcupsd-3.14.8-r2:
>
> DEPEND="
>         ||      ( >=sys-apps/util-linux-2.23[tty-helpers]
>                   <=sys-apps/sysvinit-2.88-r4
>                   sys-freebsd/freebsd-ubin
>                 )
>
> What I suggest is copy that ebuild to your local overlay and update the
> DEPEND to <=sys-apps/sysvinit-2.88-r7 and redigest
>
> If that gives a correct update path for world, then file a bug against
> apcupsd.

Some commands were moved from sysvinit to util-linux, and these
commands are required by apcupsd and are included in util-linux if
it's compiled with the "tty-helpers" use flag.


^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [gentoo-user] blockage
  2015-03-22 12:09       ` Tom H
@ 2015-03-22 13:04         ` lee
  2015-03-22 15:02           ` [gentoo-user] blockage Jonathan Callen
  0 siblings, 1 reply; 17+ messages in thread
From: lee @ 2015-03-22 13:04 UTC (permalink / raw
  To: gentoo-user

Tom H <tomh0665@gmail.com> writes:

> On Sun, Mar 22, 2015 at 7:31 AM, Alan McKinnon <alan.mckinnon@gmail.com> wrote:
>>
>> It looks to me like sysvinit-2.88-r7 was stabilized and the maintainer
>> of apcupsd didn't notice. From the ebuild for apcupsd-3.14.8-r2:
>>
>> DEPEND="
>>         ||      ( >=sys-apps/util-linux-2.23[tty-helpers]
>>                   <=sys-apps/sysvinit-2.88-r4
>>                   sys-freebsd/freebsd-ubin
>>                 )
>>
>> What I suggest is copy that ebuild to your local overlay and update the
>> DEPEND to <=sys-apps/sysvinit-2.88-r7 and redigest
>>
>> If that gives a correct update path for world, then file a bug against
>> apcupsd.
>
> Some commands were moved from sysvinit to util-linux, and these
> commands are required by apcupsd and are included in util-linux if
> it's compiled with the "tty-helpers" use flag.

Is this somehow reflected in the dependencies?  And how could I deal
with the multiple versions of util-linux that seem to be required?

Perhaps I should forcefully update util-linux and use tty-helpers so
that apcupsd still works in case I reboot.  But what other problems
might that cause?


What am I supposed to think?  Should we not update unless no problems
are listed and just wait in case there are some, potentially having to
wait indefinitely?  How about security updates then?


-- 
Again we must be afraid of speaking of daemons for fear that daemons
might swallow us.  Finally, this fear has become reasonable.


^ permalink raw reply	[flat|nested] 17+ messages in thread

* [gentoo-user] Re: blockage
  2015-03-22 13:04         ` lee
@ 2015-03-22 15:02           ` Jonathan Callen
  2015-03-22 18:08             ` lee
  0 siblings, 1 reply; 17+ messages in thread
From: Jonathan Callen @ 2015-03-22 15:02 UTC (permalink / raw
  To: gentoo-user

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

On 2015-03-22 09:04, lee wrote:
> Tom H <tomh0665@gmail.com> writes:
> 
>> On Sun, Mar 22, 2015 at 7:31 AM, Alan McKinnon
>> <alan.mckinnon@gmail.com> wrote:
>>> 
>>> It looks to me like sysvinit-2.88-r7 was stabilized and the
>>> maintainer of apcupsd didn't notice. From the ebuild for
>>> apcupsd-3.14.8-r2:
>>> 
>>> DEPEND=" ||      ( >=sys-apps/util-linux-2.23[tty-helpers] 
>>> <=sys-apps/sysvinit-2.88-r4 sys-freebsd/freebsd-ubin )
>>> 
>>> What I suggest is copy that ebuild to your local overlay and
>>> update the DEPEND to <=sys-apps/sysvinit-2.88-r7 and redigest
>>> 
>>> If that gives a correct update path for world, then file a bug
>>> against apcupsd.
>> 
>> Some commands were moved from sysvinit to util-linux, and these 
>> commands are required by apcupsd and are included in util-linux
>> if it's compiled with the "tty-helpers" use flag.
> 
> Is this somehow reflected in the dependencies?  And how could I
> deal with the multiple versions of util-linux that seem to be
> required?
> 
> Perhaps I should forcefully update util-linux and use tty-helpers
> so that apcupsd still works in case I reboot.  But what other
> problems might that cause?
> 
> 
> What am I supposed to think?  Should we not update unless no
> problems are listed and just wait in case there are some,
> potentially having to wait indefinitely?  How about security
> updates then?
> 
> 

It is reflected in the dependencies by the fact that the first dep
(and generally the one chosen by portage) requires a new-enough
version of util-linux *with the "tty-helpers" USE flag enabled*.  You
don't need multiple versions of anything installed.  If you just add
"sys-apps/util-linux tty-helpers" to your /etc/portage/package.use
file and try again, you will likely find that portage will update
everything for you without any further issues.

- -- 
Jonathan Callen
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAEBCgAGBQJVDtluAAoJEEIQbvYRB3mgracQAJ6roGcBYpbaAjOQ4k3aStRM
zYrv2Augc6JignSm0vZeTcz4h1P5t+WgOmXaKBG7ak6NMz7fIRFW6wpTdKU7uGAl
mM6oYhM4jKapFrmmkgpn3UfHWx6BjdHuWSuifvPP9WNLdppKiWqHXEE1VTcb4aDk
yU3Eu/+GvMHCcXe56K0Hq4KeZaNaxiaJ/cjW6aVphDyE09C35lKgBE0HKgKknNFZ
SmNyEY3TJ0ZKaYVZ6sh3yy9PrCsV5N0gq8O4m5FLDwI12MJOrzbGF5q4XcpCrtqt
mTevQbja+CzE8Mhq7wyj37RjvbgT5KfDzIwVv4yTWAmnht+zKLTLvt+Tz80sQ1eX
ju8tVW8R1iLUcazaBKllwI2EqLn+JaVtwyV81zSezic+gjqx9HFBRGxfawtbxdLc
CEPCbjHjlMJXF2uourUkHHebNZvvpSSPnBDQ31zu++kf0nr3+QOqn6gNdqowZ9ZL
V65DTo3B950FtWr/VJnA3sTye+XO5FGXwVizFjAwNZyppW3LgM27c4DjzaRYEhum
FBdHVwmz4Up7P5mzrwJtel2B6vpL+sTwaFlW93n60Dq02RkvQartJ8Jle9eD45e4
jEkiBDJxSq6ZMfVLqpth/ByNdpJFONjOzjABO+9PJogUUMo4nAoGkJaXdDpjJrjE
/lq1a/s+CrW8m/lZDErF
=IvjR
-----END PGP SIGNATURE-----


^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [gentoo-user] Re: blockage
  2015-03-22 15:02           ` [gentoo-user] blockage Jonathan Callen
@ 2015-03-22 18:08             ` lee
  2015-03-22 21:22               ` Alan McKinnon
  0 siblings, 1 reply; 17+ messages in thread
From: lee @ 2015-03-22 18:08 UTC (permalink / raw
  To: gentoo-user

Jonathan Callen <jcallen@gentoo.org> writes:

> On 2015-03-22 09:04, lee wrote:
>> Tom H <tomh0665@gmail.com> writes:
>> 
>>> On Sun, Mar 22, 2015 at 7:31 AM, Alan McKinnon
>>> <alan.mckinnon@gmail.com> wrote:
>>>> 
>>>> It looks to me like sysvinit-2.88-r7 was stabilized and the
>>>> maintainer of apcupsd didn't notice. From the ebuild for
>>>> apcupsd-3.14.8-r2:
>>>> 
>>>> DEPEND=" ||      ( >=sys-apps/util-linux-2.23[tty-helpers] 
>>>> <=sys-apps/sysvinit-2.88-r4 sys-freebsd/freebsd-ubin )
>>>> 
>>>> What I suggest is copy that ebuild to your local overlay and
>>>> update the DEPEND to <=sys-apps/sysvinit-2.88-r7 and redigest
>>>> 
>>>> If that gives a correct update path for world, then file a bug
>>>> against apcupsd.
>>> 
>>> Some commands were moved from sysvinit to util-linux, and these 
>>> commands are required by apcupsd and are included in util-linux
>>> if it's compiled with the "tty-helpers" use flag.
>> 
>> Is this somehow reflected in the dependencies?  And how could I
>> deal with the multiple versions of util-linux that seem to be
>> required?
>> 
>> Perhaps I should forcefully update util-linux and use tty-helpers
>> so that apcupsd still works in case I reboot.  But what other
>> problems might that cause?
>> 
>> 
>> What am I supposed to think?  Should we not update unless no
>> problems are listed and just wait in case there are some,
>> potentially having to wait indefinitely?  How about security
>> updates then?
>> 
>> 
>
> It is reflected in the dependencies by the fact that the first dep
> (and generally the one chosen by portage) requires a new-enough
> version of util-linux *with the "tty-helpers" USE flag enabled*.  You
> don't need multiple versions of anything installed.  If you just add
> "sys-apps/util-linux tty-helpers" to your /etc/portage/package.use
> file and try again, you will likely find that portage will update
> everything for you without any further issues.

Oh that actually works!  How is one supposed to know that this use flag
must be added?


-- 
Again we must be afraid of speaking of daemons for fear that daemons
might swallow us.  Finally, this fear has become reasonable.


^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [gentoo-user] Re: blockage
  2015-03-22 18:08             ` lee
@ 2015-03-22 21:22               ` Alan McKinnon
  2015-03-22 21:54                 ` Dale
  2015-03-23  9:55                 ` Peter Humphrey
  0 siblings, 2 replies; 17+ messages in thread
From: Alan McKinnon @ 2015-03-22 21:22 UTC (permalink / raw
  To: gentoo-user

On 22/03/2015 20:08, lee wrote:
> Jonathan Callen <jcallen@gentoo.org> writes:
> 
>> On 2015-03-22 09:04, lee wrote:
>>> Tom H <tomh0665@gmail.com> writes:
>>>
>>>> On Sun, Mar 22, 2015 at 7:31 AM, Alan McKinnon
>>>> <alan.mckinnon@gmail.com> wrote:
>>>>>
>>>>> It looks to me like sysvinit-2.88-r7 was stabilized and the
>>>>> maintainer of apcupsd didn't notice. From the ebuild for
>>>>> apcupsd-3.14.8-r2:
>>>>>
>>>>> DEPEND=" ||      ( >=sys-apps/util-linux-2.23[tty-helpers] 
>>>>> <=sys-apps/sysvinit-2.88-r4 sys-freebsd/freebsd-ubin )
>>>>>
>>>>> What I suggest is copy that ebuild to your local overlay and
>>>>> update the DEPEND to <=sys-apps/sysvinit-2.88-r7 and redigest
>>>>>
>>>>> If that gives a correct update path for world, then file a bug
>>>>> against apcupsd.
>>>>
>>>> Some commands were moved from sysvinit to util-linux, and these 
>>>> commands are required by apcupsd and are included in util-linux
>>>> if it's compiled with the "tty-helpers" use flag.
>>>
>>> Is this somehow reflected in the dependencies?  And how could I
>>> deal with the multiple versions of util-linux that seem to be
>>> required?
>>>
>>> Perhaps I should forcefully update util-linux and use tty-helpers
>>> so that apcupsd still works in case I reboot.  But what other
>>> problems might that cause?
>>>
>>>
>>> What am I supposed to think?  Should we not update unless no
>>> problems are listed and just wait in case there are some,
>>> potentially having to wait indefinitely?  How about security
>>> updates then?
>>>
>>>
>>
>> It is reflected in the dependencies by the fact that the first dep
>> (and generally the one chosen by portage) requires a new-enough
>> version of util-linux *with the "tty-helpers" USE flag enabled*.  You
>> don't need multiple versions of anything installed.  If you just add
>> "sys-apps/util-linux tty-helpers" to your /etc/portage/package.use
>> file and try again, you will likely find that portage will update
>> everything for you without any further issues.
> 
> Oh that actually works!  How is one supposed to know that this use flag
> must be added?



Sadly, you don't know. There is no clue in any of the output you posted
that this is required, so your only solution is to ask the collective
memory of the community. Lucky for you and others, Jonathan was aware of
the problem and was kind enough to post the solution.

This is one of the things that is starting to real get on my damn tits
about portage, for about 2 years now. It's not an easy problem to solve,
and to be honest, portage is not helping at all. You have two options in
running it: don't use -v and get very little info, or use -v and get a
terminal dump of the entire graph tree with lots of stuff and zero real
information about how to solve it. Look at my thread with Dale just the
other day, I managed to help him with the correct answer because I had a
magic brainwave to search for the "<" character.

Seriously, what kind of process would ever use that as a problem solving
approach?

In your case, the solution is in the ebuild for acpupsd and it's
specific DEPENDs. Now, I'm generally OK with looking in ebuilds for real
answers and have gotten used to it, but ffs I should not have to do
that. Well-written software should provide that information in it's
output, and it shouldn't be hard to get the software to do it.

Ok, rant over.



-- 
Alan McKinnon
alan.mckinnon@gmail.com



^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [gentoo-user] Re: blockage
  2015-03-22 21:22               ` Alan McKinnon
@ 2015-03-22 21:54                 ` Dale
  2015-03-23  9:55                 ` Peter Humphrey
  1 sibling, 0 replies; 17+ messages in thread
From: Dale @ 2015-03-22 21:54 UTC (permalink / raw
  To: gentoo-user

Alan McKinnon wrote:
> Sadly, you don't know. There is no clue in any of the output you
> posted that this is required, so your only solution is to ask the
> collective memory of the community. Lucky for you and others, Jonathan
> was aware of the problem and was kind enough to post the solution.
> This is one of the things that is starting to real get on my damn tits
> about portage, for about 2 years now. It's not an easy problem to
> solve, and to be honest, portage is not helping at all. You have two
> options in running it: don't use -v and get very little info, or use
> -v and get a terminal dump of the entire graph tree with lots of stuff
> and zero real information about how to solve it. Look at my thread
> with Dale just the other day, I managed to help him with the correct
> answer because I had a magic brainwave to search for the "<"
> character. Seriously, what kind of process would ever use that as a
> problem solving approach? In your case, the solution is in the ebuild
> for acpupsd and it's specific DEPENDs. Now, I'm generally OK with
> looking in ebuilds for real answers and have gotten used to it, but
> ffs I should not have to do that. Well-written software should provide
> that information in it's output, and it shouldn't be hard to get the
> software to do it. Ok, rant over. 


+1 and you dang skippy, pat on the back etc etc etc. 

Dale

:-)  :-) 


^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [gentoo-user] Re: blockage
  2015-03-22 21:22               ` Alan McKinnon
  2015-03-22 21:54                 ` Dale
@ 2015-03-23  9:55                 ` Peter Humphrey
  2015-03-23  9:59                   ` Alan McKinnon
  1 sibling, 1 reply; 17+ messages in thread
From: Peter Humphrey @ 2015-03-23  9:55 UTC (permalink / raw
  To: gentoo-user

On Sunday 22 March 2015 23:22:33 Alan McKinnon wrote:

> This is one of the things that is starting to real get on my damn tits
> about portage, for about 2 years now. It's not an easy problem to solve,
> and to be honest, portage is not helping at all. You have two options in
> running it: don't use -v and get very little info, or use -v and get a
> terminal dump of the entire graph tree with lots of stuff and zero real
> information about how to solve it. Look at my thread with Dale just the
> other day, I managed to help him with the correct answer because I had a
> magic brainwave to search for the "<" character.
> 
> Seriously, what kind of process would ever use that as a problem solving
> approach?
> 
> In your case, the solution is in the ebuild for acpupsd and it's
> specific DEPENDs. Now, I'm generally OK with looking in ebuilds for real
> answers and have gotten used to it, but ffs I should not have to do
> that. Well-written software should provide that information in it's
> output, and it shouldn't be hard to get the software to do it.
> 
> Ok, rant over.

Sounds like you're volunteering, Alan.   ;-)

-- 
Rgds
Peter.



^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [gentoo-user] Re: blockage
  2015-03-23  9:55                 ` Peter Humphrey
@ 2015-03-23  9:59                   ` Alan McKinnon
  2015-03-23 10:04                     ` Peter Humphrey
  2015-03-23 22:07                     ` James
  0 siblings, 2 replies; 17+ messages in thread
From: Alan McKinnon @ 2015-03-23  9:59 UTC (permalink / raw
  To: gentoo-user

On 23/03/2015 11:55, Peter Humphrey wrote:
> On Sunday 22 March 2015 23:22:33 Alan McKinnon wrote:
> 
>> This is one of the things that is starting to real get on my damn tits
>> about portage, for about 2 years now. It's not an easy problem to solve,
>> and to be honest, portage is not helping at all. You have two options in
>> running it: don't use -v and get very little info, or use -v and get a
>> terminal dump of the entire graph tree with lots of stuff and zero real
>> information about how to solve it. Look at my thread with Dale just the
>> other day, I managed to help him with the correct answer because I had a
>> magic brainwave to search for the "<" character.
>>
>> Seriously, what kind of process would ever use that as a problem solving
>> approach?
>>
>> In your case, the solution is in the ebuild for acpupsd and it's
>> specific DEPENDs. Now, I'm generally OK with looking in ebuilds for real
>> answers and have gotten used to it, but ffs I should not have to do
>> that. Well-written software should provide that information in it's
>> output, and it shouldn't be hard to get the software to do it.
>>
>> Ok, rant over.
> 
> Sounds like you're volunteering, Alan.   ;-)


I do have some of the required skills, and I have free time right now.

Maybe I'll have a deeper look into portage's code with a view to
improving this area. No promises thought :-)



-- 
Alan McKinnon
alan.mckinnon@gmail.com



^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [gentoo-user] Re: blockage
  2015-03-23  9:59                   ` Alan McKinnon
@ 2015-03-23 10:04                     ` Peter Humphrey
  2015-03-23 22:07                     ` James
  1 sibling, 0 replies; 17+ messages in thread
From: Peter Humphrey @ 2015-03-23 10:04 UTC (permalink / raw
  To: gentoo-user

On Monday 23 March 2015 11:59:23 Alan McKinnon wrote:

> Maybe I'll have a deeper look into portage's code with a view to
> improving this area. No promises thought :-)

So we'll expect to see you again, wringing your hands and shivering, in 
about six months then...

:)

-- 
Rgds
Peter.



^ permalink raw reply	[flat|nested] 17+ messages in thread

* [gentoo-user] Re: blockage
  2015-03-23  9:59                   ` Alan McKinnon
  2015-03-23 10:04                     ` Peter Humphrey
@ 2015-03-23 22:07                     ` James
  2015-03-28 13:44                       ` lee
  1 sibling, 1 reply; 17+ messages in thread
From: James @ 2015-03-23 22:07 UTC (permalink / raw
  To: gentoo-user

Alan McKinnon <alan.mckinnon <at> gmail.com> writes:

> > Sounds like you're volunteering, Alan.   
> I do have some of the required skills, and I have free time right now.

Ah; stepping up are we? I'll be hoping you are taking requests on
the 'portage thingy' ? 
How'z about extending emerge with a few extra commands & operands :: ?

that installs a new gentoo system (image) via an ansible file(s)?
Stephan put some stuff up a while back, but I have not gotten
back around to testing it. I recall you had some early workings too?

There's even some open source work on an ansible gui [1]:


If we have some quick way to install, then systems could be setup,
customized, used for testing and torn down again, all in a few hours? I'd
focus on simple, minimized installs and it would give the user base a way to
duplicate  systems for problem verification and resolution. Also, as
clusters, clouds and various virtualizations continue to mature, it could
also aid in other forms of gentoo image debugging and verification
if bugs exist only in virtualized form or also in traditional installs.

Just a few thoughts; no big deal. If you step back a bit there are 
many ways to approach portage/ebuild enhancements.



> Maybe I'll have a deeper look into portage's code with a view to
> improving this area. No promises thought 

The dev repos and project repos  are good places to start [2,3]:


James

[1] https://github.com/ansible-semaphore/semaphore

[2] http://gitweb.gentoo.org/

[3] http://gitweb.gentoo.org/proj/




^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: [gentoo-user] Re: blockage
  2015-03-23 22:07                     ` James
@ 2015-03-28 13:44                       ` lee
  0 siblings, 0 replies; 17+ messages in thread
From: lee @ 2015-03-28 13:44 UTC (permalink / raw
  To: gentoo-user

James <wireless@tampabay.rr.com> writes:

> If we have some quick way to install, then systems could be setup,
> customized, used for testing and torn down again, all in a few hours? I'd
> focus on simple, minimized installs and it would give the user base a way to
> duplicate  systems for problem verification and resolution.

+1

Gentoo is really nice, and I too would like to see a way of installing a
minimal system in a faster way.  Now I need to boot the live DVD and
follow the manual to get a starting point, which takes a lot of time
which I don't have.


As to updating, it kinda turns into a PITA because you might run into
dependency problems, and you just /might/ be able to solve them --- or
not.  I can *not* have the servers in a /maybe/ operational state, so my
only choice is to *not* update them.  That, of course, isn't really a
choice either, and it leads to unreasonably long intervals between
updates, which in turn become even more difficult because more has
changed.

The same is true for my machine at home, and after the last update with
these dependency problems, I haven't had the time to compile the new
kernel that came with it --- and I probably won't because there will be
another one next time.  I didn't dare to even try to update the servers
at work after that, and I didn't dare to reboot at home.

What do you guys do?  Take the risk of having the machines down for
hours due to an update?


For those who might argue that I shouldn't put Gentoo on servers: ZFS is
required, and Gentoo appears to be the safest and easiest distribution
when you need ZFS.  Even when you don't need ZFS, there's still an awful
lack of alternatives nowadays.


-- 
Again we must be afraid of speaking of daemons for fear that daemons
might swallow us.  Finally, this fear has become reasonable.


^ permalink raw reply	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2015-03-28 14:08 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-03-22  3:24 [gentoo-user] blockage lee
2015-03-22  5:21 ` [gentoo-user] blockage Jonathan Callen
2015-03-22 11:00   ` lee
2015-03-22  9:24 ` [gentoo-user] blockage Alan McKinnon
2015-03-22 10:45   ` lee
2015-03-22 11:31     ` Alan McKinnon
2015-03-22 12:09       ` Tom H
2015-03-22 13:04         ` lee
2015-03-22 15:02           ` [gentoo-user] blockage Jonathan Callen
2015-03-22 18:08             ` lee
2015-03-22 21:22               ` Alan McKinnon
2015-03-22 21:54                 ` Dale
2015-03-23  9:55                 ` Peter Humphrey
2015-03-23  9:59                   ` Alan McKinnon
2015-03-23 10:04                     ` Peter Humphrey
2015-03-23 22:07                     ` James
2015-03-28 13:44                       ` lee

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox