Re: [gentoo-dev] last rites: obsolete virtual/perl-Module-Build

2015-06-14 Thread Philip Webb
150614 Andreas K. Huettel wrote:
> Am Sonntag, 14. Juni 2015, 21:53:35 schrieb Philip Webb:
>>> * either switch dynamic dependencies back on (you have it off, right?)
>>> * or make a global "emerge --changed-deps ..." run
>> -- output --
>> root:502 ~> emerge --changed-deps -p world
>> These are the packages that would be merged, in order:
>> Calculating dependencies... done!
> [...]
>> [blocks B  ] kde-base/libkdegames ("kde-base/libkdegames" is blocking
>> kde-apps/libkdegames-4.14.3)
> Not related, and I fear there's not much we can do here.
> libkdegames got moved to kde-apps everywhere else,
> also preparing the migration towards KF 5 and I have absolutely no clue
> how to keep kde-sunset functional with these recent main tree changes.

Yes, this is a quite separate issue, wh came up recently in another thread.
3.5.10 continues to work in its old dir :

  root:507 ~> eix libkdegames
[?] kde-apps/libkdegames
Available versions:  (4) 4.14.3(4/4.14) {aqua debug openal}
Installed versions:  3.5.10(3.5)[1]([2012-10-30 21:28:23])(-debug 
-kdehiddenvisibility ELIBC="-FreeBSD") 4.14.3(4)([2014-12-13 20:50:26])(-aqua 
-debug -openal)

but there wb a problem, if I tried to re-install it :

  root:509 ~> emerge -pv =kde-base/libkdegames-3.5.10
These are the packages that would be merged, in order:
Calculating dependencies... done!
  [ebuild  N ] kde-base/libkdegames-3.5.10:3.5::kde-sunset  USE="-debug 
-kdehiddenvisibility" 0 KiB
  [blocks B  ] kde-base/libkdegames ("kde-base/libkdegames" is blocking 
kde-apps/libkdegames-4.14.3)
Total: 1 package (1 new), Size of downloads: 0 KiB
Conflict: 1 block (1 unsatisfied)
  * Error: The above package list contains packages which cannot be
  * installed at the same time on the same system.
  (kde-apps/libkdegames-4.14.3:4/4.14::gentoo, installed) pulled in by
  >=kde-apps/libkdegames-4.14.3:4[aqua=] 
(>=kde-apps/libkdegames-4.14.3:4[-aqua]) required by 
(kde-apps/kshisen-4.14.3:4/4.14::gentoo, installed)

  (kde-base/libkdegames-3.5.10:3.5/3.5::kde-sunset, ebuild scheduled for 
merge) pulled in by
  =kde-base/libkdegames-3.5.10
  >=kde-base/libkdegames-3.5.10:3.5 required by 
(kde-base/ksokoban-3.5.10:3.5/3.5::kde-sunset, installed)

So leave well alone for now & see what cb done when I build a new machine.

>> There's no mention here of Libreoffice, which requires Graphite2,
>> which requires  virtual/perl-Module-Build ,
>> as shown in the complete output I pasted into my previous msg.
> I guess you don't have to re-emerge libreoffice,
> but you would have to re-emerge graphite2.
> (The only point of the re-emerging here is to update
> the metadata (dependencies) stored in the VDB.)
> Maybe this works better if you add a -D to the emerge call ?
> I have no experience with --changed-deps,
> since I've been running dynamic-deps all the time. 

I tried dynamic-deps earlier, but it led to even more confusing output.

I can only repeat my -- & others' -- plea to all the devs
to try to make Emerge output more understandable for ordinary users.

Thanks for your prompt + patient replies (smile).

