Re: [gentoo-user] Well, I went about updating my system again. (day 6)

2016-12-07 Thread Neil Bothwick
On Wed, 7 Dec 2016 21:36:37 +0200, Thanasis wrote:

> > While you can untar it, that's a bit messy, and has caused problems
> > for me in the past (overwriting the /lib symlink with a directory.  
> 
> There is an option for tar, to *not overwrite* a symlinked directory, I 
> think it's *h*

Unfortunately, I couldn't apply it retrospectively :(

Once I realised why everything was breaking, it was easy enough to
restore the symlink.

Even so, untarring a .tbz package is a brute force approach and should be
followed by emerging it properly, otherwise portage can be out of sync
with what is actually on the disk.


-- 
Neil Bothwick

User-friendly: (adj.) trivialized, slow, incapable, and boring.


pgpwVXJ8yoODy.pgp
Description: OpenPGP digital signature


Re: [gentoo-user] Well, I went about updating my system again. (day 6)

2016-12-07 Thread Alan McKinnon
On 07/12/2016 20:57, Alan Grimes wrote:
> Alan McKinnon wrote:
>> So why are you running it?
> 
> Do I really need to answer that?
> I want my system upgraded and the gentle approach isn't working -> try
> the rough approach.
> 
> 
> I think a significant issue is that I have a number of dead and missing
> packages:

no, that is not especially important.

You have kde-16.08.1 components installed and those are long gone from
the tree. Current is 16.08.3

With a world update portage will simply update them to current, assuming
you have KDE installed because you want it that is.

Your problem is that the box seems to have not been updated in a long
while. That is always tricky.

The solution is always the copious use of patience and understanding.
Your sledgehammer approach is going to result in vast amounts of pain.


> Here's the revdep rebuild list, I highlighted the programs I actually
> care about. Unmerging packages on this list seems to have more leverage
> on the problem than other randomly selected packages...
> 
> rm: cannot remove '/var/cache/revdep-rebuild/*.rr': No such file or
> directory
>  * This is the new python coded version
>  * Please report any bugs found using it.
>  * The original revdep-rebuild script is installed as revdep-rebuild.sh
>  * Please file bugs at: https://bugs.gentoo.org/
>  * Collecting system binaries and libraries
>  * Checking dynamic linking consistency
>  * Assign files to packages
> 
>  !!! Broken orphaned files: No installed package was found for the
> following:
> * /usr/local/lib64/osgPlugins-3.5.0/osgdb_exr.so
> * /usr/local/lib64/osgPlugins-3.5.0/osgdb_jp2.so
> * Warning: "kde-apps/ksirk-16.08.1" ebuild not found..
> * Warning: "kde-apps/blinken-16.08.1" ebuild not found..
> * Warning: "kde-apps/marble-16.08.1" ebuild not found..
> * Warning: "kde-apps/audiocd-kio-16.08.1" ebuild not found..
> * Warning: "kde-apps/kscd-16.08.1" ebuild not found..
> * Warning: "kde-apps/dolphin-16.08.1" ebuild not found..
> * Warning: "kde-apps/okular-16.08.1" ebuild not found..
> <<<
> * Warning: "kde-apps/kalgebra-16.08.1" ebuild not found..
> * Warning: "kde-apps/konqueror-16.08.1" ebuild not found.. 
> <
> * Warning: "kde-apps/rocs-16.08.1" ebuild not found..
> * Warning: "kde-apps/okteta-16.08.1" ebuild not found.. 
> <
> * Warning: "kde-apps/klettres-16.08.1" ebuild not found..
> * Warning: "kde-apps/libkonq-16.08.1" ebuild not found..
> 
> emerge  --oneshot --complete-graph=y kde-apps/ksirk:4
> dev-util/kdevplatform:4 net-im/skype:0 kde-apps/kdenlive:5
> kde-plasma/plasma-desktop:5 kde-frameworks/kdewebkit:5/5.26
> kde-apps/knotify:4/16.04 media-libs/phonon-vlc:0 kde-apps/blinken:5
> kde-misc/kwebkitpart:4 kde-apps/kontact:4/4.14 kde-base/kdelibs:4/4.14
> dev-libs/libcdio:0/15 kde-apps/kdepimlibs:4/4.14
> kde-frameworks/knotifications:5/5.28 kde-apps/marble:5
> kde-plasma/libksysguard:5 dev-qt/qtdeclarative:4 dev-python/PyQt4:0
> sys-libs/ncurses:0/6 kde-apps/audiocd-kio:4 app-office/libreoffice:0
> dev-qt/assistant:4 kde-apps/kscd:4 kde-apps/libkface:4/15.08
> kde-apps/dolphin:5 kde-apps/okular:4 kde-apps/kalgebra:5
> kde-apps/phonon-kde:4/16.04 net-libs/libktorrent:5 net-libs/signon-ui:0
> kde-apps/konqueror:4 kde-plasma/plasma-workspace:5 kde-apps/rocs:5
> kde-apps/okteta:5 kde-apps/kdepim-common-libs:4/4.14 kde-apps/klettres:5
> app-cdr/k3b:4 app-office/gnucash:0 dev-python/PyQt5:0 dev-qt/designer:4
> kde-frameworks/knotifyconfig:5/5.26 dev-qt/designer:5/5.6
> kde-apps/libkonq:4 kde-frameworks/khtml:5/5.26
> 
>  * IMPORTANT: 1 news items need reading for repository 'gentoo'.
>  * Use eselect news read to view new items.
> 
> 
> These are the packages that would be merged, in order:
> 


-- 
Alan McKinnon
alan.mckin...@gmail.com




Re: [gentoo-user] Well, I went about updating my system again. (day 6)

2016-12-07 Thread Paul Klos
Op woensdag 7 december 2016 13:57:04 schreef Alan Grimes:
> Alan McKinnon wrote:
> > So why are you running it?
> 
> Do I really need to answer that?
> I want my system upgraded and the gentle approach isn't working -> try
> the rough approach.
> 
Hello Alan,

It's against my better judgement, but here goes. Mind you, I'm not even going 
to attempt to solve your emerge problems, but hopefully this will help you 
nevertheless. 

As far as I can determine everybody who uses Gentoo but you does not use your 
script or anything even remotely like it.
As far as I can determine every now and then someone other than you has a merge 
issue, posts to the list and either gets their issue resolved or, rarely, has 
run into a legitimate issue and needs to patch, or wait for a bug to get fixed.
As far as I can determine you update your system both very rarely, and using a 
method, if it deserves the name, that defies description and consistently runs 
into issues.

These observations lead me to the following hypothesis: your frequency and way 
of upgrading are actually the *cause* of your problems.

Until proven wrong, I'll stick to my hypothesis and offer you these pieces of 
advice:

1. update more frequently
2. let portage do what is was designed to do
3. read (and by read I do in fact actually mean try to understand) and follow 
the veritable heap of advice that was already supplied by the generous souls on 
this list
4. rename your script to jackass.sh and let that refer to anybody who even 
thinks about running it

I'll bet you that:
1.  your updates will go smoother, and
2. you´ll find it easier to get help here if for whatever reason you still run 
into issues.

Best regards and good luck with your update,

Paul

P.S. I sync almost daily and update if there are no big packages that would 
interfere with whatever I'm doing. Today's update was done while I was writing  
this. Once again, no issues. Just one 'emerge @preserved-rebuild' left and I'm 
done. And I didn't even need to figure that out myself, as portage is telling 
me. So I can focus on other things, although in this case, only time will tell 
how useful I spent my time.



Re: [gentoo-user] Well, I went about updating my system again. (day 6)

2016-12-07 Thread Thanasis

On 12/07/2016 04:28 PM, Neil Bothwick wrote:

On Wed, 7 Dec 2016 16:14:35 +0200, Alan McKinnon wrote:


I do not know what quickpkg is.


Makes a tarball of a package so you can later untar it and get the
package back without a remerge. It's all in portage's man pages


While you can untar it, that's a bit messy, and has caused problems for
me in the past (overwriting the /lib symlink with a directory.


There is an option for tar, to *not overwrite* a symlinked directory, I 
think it's *h*





Re: [gentoo-user] Well, I went about updating my system again. (day 6)

2016-12-07 Thread Alan Grimes
Alan McKinnon wrote:
> So why are you running it?

Do I really need to answer that?
I want my system upgraded and the gentle approach isn't working -> try
the rough approach.


I think a significant issue is that I have a number of dead and missing
packages:
Here's the revdep rebuild list, I highlighted the programs I actually
care about. Unmerging packages on this list seems to have more leverage
on the problem than other randomly selected packages...

rm: cannot remove '/var/cache/revdep-rebuild/*.rr': No such file or
directory
 * This is the new python coded version
 * Please report any bugs found using it.
 * The original revdep-rebuild script is installed as revdep-rebuild.sh
 * Please file bugs at: https://bugs.gentoo.org/
 * Collecting system binaries and libraries
 * Checking dynamic linking consistency
 * Assign files to packages

 !!! Broken orphaned files: No installed package was found for the
following:
* /usr/local/lib64/osgPlugins-3.5.0/osgdb_exr.so
* /usr/local/lib64/osgPlugins-3.5.0/osgdb_jp2.so
* Warning: "kde-apps/ksirk-16.08.1" ebuild not found..
* Warning: "kde-apps/blinken-16.08.1" ebuild not found..
* Warning: "kde-apps/marble-16.08.1" ebuild not found..
* Warning: "kde-apps/audiocd-kio-16.08.1" ebuild not found..
* Warning: "kde-apps/kscd-16.08.1" ebuild not found..
* Warning: "kde-apps/dolphin-16.08.1" ebuild not found..
* Warning: "kde-apps/okular-16.08.1" ebuild not found..
<<<
* Warning: "kde-apps/kalgebra-16.08.1" ebuild not found..
* Warning: "kde-apps/konqueror-16.08.1" ebuild not found.. 
<
* Warning: "kde-apps/rocs-16.08.1" ebuild not found..
* Warning: "kde-apps/okteta-16.08.1" ebuild not found.. 
<
* Warning: "kde-apps/klettres-16.08.1" ebuild not found..
* Warning: "kde-apps/libkonq-16.08.1" ebuild not found..

emerge  --oneshot --complete-graph=y kde-apps/ksirk:4
dev-util/kdevplatform:4 net-im/skype:0 kde-apps/kdenlive:5
kde-plasma/plasma-desktop:5 kde-frameworks/kdewebkit:5/5.26
kde-apps/knotify:4/16.04 media-libs/phonon-vlc:0 kde-apps/blinken:5
kde-misc/kwebkitpart:4 kde-apps/kontact:4/4.14 kde-base/kdelibs:4/4.14
dev-libs/libcdio:0/15 kde-apps/kdepimlibs:4/4.14
kde-frameworks/knotifications:5/5.28 kde-apps/marble:5
kde-plasma/libksysguard:5 dev-qt/qtdeclarative:4 dev-python/PyQt4:0
sys-libs/ncurses:0/6 kde-apps/audiocd-kio:4 app-office/libreoffice:0
dev-qt/assistant:4 kde-apps/kscd:4 kde-apps/libkface:4/15.08
kde-apps/dolphin:5 kde-apps/okular:4 kde-apps/kalgebra:5
kde-apps/phonon-kde:4/16.04 net-libs/libktorrent:5 net-libs/signon-ui:0
kde-apps/konqueror:4 kde-plasma/plasma-workspace:5 kde-apps/rocs:5
kde-apps/okteta:5 kde-apps/kdepim-common-libs:4/4.14 kde-apps/klettres:5
app-cdr/k3b:4 app-office/gnucash:0 dev-python/PyQt5:0 dev-qt/designer:4
kde-frameworks/knotifyconfig:5/5.26 dev-qt/designer:5/5.6
kde-apps/libkonq:4 kde-frameworks/khtml:5/5.26

 * IMPORTANT: 1 news items need reading for repository 'gentoo'.
 * Use eselect news read to view new items.


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

-- 
Strange Game.
The only winning move is not to play. 

Powers are not rights.




Re: [gentoo-user] Well, I went about updating my system again. (day 6)

2016-12-07 Thread Neil Bothwick
On Wed, 7 Dec 2016 16:14:35 +0200, Alan McKinnon wrote:

> > I do not know what quickpkg is.   
> 
> Makes a tarball of a package so you can later untar it and get the
> package back without a remerge. It's all in portage's man pages

While you can untar it, that's a bit messy, and has caused problems for
me in the past (overwriting the /lib symlink with a directory. The safer
way to use them is to use emerge -K, unless you have managed to unmerge
python, in which case you'll need to use tar and hopefully learn never to
do anything so stupid again...


-- 
Neil Bothwick

.<-Stealth Tagline


pgpT_hTsNWSUU.pgp
Description: OpenPGP digital signature


Re: [gentoo-user] Well, I went about updating my system again. (day 6)

2016-12-07 Thread Alan McKinnon
On 07/12/2016 15:47, Alan Grimes wrote:
> Alan McKinnon wrote:
>> On 07/12/2016 15:03, Alan Grimes wrote:
>>> Certainly there are groups of packages in the 439 that could be updated
>>> without triggering these conflicts but then doing that automatically
>>> wouldn't waste enough of the user's time...
>>>
>>>
>>> [ebuild U  ] kde-apps/kde-meta-16.08.3:5::gentoo [16.08.1:5::gentoo]
>>> 0 KiB
>>> [blocks B  ] >> (">> media-libs/phonon-gstreamer-4.9.0)
>>> quickpkg qtwebkit and phonon-gstreamer )so you can easily put them back
>>> if needed), unmerge both then do a proper world update:
>>>
>>> emerge -avuND world
> 
> I'm sorry, I don't read one-letter, I have always always, without
> exception, used the verbose flags because they're readable and much
> easier to remember (because they're readable).

read the man page and figure out what they are because I'm not going to
do it for you

> 
> I do not know what quickpkg is. 

Makes a tarball of a package so you can later untar it and get the
package back without a remerge. It's all in portage's man pages

> 
> Qtwebkit is a VERY slow build... I'm pretty sure I've done it already,
> but, sigh

It's blocking phonon-gstreamer so you will need to rebuild it anyway

> 
>> and let portage figure out the best way to do it.
>>
>> And don;t use that bloody jackhammer script again or even mention it,
>> not unless you want all of gentoo-user all over your case again
> 
> If my gentle update script always worked, I'd have no need of it. =|

So why are you running it?


-- 
Alan McKinnon
alan.mckin...@gmail.com




Re: [gentoo-user] Well, I went about updating my system again. (day 6)

2016-12-07 Thread Alan Grimes
Alan McKinnon wrote:
> On 07/12/2016 15:03, Alan Grimes wrote:
>> Certainly there are groups of packages in the 439 that could be updated
>> without triggering these conflicts but then doing that automatically
>> wouldn't waste enough of the user's time...
>>
>>
>> [ebuild U  ] kde-apps/kde-meta-16.08.3:5::gentoo [16.08.1:5::gentoo]
>> 0 KiB
>> [blocks B  ] > ("> media-libs/phonon-gstreamer-4.9.0)
>> quickpkg qtwebkit and phonon-gstreamer )so you can easily put them back
>> if needed), unmerge both then do a proper world update:
>>
>> emerge -avuND world

I'm sorry, I don't read one-letter, I have always always, without
exception, used the verbose flags because they're readable and much
easier to remember (because they're readable).

I do not know what quickpkg is. 

Qtwebkit is a VERY slow build... I'm pretty sure I've done it already,
but, sigh

> and let portage figure out the best way to do it.
>
> And don;t use that bloody jackhammer script again or even mention it,
> not unless you want all of gentoo-user all over your case again

If my gentle update script always worked, I'd have no need of it. =|




-- 
Strange Game.
The only winning move is not to play. 

Powers are not rights.




Re: [gentoo-user] Well, I went about updating my system again. (day 6)

2016-12-07 Thread Alan McKinnon
On 07/12/2016 15:03, Alan Grimes wrote:
> I have a user consuming most of my CPU time so that's part of the reason
> why it's slow...
> 
> My current misery factory is 439...
> 
> I didn't even get it to update BASH until day 4... The thing seems to
> have a problem with the --deep flag these days, omitting deep seems to
> evade a number of the conflicts but that seems to be the ostrich
> approach... I'm trying my jackhammer script yet again, this time
> duplicating the lines for system and world but without --deep on the
> first round...
> 
> Certainly there are groups of packages in the 439 that could be updated
> without triggering these conflicts but then doing that automatically
> wouldn't waste enough of the user's time...
> 
> 
> [ebuild U  ] kde-apps/kde-meta-16.08.3:5::gentoo [16.08.1:5::gentoo]
> 0 KiB
> [blocks B  ]  (" media-libs/phonon-gstreamer-4.9.0)



quickpkg qtwebkit and phonon-gstreamer )so you can easily put them back
if needed), unmerge both then do a proper world update:

emerge -avuND world

and let portage figure out the best way to do it.

And don;t use that bloody jackhammer script again or even mention it,
not unless you want all of gentoo-user all over your case again





-- 
Alan McKinnon
alan.mckin...@gmail.com