Re: [gentoo-user] The war continues.

2016-03-19 Thread Alan Grimes
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.

2016-03-19 Thread Neil Bothwick
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.

2016-03-19 Thread William Ernesto Cárdenas Gómez
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ómez 


signature.asc
Description: This is a digitally signed message part


Re: [gentoo-user] The war continues.

2016-03-19 Thread Neil Bothwick
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.

2016-03-19 Thread Max R.D. Parmer
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.

2016-03-19 Thread Philip Webb
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.

2016-03-18 Thread Fast Turtle
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 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. 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.
>
>