Re: [gentoo-user] Well, I went about updating my system again. (day 6)
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)
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)
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)
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)
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)
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)
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)
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)
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