Re: [gentoo-user] The war continues.
Then you should understand the need for detailed error reports and reading the output from the various commands. I always set verbosity to very high or max... Back in the good old days there was this OS called DOS. All of it's commands told you what they were and what they were doing by default, and were, almost universally quite enjoyable to use. =\ These days you just get the next command prompt, and have no idea how much your previous command might have deleted or otherwise screwed up. -- IQ is a measure of how stupid you feel. Powers are not rights.
Re: [gentoo-user] The war continues.
On Thu, 17 Mar 2016 10:55:24 -0400, Alan Grimes wrote: > One problem is that every time revdep-rebuild is run, it always rebuilds > all of libreoffice, an 8-hour build. WTF, seriously, WTF? HTF can we tell you when you haven't provided the output. However, you may want to read the revdep-rebuild man page on the MASK options. > I tried to fix it by setting wayland, gles2 and egl to default because > they were breaking other packages. Wayland is still experimental, you should expect breakage when using it. > tortoise ~ # ./pretendupdate Which does what? > !!! The ebuild selected to satisfy "app-text/asciidoc" has unmet > requirements. > - app-text/asciidoc-8.6.9-r2::gentoo USE="graphviz -examples -highlight > -test" ABI_X86="64" PYTHON_SINGLE_TARGET="-pypy -python2_7" > PYTHON_TARGETS="python2_7 -pypy" > > The following REQUIRED_USE flag constraints are unsatisfied: > exactly-one-of ( python_single_target_pypy > python_single_target_python2_7 ) This one s quite clear, PYTHON_SINGLE_TARGET must contain one, and only one, of pypy or pthhon2_7. yours has neither. > I've been using Gentoo Every day now for ten years. Then you should understand the need for detailed error reports and reading the output from the various commands. > This is an entirely > New level of bullshit. =( Are you still referring to portage's output?... -- Neil Bothwick Would a fly without wings be called a walk? pgplAtMjpSrye.pgp Description: OpenPGP digital signature
Re: [gentoo-user] The war continues.
El jue, 17-03-2016 a las 10:55 -0400, Alan Grimes escribió: > My effort to update my syestem continues unabated. =\ > > One problem is that every time revdep-rebuild is run, it always > rebuilds > all of libreoffice, an 8-hour build. WTF, seriously, WTF? > > I made the mistake of syncing portage again and was thrown back into > useflag hell: > > I tried to fix it by setting wayland, gles2 and egl to default > because > they were breaking other packages. > > > I don't even know how to read the current error message: > > ## > > tortoise ~ # ./pretendupdate > > These are the packages that would be merged, in order: > > Calculating dependencies... done! > > !!! Multiple package instances within a single package slot have been > pulled > !!! into the dependency graph, resulting in a slot conflict: > > media-libs/mesa:0 > > (media-libs/mesa-11.1.2-r1:0/0::gentoo, ebuild scheduled for merge) > pulled in by > (no parents that aren't satisfied by other packages in this slot) > > (media-libs/mesa-11.1.2-r1:0/0::gentoo, installed) pulled in by > media-libs/mesa[egl,gbm,gles2?,wayland] required by > (kde-plasma/kwin-5.5.5:5/5::gentoo, ebuild scheduled for merge) > > ^^^ > > > > It might be possible to solve this slot collision > by applying all of the following changes: > - media-libs/mesa-11.1.2-r1 (Change USE: +wayland +gles2) > > > !!! The ebuild selected to satisfy "app-text/asciidoc" has unmet > requirements. > - app-text/asciidoc-8.6.9-r2::gentoo USE="graphviz -examples > -highlight > -test" ABI_X86="64" PYTHON_SINGLE_TARGET="-pypy -python2_7" > PYTHON_TARGETS="python2_7 -pypy" > > The following REQUIRED_USE flag constraints are unsatisfied: > exactly-one-of ( python_single_target_pypy > python_single_target_python2_7 ) > > The above constraints are a subset of the following complete > expression: > exactly-one-of ( python_single_target_pypy > python_single_target_python2_7 ) python_single_target_pypy? ( > python_targets_pypy ) python_single_target_python2_7? ( > python_targets_python2_7 ) > > (dependency required by "net-misc/tor-0.2.8.1_alpha::gentoo" > [installed]) > (dependency required by "@selected" [set]) > (dependency required by "@world" [argument]) > tortoise ~ # > > # > > Current state of mind: put a live hand grenade in to the computer and > walk away. > > I've been using Gentoo Every day now for ten years. This is an > entirely > New level of bullshit. =( > > > Modest list of complete and utter FAIL: > > > > tortoise portage # tree -L 2 > . > ├── app-office > │ └── texmacs-1.99.2-r1 > ├── dev-libs > │ ├── libcdio-0.93 > │ └── libcdio-paranoia-0.93_p1 > ├── dev-qt > │ └── qtwebkit-5.5.1-r1 > ├── kde-apps > │ └── kdesdk-kioslaves-15.12.2 > ├── kde-plasma > │ ├── oxygen-5.5.5 > │ └── oxygen-fonts-5.4.3 > ├── media-gfx > │ └── fontforge-20150824 > ├── media-libs > │ ├── opencv-3.1.0-r2 > │ └── x264-0.0.20151011 > └── media-video > └── vcdimager-0.7.24 > > 19 directories, 0 files > tortoise portage # > > > Maybe you can install libreoffice-bin instead libreoffice package. And for you wayland problem only needs the gles2 use flag. About the PYTHON_SINGLE_TARGET you should read the portage news. -- William Ernesto Cárdenas Gómezsignature.asc Description: This is a digitally signed message part
Re: [gentoo-user] The war continues.
On Thu, 17 Mar 2016 20:26:00 -0400, Alan Grimes wrote: > Then you should understand the need for detailed error reports and > reading the output from the various commands. > > I always set verbosity to very high or max... What's the point if you don't include the output is your posts/rants? Anyway, all verbose does is hide the important messages among a load of trivial messages about everything working as it should. > Back in the good old days there was this OS called DOS. All of it's > commands told you what they were and what they were doing by default, > and were, almost universally quite enjoyable to use. =\ > > These days you just get the next command prompt, and have no idea how > much your previous command might have deleted or otherwise screwed up. Succeed quietly, fail noisily, it's the Unix way. -- Neil Bothwick System halted - Press all keys at once to continue. pgpcohu5TPFgZ.pgp Description: OpenPGP digital signature
Re: [gentoo-user] The war continues.
Wow, sounds like you've been having a rough time. I think if you chunk things up into tiny pieces of logs, and take the issues on one at a time, you will be able to solve your problems. That said, if you would like to send us the last month or so of your emerge.log, we might be able to help focus your efforts. Until you have everything building cleanly and working as you hoped, I would avoid doing any new portage syncs just to keep from having an issue where the set of problems you're looking at might shift dramatically. This way you can look at the problems one at a time then eliminate them before new problems come up. Similarly, unless you see a problem where a program is complaining about not being able to load a shared object, I would just put off the revdep-rebuild until you've successfully updated. It looks like you have two distinct problems in the messages you posted here, a problem with asciidoc and another with kwin and mesa. On asciidoc I think a good first step would be setting PYTHON_SINGLE_TARGET="python2_7" if you haven't already, I see that in the make.conf you posted at the end of February[1] you have PYTHON_SINGLE_TARGET="python3_5". Could you give changing python_single_target a try and report back? I know it will not solve all your issues, but at least it should reduce the amount of negative feedback emerge is giving you. Also, is the script ./pretendupdate something like "emerge --pretend --verbose --all --newuse @world"? [1]: https://marc.info/?l=gentoo-user=145668323000774=p3 -- 0x7D964D3361142ACF On Thu, Mar 17, 2016, at 08:12, William Ernesto Cárdenas Gómez wrote: > El jue, 17-03-2016 a las 10:55 -0400, Alan Grimes escribió: > > My effort to update my syestem continues unabated. =\ > > > > One problem is that every time revdep-rebuild is run, it always > > rebuilds > > all of libreoffice, an 8-hour build. WTF, seriously, WTF? > > > > I made the mistake of syncing portage again and was thrown back into > > useflag hell: > > > > I tried to fix it by setting wayland, gles2 and egl to default > > because > > they were breaking other packages. > > > > > > I don't even know how to read the current error message: > > > > ## > > > > tortoise ~ # ./pretendupdate > > > > These are the packages that would be merged, in order: > > > > Calculating dependencies... done! > > > > !!! Multiple package instances within a single package slot have been > > pulled > > !!! into the dependency graph, resulting in a slot conflict: > > > > media-libs/mesa:0 > > > > (media-libs/mesa-11.1.2-r1:0/0::gentoo, ebuild scheduled for merge) > > pulled in by > > (no parents that aren't satisfied by other packages in this slot) > > > > (media-libs/mesa-11.1.2-r1:0/0::gentoo, installed) pulled in by > > media-libs/mesa[egl,gbm,gles2?,wayland] required by > > (kde-plasma/kwin-5.5.5:5/5::gentoo, ebuild scheduled for merge) > > > > ^^^ > > > > > > > > It might be possible to solve this slot collision > > by applying all of the following changes: > > - media-libs/mesa-11.1.2-r1 (Change USE: +wayland +gles2) > > > > > > !!! The ebuild selected to satisfy "app-text/asciidoc" has unmet > > requirements. > > - app-text/asciidoc-8.6.9-r2::gentoo USE="graphviz -examples > > -highlight > > -test" ABI_X86="64" PYTHON_SINGLE_TARGET="-pypy -python2_7" > > PYTHON_TARGETS="python2_7 -pypy" > > > > The following REQUIRED_USE flag constraints are unsatisfied: > > exactly-one-of ( python_single_target_pypy > > python_single_target_python2_7 ) > > > > The above constraints are a subset of the following complete > > expression: > > exactly-one-of ( python_single_target_pypy > > python_single_target_python2_7 ) python_single_target_pypy? ( > > python_targets_pypy ) python_single_target_python2_7? ( > > python_targets_python2_7 ) > > > > (dependency required by "net-misc/tor-0.2.8.1_alpha::gentoo" > > [installed]) > > (dependency required by "@selected" [set]) > > (dependency required by "@world" [argument]) > > tortoise ~ # > > > > # > > > > Current state of mind: put a live hand grenade in to the computer and > > walk away. > > > > I've been using Gentoo Every day now for ten years. This is an > > entirely > > New level of bullshit. =( > > > > > > Modest list of complete and utter FAIL: > > > > > > > > tortoise portage # tree -L 2 > > . > > ├── app-office > > │ └── texmacs-1.99.2-r1 > > ├── dev-libs > > │ ├── libcdio-0.93 > > │ └── libcdio-paranoia-0.93_p1 > > ├── dev-qt > > │ └── qtwebkit-5.5.1-r1 > > ├── kde-apps > > │ └── kdesdk-kioslaves-15.12.2 > > ├── kde-plasma > > │ ├── oxygen-5.5.5 > > │ └── oxygen-fonts-5.4.3 > > ├── media-gfx > > │ └── fontforge-20150824 > > ├── media-libs > > │ ├── opencv-3.1.0-r2 > > │ └── x264-0.0.20151011 > > └── media-video > > └── vcdimager-0.7.24 > > > >
Re: [gentoo-user] The war continues.
160317 Alan Grimes wrote: > My effort to update my syestem continues unabated. > One problem is that every time revdep-rebuild is run, > it always rebuilds all of libreoffice, an 8-hour build. When I upgraded to LO 5.1.0.3 , it took 1 h 4 m : do you have a very old machine ? > I tried to fix it by setting wayland, gles2 and egl to default > because they were breaking other packages. Why are you using Wayland ? -- it's still largely experimental, isn't it ? > I don't even know how to read the current error message That's a common experience for most of us (smile) ! First advice : most of the "errors" are really advisories. > Current state of mind: > put a live hand grenade in to the computer and walk away. Better to put it all aside till tomorrow. > I've been using Gentoo every day now for ten years. > This is an entirely new level of bullshit. I've been using it since 2003 & have never had a problem this size. However in all that time, I've never done 'emerge world' without '-p' ; I update pkgs individually, typically with '-1'. Try 'emerge -Dvp world' & send the output to a file, then work thro' the list a few pkgs at a time ; if you run into a block, skip that pkg & see how far you can get ; repeat. The result wb to isolate what's going wrong, when you can test solutions, which are usually 1 level deep. HTH -- ,, SUPPORT ___//___, Philip Webb ELECTRIC /] [] [] [] [] []| Cities Centre, University of Toronto TRANSIT`-O--O---' purslowatchassdotutorontodotca
Re: [gentoo-user] The war continues.
Before using revdep-rebuild, you need to do a -pW --clean to see what's old/obsolete on the system. It can clear lots of cruft after just six months of updates. Once you see what needs to be cleared, you can do an -a (ask) before remove. Saves you from the sytem pulling python and fragging portage. Once you've cleaned the system and updated things, then a revdep-rebuild shouldn't give you too many problems but if it does, keep in mind that a clean install doesn't take that long and you get the opurtunity to ensure that all of your flags (package u/mask) are all correct. On Thu, Mar 17, 2016 at 7:55 AM, Alan Grimeswrote: > My effort to update my syestem continues unabated. =\ > > One problem is that every time revdep-rebuild is run, it always rebuilds > all of libreoffice, an 8-hour build. WTF, seriously, WTF? > > I made the mistake of syncing portage again and was thrown back into > useflag hell: > > I tried to fix it by setting wayland, gles2 and egl to default because > they were breaking other packages. > > > I don't even know how to read the current error message: > > ## > > tortoise ~ # ./pretendupdate > > These are the packages that would be merged, in order: > > Calculating dependencies... done! > > !!! Multiple package instances within a single package slot have been pulled > !!! into the dependency graph, resulting in a slot conflict: > > media-libs/mesa:0 > > (media-libs/mesa-11.1.2-r1:0/0::gentoo, ebuild scheduled for merge) > pulled in by > (no parents that aren't satisfied by other packages in this slot) > > (media-libs/mesa-11.1.2-r1:0/0::gentoo, installed) pulled in by > media-libs/mesa[egl,gbm,gles2?,wayland] required by > (kde-plasma/kwin-5.5.5:5/5::gentoo, ebuild scheduled for merge) > > ^^^ > > > It might be possible to solve this slot collision > by applying all of the following changes: >- media-libs/mesa-11.1.2-r1 (Change USE: +wayland +gles2) > > > !!! The ebuild selected to satisfy "app-text/asciidoc" has unmet > requirements. > - app-text/asciidoc-8.6.9-r2::gentoo USE="graphviz -examples -highlight > -test" ABI_X86="64" PYTHON_SINGLE_TARGET="-pypy -python2_7" > PYTHON_TARGETS="python2_7 -pypy" > > The following REQUIRED_USE flag constraints are unsatisfied: > exactly-one-of ( python_single_target_pypy > python_single_target_python2_7 ) > > The above constraints are a subset of the following complete expression: > exactly-one-of ( python_single_target_pypy > python_single_target_python2_7 ) python_single_target_pypy? ( > python_targets_pypy ) python_single_target_python2_7? ( > python_targets_python2_7 ) > > (dependency required by "net-misc/tor-0.2.8.1_alpha::gentoo" [installed]) > (dependency required by "@selected" [set]) > (dependency required by "@world" [argument]) > tortoise ~ # > > # > > Current state of mind: put a live hand grenade in to the computer and > walk away. > > I've been using Gentoo Every day now for ten years. This is an entirely > New level of bullshit. =( > > > Modest list of complete and utter FAIL: > > > > tortoise portage # tree -L 2 > . > ├── app-office > │ └── texmacs-1.99.2-r1 > ├── dev-libs > │ ├── libcdio-0.93 > │ └── libcdio-paranoia-0.93_p1 > ├── dev-qt > │ └── qtwebkit-5.5.1-r1 > ├── kde-apps > │ └── kdesdk-kioslaves-15.12.2 > ├── kde-plasma > │ ├── oxygen-5.5.5 > │ └── oxygen-fonts-5.4.3 > ├── media-gfx > │ └── fontforge-20150824 > ├── media-libs > │ ├── opencv-3.1.0-r2 > │ └── x264-0.0.20151011 > └── media-video > └── vcdimager-0.7.24 > > 19 directories, 0 files > tortoise portage # > > > > -- > IQ is a measure of how stupid you feel. > > Powers are not rights. > >