-- 
,,
SUPPORT ___//___,   Philip Webb
ELECTRIC   /] [] [] [] [] []|   Cities Centre, University of Toronto
TRANSIT`-O--O---'   purslowatchassdotutorontodotca




Re: [gentoo-dev] last rites: obsolete virtual/perl-Module-Build

2015-06-14 Thread Andreas K. Huettel
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512



Am Sonntag, 14. Juni 2015, 21:53:35 schrieb Philip Webb:

> > * either switch dynamic dependencies back on (you have it off, right?)
> > * or make a global "emerge --changed-deps ..." run
> 
> -- output --
> 
> root:502 ~> emerge --changed-deps -p world
> These are the packages that would be merged, in order:
> Calculating dependencies... done!
[...]
> [blocks B  ] kde-base/libkdegames ("kde-base/libkdegames" is blocking
> kde-apps/libkdegames-4.14.3)

Not related, and I fear there's not much we can do here. (libkdegames got 
moved to kde-apps everywhere else, (also) preparing the migration towards KF 
5, and I have absolutely no clue how to keep kde-sunset functional with these 
recent main tree changes.)

> There's no mention here of Libreoffice, which requires Graphite2,
> which requires  virtual/perl-Module-Build ,
> as shown in the complete output I pasted into my previous msg.

Well, I guess you don't have to re-emerge libreoffice, but you would have to 
re-emerge graphite2. 

(The only point of the re-emerging here is to update the metadata 
(dependencies) stored in the VDB.)

Maybe this works better if you add a -D to the emerge call? I have no 
experience with --changed-deps, since I've been running dynamic-deps all the 
time. 

Cheers, Andreas

- -- 
Andreas K. Huettel
Gentoo Linux developer (council, perl, libreoffice)
dilfri...@gentoo.org
http://www.akhuettel.de/
-BEGIN PGP SIGNATURE-
Version: GnuPG v2

iQIcBAEBCgAGBQJVfeN0AAoJEB9VdM6hupKVWPYQAJ+e9FMzTj1MldFd8CTWmw7w
pmSa6JvG2D7U8SAyUq85Ur/CdSN+UgNG2j5ApxN5xjTqMKFXjav75pkQgtYqNhwP
OE7OLyjVGZ30Df6sIFP5d/RMTKx78vlRmPZ5q3kkN74O61CA4WBd/V7EkQ+xgihN
YVc6Xwsq2sPE6UZyCJ5t3Af+2rHtOAXINGrbGiyRcPv5tIQTqwtS8gzCmSBbKuDq
a7g1hSrSf2ZKf2vcI78e8SAhz6SF3IHVLkGeb1C+IMnkUiRZ7/v8HjAvew7M/1oA
hS+IrTqfszgjqAIgjH/puw4fIOcwEoefVYpU/vju19KHMReR4To/jNYCLpDmyPRt
oBkKJ1HWFF+Jkn72gpC5CqrJZ8ZV39VFtI0bio54TFApHTqBfbp2eQJEYBGA7pbL
S2PXMI/VVbHyuMcdVPqPrFoWgu6YNQy4+XffyXekYDg2SvkF0flHGtUX9NfnR45R
/lpDu3OFDtMTiB97unWE3nJ5Dlm5Zu+YTS4z4+UFYZVZ/QL/ELo3gaozSBIjeOez
9S51ifZsMw1KluKhhhFlLmWBzAKADW55TorS37hfn/1lIMnosHVwC78VHXFvQwM/
AgYKrAl5ZpXtPPXw8JdG7zN36CV7oFJooowtTRslPmJVp8gNaF9cZ57KVrD+GP2S
8aqUgqhebKKcU8Y0hu8+
=hD1s
-END PGP SIGNATURE-



Re: [gentoo-dev] last rites: obsolete virtual/perl-Module-Build

2015-06-14 Thread Philip Webb
150614 Andreas K. Huettel wrote:
> Am Sonntag, 14. Juni 2015, 17:19:11 schrieb Philip Webb:
>> 150614 Andreas K. Huettel wrote:
>>> # * If you have any of these virtuals installed, uninstall
>>> #   (depclean) them.
>>> # * If the virtuals are required by some overlay package, that is
>>> #   a bug in the overlay; the overlay ebuild should now depend on
>>> #   the new dev-perl ebuild.
>>> virtual/perl-Module-Build
>> root:500 ~> emerge -cpv perl-Module-Build
>> Calculating dependencies... done!
>>   virtual/perl-Module-Build-0.420.500-r2 pulled in by:
>> dev-perl/Error-0.170.210 requires
>> =virtual/perl-Module-Build-0.420.500-r2,
>> >=virtual/perl-Module-Build-0.390.0 dev-perl/File-BaseDir-0.30.0-r1
> * either switch dynamic dependencies back on (you have it off, right?)
> * or make a global "emerge --changed-deps ..." run

-- output --

root:502 ~> emerge --changed-deps -p world
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild   R] sys-apps/baselayout-2.2 
[ebuild  N ] games-misc/games-envd-0 
[ebuild  N ] sys-apps/iproute2-3.19.0  USE="-atm -berkdb -iptables -ipv6 
-minimal (-selinux)" 
[ebuild   R] sys-devel/binutils-2.24-r3 
[ebuild   R] x11-misc/xearth-1.1-r1 
[ebuild UD ] app-editors/vim-core-7.4.273 [7.4.622]
[ebuild  N ] virtual/service-manager-0  USE="(-prefix)" 
[ebuild   R] net-mail/fetchmail-6.3.26-r2 
[ebuild   R] virtual/modutils-0 
[ebuild UD ] app-editors/vim-7.4.273 [7.4.622] 
PYTHON_SINGLE_TARGET="-python2_7% -python3_3% python3_4%*" 
[ebuild   R] app-portage/gentoolkit-0.3.0.9-r2 
[ebuild UD ] app-editors/gvim-7.4.273 [7.4.622] 
PYTHON_SINGLE_TARGET="-python2_7% -python3_3% python3_4%*" 
[ebuild   R] app-editors/leafpad-0.8.18.1 
[ebuild   R] net-dialup/ppp-2.4.7 
[ebuild   R] games-puzzle/sgt-puzzles-9861 
[ebuild   R] games-misc/gtklife-5.1 
[ebuild   R] app-admin/gkrellm-2.3.5-r3 
[ebuild   R] app-portage/layman-2.0.0-r3 
[ebuild   R] virtual/dev-manager-0 
[ebuild   R] sys-fs/udev-216 
[ebuild   R] games-board/pasang-emas-3.1.0 
[ebuild   R] games-sports/foobillard-3.0a 
[ebuild   R] net-print/hplip-3.14.10  USE="-kde*" 
[ebuild  N ] kde-base/libkdegames-3.5.10  USE="-debug -kdehiddenvisibility" 
[ebuild   R] kde-base/ksokoban-3.5.10 
[ebuild   R] kde-misc/krename-4.0.9-r3 
[ebuild   R] kde-apps/kuiserver-4.14.3 
[ebuild   R] kde-apps/filelight-4.14.3 
[ebuild   R] kde-apps/kruler-4.14.3 
[ebuild   R] kde-apps/kdebase-kioslaves-4.14.3 
[ebuild   R] kde-apps/keditbookmarks-4.14.3 
[ebuild   R] kde-apps/kwrite-4.14.3 
[ebuild   R] kde-apps/kshisen-4.14.3 
[ebuild   R] kde-misc/krusader-2.4.0_beta3-r1 
[ebuild   R] kde-apps/kwordquiz-4.14.3 
[ebuild   R] kde-apps/okular-4.14.3 
[ebuild   R] kde-apps/konsole-4.14.3 
[ebuild   R] kde-apps/gwenview-4.14.3 
[ebuild   R] www-client/rekonq-2.4.2-r1  USE="-kde*" 
[blocks B  ] kde-base/libkdegames ("kde-base/libkdegames" is blocking 
kde-apps/libkdegames-4.14.3)

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

  (kde-base/libkdegames-3.5.10:3.5/3.5::kde-sunset, ebuild scheduled for merge) 
pulled in by
>=kde-base/libkdegames-3.5.10:3.5 required by 
(kde-base/ksokoban-3.5.10:3.5/3.5::kde-sunset, ebuild scheduled for merge)

  (kde-apps/libkdegames-4.14.3:4/4.14::gentoo, installed) pulled in by
>=kde-apps/libkdegames-4.14.3:4[aqua=] 
(>=kde-apps/libkdegames-4.14.3:4[-aqua]) required by 
(kde-apps/kshisen-4.14.3:4/4.14::gentoo, ebuild scheduled for merge)

-- end of output --

There's no mention here of Libreoffice, which requires Graphite2,
which requires  virtual/perl-Module-Build ,
as shown in the complete output I pasted into my previous msg.
Therefore, it looks as if my system would still require that virtual,
even after going thro' the lengthy exercise above.

(The KDE block seems odd, as libkdegames-3.5.10 is in Kde-Sunset overlay :
I assume that block isn't relevant to my query re the Perl virtual)

Please remember that users often find emerge output difficult to interpret,
even if it's all perfectly clear to a well-trained dev (smile).

-- 
,,
SUPPORT ___//___,   Philip Webb
ELECTRIC   /] [] [] [] [] []|   Cities Centre, University of Toronto
TRANSIT`-O--O---'   purslowatchassdotutorontodotca