public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
From: Alan Mackenzie <acm@muc.de>
To: gentoo-user@lists.gentoo.org
Subject: Re: [gentoo-user] Systemd upower
Date: Mon, 9 Jun 2014 18:43:04 +0000	[thread overview]
Message-ID: <20140609184304.GE3473@acm.acm> (raw)
In-Reply-To: <5395DE61.5060601@gentoo.org>

Hello, Rick, thanks for the reply.

On Mon, Jun 09, 2014 at 12:18:41PM -0400, Rick "Zero_Chaos" Farina wrote:
> On 06/09/2014 11:34 AM, Alan Mackenzie wrote:

> > I do this:

> >     emerge --unmerge upower
> >     emerge -1vp sys-power/upower-pm-utils

> > , and I still get portage threatening to merge that other init system:

> >     These are the packages that would be merged, in order:

> >     Calculating dependencies... done!
> >     [ebuild  N     ] dev-python/lxml-3.3.5  USE="threads -beautifulsoup3 -doc -examples" PYTHON_TARGETS="python2_7 python3_3 -python3_2 (-python3_4)" 3,387 kB
> >     [ebuild  N     ] sys-apps/systemd-212-r5:0/2  USE="acl filecaps firmware-loader gudev introspection kmod pam policykit python seccomp -audit -cryptsetup -doc -gcrypt -http (-kdbus) -lzma -qrcode (-selinux) (-ssl) {-test} -vanilla -xattr" ABI_X86="(64) (-32) (-x32)" PYTHON_SINGLE_TARGET="python2_7 -python3_2 -python3_3" PYTHON_TARGETS="python2_7 python3_3 -python3_2" 2,659 kB
> >     [ebuild  N     ] sys-apps/gentoo-systemd-integration-4  52 kB
> >     [ebuild  N     ] virtual/libgudev-208  USE="introspection -static-libs" ABI_X86="(64) (-32) (-x32)" 0 kB
> >     [ebuild  N     ] sys-power/upower-pm-utils-0.9.23  USE="introspection -doc -ios" 416 kB
> >     [blocks B      ] sys-fs/udev ("sys-fs/udev" is blocking sys-apps/systemd-212-r5, sys-apps/gentoo-systemd-integration-4)
> >     [blocks B      ] sys-apps/systemd ("sys-apps/systemd" is blocking sys-fs/udev-208)

> >     Total: 5 packages (5 new), Size of downloads: 6,513 kB
> >     Conflict: 2 blocks (2 unsatisfied)

> It would be helpful to build with --tree so we can get some idea of what
> is depending on systemd.

OK.  emerge -1vpt sys-power/upower-pm-utils gives me:

    These are the packages that would be merged, in reverse order:

    Calculating dependencies  ... done!
    [ebuild  N     ] sys-power/upower-pm-utils-0.9.23  USE="introspection -doc -ios" 416 kB
    [ebuild  N     ]  virtual/libgudev-208  USE="introspection -static-libs" ABI_X86="(64) (-32) (-x32)" 0 kB
    [nomerge       ] virtual/libgudev-208  USE="introspection -static-libs" ABI_X86="(64) (-32) (-x32)"
    [nomerge       ]  sys-apps/systemd-212-r5:0/2  USE="acl filecaps firmware-loader gudev introspection kmod pam policykit python seccomp -audit -cryptsetup -doc -gcrypt -http (-kdbus) -lzma -qrcode (-selinux) (-ssl) {-test} -vanilla -xattr" ABI_X86="(64) (-32) (-x32)" PYTHON_SINGLE_TARGET="python2_7 -python3_2 -python3_3" PYTHON_TARGETS="python2_7 python3_3 -python3_2"
    [ebuild  N     ]   sys-apps/gentoo-systemd-integration-4  52 kB
    [ebuild  N     ]    sys-apps/systemd-212-r5:0/2  USE="acl filecaps firmware-loader gudev introspection kmod pam policykit python seccomp -audit -cryptsetup -doc -gcrypt -http (-kdbus) -lzma -qrcode (-selinux) (-ssl) {-test} -vanilla -xattr" ABI_X86="(64) (-32) (-x32)" PYTHON_SINGLE_TARGET="python2_7 -python3_2 -python3_3" PYTHON_TARGETS="python2_7 python3_3 -python3_2" 2,659 kB
    [ebuild  N     ]     dev-python/lxml-3.3.5  USE="threads -beautifulsoup3 -doc -examples" PYTHON_TARGETS="python2_7 python3_3 -python3_2 (-python3_4)" 3,387 kB
    [blocks B      ] sys-apps/systemd ("sys-apps/systemd" is blocking sys-fs/udev-208)
    [blocks B      ] sys-fs/udev ("sys-fs/udev" is blocking sys-apps/systemd-212-r5, sys-apps/gentoo-systemd-integration-4)

    Total: 5 packages (5 new), Size of downloads: 6,513 kB
    Conflict: 2 blocks (2 unsatisfied)

.  Taking a hint from the emerge man page, and adding --update, I get:

    These are the packages that would be merged, in reverse order:

    Calculating dependencies  ... done!
    [ebuild  N     ] sys-power/upower-pm-utils-0.9.23  USE="introspection -doc -ios" 416 kB
    [ebuild  N     ]  virtual/libgudev-208  USE="introspection -static-libs" ABI_X86="(64) (-32) (-x32)" 0 kB
    [ebuild     U  ]   sys-fs/udev-212-r1 [208] USE="acl firmware-loader gudev introspection kmod -doc (-selinux) -static-libs (-openrc%*)" ABI_X86="(64) (-32) (-x32)" 2,660 kB
    [ebuild     U  ]    sys-apps/hwids-20140317 [20130915.1] USE="udev" 1,585 kB
    [ebuild     U  ]    sys-apps/kmod-17 [15] USE="python%* tools zlib -debug -doc -lzma -static-libs (-openrc%*)" PYTHON_TARGETS="python2_7%* python3_3%* -python3_2% (-python3_4)" 1,450 kB

    Total: 5 packages (3 upgrades, 2 new), Size of downloads: 6,110 kB

, which seems like what I wanted in the first place.  

Then again, I call

   emerge -1vpuND --color y --tree sys-power/upower-pm-utils 2>&1 | less -F

, things go pear shaped again, with:

    These are the packages that would be merged, in reverse order:

    Calculating dependencies  .... ............. .. .... .............. .... done!

    !!! Multiple package instances within a single package slot have been pulled
    !!! into the dependency graph, resulting in a slot conflict:

    dev-lang/perl:0

      (dev-lang/perl-5.16.3::gentoo, ebuild scheduled for merge) pulled in by
        >=dev-lang/perl-5.16 required by (dev-perl/XML-Parser-2.410.0::gentoo, installed)

      (dev-lang/perl-5.12.4-r1::gentoo, installed) pulled in by
        dev-lang/perl:0/0= required by (net-print/cups-filters-1.0.53::gentoo, installed)

    app-text/poppler:0

      (app-text/poppler-0.24.3::gentoo, installed) pulled in by
        app-text/poppler:0/43=[cxx,jpeg,lcms,tiff,xpdf-headers(+)] required by (net-print/cups-filters-1.0.53::gentoo, installed)

      (app-text/poppler-0.26.1::gentoo, ebuild scheduled for merge) pulled in by
        (no parents that aren't satisfied by other packages in this slot)


What the heck is going on, when a package management system can't even
make a decision on which version of perl to use, and stick to that
decision?  And it can only be described as a bug, that the gobbledegook
"(no parents that aren't satisfied by other packages in this slot)"
passes for a supposedly informative message.

Anyhow, thanks indeed for the help.  Maybe, someday in the distant
future, I'll succeed in updating my Gentoo system after all.

Have a great evening!

> Thanks,
> Zero

-- 
Alan Mackenzie (Nuremberg, Germany).


  reply	other threads:[~2014-06-09 18:47 UTC|newest]

Thread overview: 99+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-06-03 14:14 [gentoo-user] Systemd upower Silvio Siefke
2014-06-03 14:29 ` Canek Peláez Valdés
2014-06-03 14:52   ` Peter Humphrey
2014-06-03 15:10     ` Canek Peláez Valdés
2014-06-03 15:14       ` Samuli Suominen
2014-06-03 15:39         ` [gentoo-user] " »Q«
2014-06-04  8:33           ` Peter Humphrey
2014-06-04  1:27         ` [gentoo-user] " Greg Woodbury
2014-06-03 16:48       ` Tanstaafl
2014-06-03 17:08         ` Canek Peláez Valdés
2014-06-03 20:14           ` Alan McKinnon
2014-06-03 21:01             ` Marc Stürmer
2014-06-03 21:40               ` Alan McKinnon
2014-06-03 21:59                 ` Canek Peláez Valdés
2014-06-03 22:06                   ` Alon Bar-Lev
2014-06-03 23:04                     ` Alan McKinnon
2014-06-03 23:13                     ` Canek Peláez Valdés
2014-06-03 23:24                       ` Jim Burwell
2014-06-04  0:58                         ` Dutch Ingraham
2014-06-04  1:08                           ` Canek Peláez Valdés
2014-06-04  1:48                             ` Dutch Ingraham
2014-06-04  1:57                               ` Michael Cook
2014-06-04  2:17                                 ` Dutch Ingraham
2014-06-04  4:05                                   ` Samuli Suominen
2014-06-04 11:22                                     ` Daniel Troeder
2014-06-04 12:15                                       ` Daniel Troeder
2014-06-04 12:49                                         ` Samuli Suominen
2014-06-04 17:11                                       ` Dutch Ingraham
2014-06-04 19:17                                         ` Samuli Suominen
2014-06-04 23:15                                           ` Dutch Ingraham
2014-06-04 23:25                                             ` Alon Bar-Lev
2014-06-05  0:07                                               ` Samuli Suominen
2014-06-05  0:22                                                 ` Alon Bar-Lev
2014-06-05  0:46                                                   ` Samuli Suominen
2014-06-05  0:51                                                     ` Rich Freeman
2014-06-04 23:27                                             ` Neil Bothwick
2014-06-05  9:47                                               ` Tom Wijsman
2014-06-05  0:02                                             ` Samuli Suominen
2014-06-05 11:39                                               ` Dutch Ingraham
2014-06-05 12:00                                                 ` Samuli Suominen
2014-06-05 12:17                                                   ` Dutch Ingraham
2014-06-05 12:18                                                     ` Samuli Suominen
2014-06-05 14:11                                                       ` Dutch Ingraham
2014-06-05  9:40                                             ` Tom Wijsman
2014-06-05 12:11                                               ` Dutch Ingraham
2014-06-05 12:31                                                 ` Tom Wijsman
2014-06-05 14:15                                                   ` Dutch Ingraham
2014-06-05 15:40                                                     ` Tom Wijsman
2014-06-05 22:28                                                       ` Dutch Ingraham
2014-06-05 15:42                                                     ` Mick
2014-06-04 12:24                                   ` Tom Wijsman
2014-06-04  2:07                               ` Canek Peláez Valdés
2014-06-04  3:13                       ` Samuli Suominen
2014-06-04  0:14                     ` Tom Wijsman
2014-06-03 22:59               ` Neil Bothwick
2014-06-03 23:07                 ` Alan McKinnon
2014-06-03 23:15                   ` Canek Peláez Valdés
2014-06-04  1:37           ` Greg Woodbury
2014-06-04  2:05             ` Canek Peláez Valdés
2014-06-04 10:28               ` Greg Woodbury
2014-06-04 15:11                 ` Canek Peláez Valdés
2014-06-05  6:34                   ` Greg Woodbury
2014-06-05 10:36                     ` Tom Wijsman
2014-06-05 11:11                     ` Rich Freeman
2014-06-05 11:23                       ` Samuli Suominen
2014-06-04 12:21           ` Tanstaafl
2014-06-04 12:57             ` Samuli Suominen
2014-06-04 12:58             ` Rich Freeman
2014-06-04 13:08               ` Samuli Suominen
2014-06-04 18:28                 ` Marc Joliet
2014-06-04 18:45                   ` Peter Humphrey
2014-06-04 13:47             ` Neil Bothwick
2014-06-04 13:47               ` Samuli Suominen
2014-06-08 17:26               ` Apologies - WAS: " Tanstaafl
2014-06-08 20:15                 ` Rich Freeman
2014-06-04 15:51             ` Canek Peláez Valdés
2014-06-03 20:06         ` Alan McKinnon
2014-06-04 22:14           ` [gentoo-user] " »Q«
2014-06-04 22:27             ` Samuli Suominen
2014-06-05  5:23               ` Mick
2014-06-05  7:25                 ` Samuli Suominen
2014-06-05  9:03                   ` Mick
2014-06-05  9:08                     ` Samuli Suominen
2014-06-05 10:15                       ` Mick
2014-06-05 10:47                 ` Tom Wijsman
2014-06-05 11:26                   ` Samuli Suominen
2014-06-05 12:58                     ` Mick
2014-06-05 23:15                       ` Peter Humphrey
2014-06-06  5:46                         ` Mick
2014-06-06 11:18                           ` Rich Freeman
2014-06-06 19:13                             ` Mick
2014-06-06 19:31                               ` Rich Freeman
2014-06-03 15:11   ` [gentoo-user] " Silvio Siefke
2014-06-09 15:34     ` Alan Mackenzie
2014-06-09 16:18       ` Rick "Zero_Chaos" Farina
2014-06-09 18:43         ` Alan Mackenzie [this message]
2014-06-10 20:01           ` Tom Wijsman
2014-06-09 16:21       ` Alexander Kapshuk
2014-06-03 16:28   ` Alan McKinnon

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=20140609184304.GE3473@acm.acm \
    --to=acm@muc.de \
    --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