Re: [gentoo-user] Re: Video card with two ports.

2013-11-02 Thread J. Roeleveld
Dale  wrote:
>
>Well, I got the cable in.  I hooked it up, nothing. H.  Then I
>turned around to look at my regular monitor and KDE had a pop up about
>a
>new video device.  Oh really.  I clicked to set it up and now I have a
>picture.  No sound tho.  I can't watch videos with no sound.  I'll need
>to work on that.  ;-)
>
>I just hope this cable is going to be long enough after I run it under
>the floor.  I think it will but it's going to be close. 
>
>Dale
>
>:-)  :-) 
>
>-- 
>I am only responsible for what I said ... Not for what you understood
>or how you interpreted my words!

Do you get sound out of the speakers connected to the computer directly?

If you do, but not from the TV then you have 2 options:
1) connect an audio cable to the tv. (My tv has that option. Not all do though)
2) you figure out how to send sound through the cable between the videocard and 
tv. For that, I would have a look into sound drivers for the audio in the card 
(if it has a sound device) and also in alsa (or similar) mixer settings.

FYI, the only time I hooked up a PC to my TV it was with a VGA cable and simple 
audio cable.
Back then, I didn't have HDMI outputs.

--
Joost
-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.

Re: [gentoo-user] Re: Video card with two ports.

2013-11-02 Thread Yohan Pereira
On 01/11/13 at 07:43pm, Dale wrote:
> 
> Well, I got the cable in.  I hooked it up, nothing. H.  Then I
> turned around to look at my regular monitor and KDE had a pop up about a
> new video device.  Oh really.  I clicked to set it up and now I have a
> picture.  No sound tho.  I can't watch videos with no sound.  I'll need
> to work on that.  ;-)
> 
> I just hope this cable is going to be long enough after I run it under
> the floor.  I think it will but it's going to be close. 
> 
> Dale
> 
> :-)  :-) 
> 
> -- 
> I am only responsible for what I said ... Not for what you understood or how 
> you interpreted my words!

Hi Dale,

  Try playing around with the settings in 
System Settings -> multimedia -> Audio and Video -> Audio Hardware Setup
Basically you need to tell it to send the audio over HDMI instead of over
the standard audio port.

-- 

- Yohan Pereira

The difference between a Miracle and a Fact is exactly the difference
between a mermaid and a seal.
-- Mark Twain



Re: [gentoo-user] Upgrade Question

2013-11-02 Thread Neil Bothwick
On Sat, 2 Nov 2013 03:38:12 +0100, waben...@gmail.com wrote:

> Maybe you should consider to use ccache. It considerable reduces the
> merge time if you have to rebuild a package.

It also creates elusive build failures with some packages, which is why I
stopped using it.

>  Tue Oct 22 22:05:31 2013 >>> app-office/libreoffice-4.1.2.3
>merge time: 1 hour, 24 minutes and 27 seconds.
> 
>  Fri Nov  1 19:06:17 2013 >>> app-office/libreoffice-4.1.2.3
>merge time: 9 minutes and 5 seconds.

Impressive, I think I'll try enabling it for specific packages that will
benefit and don't cause problems.


-- 
Neil Bothwick

This is as bad as it can get; but don't bet on it.


signature.asc
Description: PGP signature


Re: [gentoo-user] Upgrade Question

2013-11-02 Thread Neil Bothwick
On Sat, 2 Nov 2013 09:27:38 +, Neil Bothwick wrote:

> > Maybe you should consider to use ccache. It considerable reduces the
> > merge time if you have to rebuild a package.  
> 
> It also creates elusive build failures with some packages, which is why
> I stopped using it.
> 
> >  Tue Oct 22 22:05:31 2013 >>> app-office/libreoffice-4.1.2.3
> >merge time: 1 hour, 24 minutes and 27 seconds.
> > 
> >  Fri Nov  1 19:06:17 2013 >>> app-office/libreoffice-4.1.2.3
> >merge time: 9 minutes and 5 seconds.  
> 
> Impressive, I think I'll try enabling it for specific packages that will
> benefit and don't cause problems.

On the other hand, after reading man make.conf, maybe it is not such a
good idea except in very limited cases.

Warning: This feature is known to cause numerous compilation failures.
Sometimes ccache will retain stale code objects or corrupted files, which
can lead to packages that cannot be emerged. If this happens (if you
receive errors like "File not recognized: File truncated"), try
recompiling the application with ccache disabled before reporting a bug.
Unless you are doing development work, do not enable ccache.

That reads more like an instruction than a recommendation.


-- 
Neil Bothwick

Sarchasm : The gulf between the author of sarcastic wit and the person
who doesn't get it.


signature.asc
Description: PGP signature


Re: [gentoo-user] Re: Video card with two ports.

2013-11-02 Thread Dale
J. Roeleveld wrote:
> Dale  wrote:
>
> Well, I got the cable in.  I hooked it up, nothing. H.  Then I
> turned around to look at my regular monitor and KDE had a pop up about a
> new video device.  Oh really.  I clicked to set it up and now I have a
> picture.  No sound tho.  I can't watch videos with no sound.  I'll need
> to work on that.  ;-)
>
> I just hope this cable is going to be long enough after I run it under
> the floor.  I think it will but it's going to be close. 
>
> Dale
>
> :-)  :-) 
>
>
> Do you get sound out of the speakers connected to the computer directly?
>
> If you do, but not from the TV then you have 2 options:
> 1) connect an audio cable to the tv. (My tv has that option. Not all
> do though)
> 2) you figure out how to send sound through the cable between the
> videocard and tv. For that, I would have a look into sound drivers for
> the audio in the card (if it has a sound device) and also in alsa (or
> similar) mixer settings.
>
> FYI, the only time I hooked up a PC to my TV it was with a VGA cable
> and simple audio cable.
> Back then, I didn't have HDMI outputs.
>
> --
> Joost
> -- 
> Sent from my Android device with K-9 Mail. Please excuse my brevity. 


I figured it out.  I found a wiki and found out that the sound can get
there just fine on the command line but it didn't with smplayer.  So I
went h.  Then I recalled seeing a tab for audio in preferences for
smplayer.  I dived right in.  What I have to do is tell smplayer where
to send the sound.  I can tell it to send it to the speakers hooked to
the puter or tell it to send it to the TV.  No setting that I can find
for it to just send to both.  Maybe there is a OS seting for this
somewhere.  I dunno. Now that I know where to set this, it's no big deal
to just change it based on what I am going to listen too.

Oh, while testing the sound, I found out I have my puter speakers
backwords.  My left speaker claims to be right and the right speaker
claims to be left.  It's been that way for many years now.  LOL   Could
that be why I am so weird??  ;-)

I'm going to do some price checking on monitors.  I may try to get one
that is a little higher res if I can.  Anyway, I still need to check
into some things. The edges of the screen on my TV is cut off.  It's not
much but just enough that it will cause issues if I try to do some
things on the TV.  While in the KDE control center thingy, it had a
setting for the new screen to be left/right/top/bottom so it sounds like
my video card will support having two monitors with different images. 
Right now, I set it to clone tho.  That's what I want right now. 

Thanks to all. 

Dale

:-)  :-)

-- 
I am only responsible for what I said ... Not for what you understood or how 
you interpreted my words!



Re: [gentoo-user] OT: Flash+nspluginwrapper versus Gnash comparisons?

2013-11-02 Thread Daniel Campbell
On 10/31/2013 10:15 PM, Walter Dnes wrote:
>   I'm getting rather annoyed with Firefox.  I don't want to get into
> that flamewar right now.  I'm trying to migrate to UZBL.  The latest git
> version is a lot better than the stale stable version.  The uzbl-
> ebuild is broken (yes, I've filed a bug), so I pull directly from git
> and build and install to ~/.local.  It's a steep learning curve, and
> I've gradually resolved almost every issue.  The last reason to have
> Firefox or Opera hanging around is Flash.  I subscribe to NHL GameCenter
> Live and Live365.com, so Flash functionality is mandatory for me.
> 
>   The git version of UZBL requires a recent version of webkit, which
> requires gtk3.  Flash is a gtk2 program, so it doesn't work.  I've heard
> that the 2 options are...
> 1) Running Flash in nspluginwrapper
> 2) Using Gnash to replace Flash
> 
>   How are people's experiences with the 2 options above?
> 

Have you checked to see if the sites you use have an interface for
mplayer or another media player? (Assuming they are streaming services
similar to Youtube) If not, it may be simpler to use nspluginwrapper.
Gnash compatibility can be spotty, but is improving. If you suspect that
the services that you use don't use advanced/recent Flash features, give
gnash a whirl.

The last time I used gnash, it was completely fine for basic streaming
stuff, but marketing sites and tech demos and (some) Newgrounds material
was borked. But that was over 3 years ago; times have certainly changed,
and I'd wager for the better. :)

Good luck.



Re: [gentoo-user] re: resolving blocked packages [media-video/ffmpeg-1.2:0]

2013-11-02 Thread Daniel Campbell
On 10/27/2013 12:08 PM, Alexander Kapshuk wrote:
> As I ran 'emerge --ask --update --deep --with-bdeps=y --newuse world', I
> got the message below.
> 
> These are the packages that would be merged, in order:
> 
> Calculating dependencies... done!
> [ebuild  N ] dev-scheme/guile-1.8.8-r1  USE="deprecated nls regex
> threads -debug -debug-freelist -debug-malloc -discouraged -emacs
> -networking"
> [ebuild  N ] sys-devel/autogen-5.15
> [ebuild U ~] net-libs/gnutls-3.2.5 [2.12.23-r1] USE="-dane%"
> LINGUAS="-cs% -de% -en% -fi% -fr% -it% -ms% -nl% -pl% -sv% -uk% -vi%
> -zh_CN%"
> [ebuild  N ] media-libs/libpostproc-0.8.0.20121125  USE="-3dnow
> (-altivec) -mmx -mmxext -pic -static-libs"
> [ebuild U ~] media-video/vlc-2.1.0 [2.0.9] USE="-chromaprint% -fdk%
> -opencv% (-qt5) -rdp% {-test%} -vdpau%"
> [blocks B  ]  is blocking media-video/vlc-2.1.0)
> [blocks B  ] media-video/ffmpeg:0 ("media-video/ffmpeg:0" is
> blocking media-libs/libpostproc-0.8.0.20121125)
> [blocks B  ] media-libs/libpostproc ("media-libs/libpostproc" is
> blocking media-video/ffmpeg-1.0.7)
> 
> !!! Multiple package instances within a single package slot have been pulled
> !!! into the dependency graph, resulting in a slot conflict:
> 
> net-libs/gnutls:0
> 
>   (net-libs/gnutls-3.2.5::gentoo, ebuild scheduled for merge) pulled in by
> >=net-libs/gnutls-3.0.20:0 required by
> (media-video/vlc-2.1.0::gentoo, ebuild scheduled for merge)
> 
>   (net-libs/gnutls-2.12.23-r1::gentoo, installed) pulled in by
> (no parents that aren't satisfied by other packages in this slot)
> 
> 
> It may be possible to solve this problem by using package.mask to
> prevent one of those packages from being selected. However, it is also
> possible that conflicting dependencies exist such that they are
> impossible to satisfy simultaneously.  If such a conflict exists in
> the dependencies of two different packages, then those packages can
> not be installed simultaneously. You may want to try a larger value of
> the --backtrack option, such as --backtrack=30, in order to see if
> that will solve this conflict automatically.
> 
> For more information, see MASKED PACKAGES section in the emerge man
> page or refer to the Gentoo Handbook.
> 
> 
>  * Error: The above package list contains packages which cannot be
>  * installed at the same time on the same system.
> 
>   (media-video/vlc-2.1.0::gentoo, ebuild scheduled for merge) pulled in by
> media-video/vlc required by @selected
> 
>   (media-video/ffmpeg-1.0.7::gentoo, installed) pulled in by
>
>> =media-video/ffmpeg-0.10.3:0[X?,encode?,gsm?,jpeg2k?,mp3?,sdl?,speex?,theora?,threads?,truetype?,vaapi?,vdpau?,x264?]
> (>=media-video/ffmpeg-0.10.3:0[X,encode,mp3,sdl,truetype,x264]) required
> by (virtual/ffmpeg-0.10.3::gentoo, installed)
> 
> 
> For more information about Blocked Packages, please refer to the following
> section of the Gentoo Linux x86 Handbook (architecture is irrelevant):
> 
> http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?full=1#blocked
> 
> 
> The following keyword changes are necessary to proceed:
>  (see "package.accept_keywords" in the portage(5) man page for more details)
> # required by media-video/vlc-2.1.0[gnutls]
> # required by @selected
> # required by @world (argument)
> =net-libs/gnutls-3.2.5 ~x86
> 
> Use --autounmask-write to write changes to config files (honoring
> CONFIG_PROTECT). Carefully examine the list of proposed changes,
> paying special attention to mask or keyword changes that may expose
> experimental or unstable packages.
> --
> After reading the 'Blocked Packages' found here,
> http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?full=1#blocked,
> would updating media-video/ffmpeg to version 1.2 [the current version of
> ffmpeg is 1.0.7], fix the blockage?
> 
> Any input would be much appreciated.
> 
> 

It looks like you just need to add `net-libs/gnutls` to
/etc/portage/package.accept_keywords, which will fetch the testing
version of gnutls. Is your version of vlc also from testing? That may be
why emerge is complaining. I also noticed a lot of -USE% flags, which
tells me they were removed. Did you change USE flags at the same time
you attempted this update? There's no problem with that, of course, but
it can complicate upgrades sometimes. :)

Hope that helps.



Re: [gentoo-user] Upgrade Question

2013-11-02 Thread Silvio Siefke
Hey,

what is with distcc? When i understand correct that can use to share
the merge process. Can i use with diffrent arch? I use gentoo on
netbook with atom and amd64 and some rootserver with same arch and a
p4 with i686. The p4 is in same network but can this pc use with atom
64 bit? Has someone expirence with distcc and can say is good or not
really.

Ccache sounds good special when see the compile time after update.
Maybe i try it.


Thank you & good weekend

Silvio



Re: [gentoo-user] re: resolving blocked packages [media-video/ffmpeg-1.2:0]

2013-11-02 Thread Alan McKinnon
On 02/11/2013 12:49, Daniel Campbell wrote:
> On 10/27/2013 12:08 PM, Alexander Kapshuk wrote:
>> As I ran 'emerge --ask --update --deep --with-bdeps=y --newuse world', I
>> got the message below.
>>
>> These are the packages that would be merged, in order:
>>
>> Calculating dependencies... done!
>> [ebuild  N ] dev-scheme/guile-1.8.8-r1  USE="deprecated nls regex
>> threads -debug -debug-freelist -debug-malloc -discouraged -emacs
>> -networking"
>> [ebuild  N ] sys-devel/autogen-5.15
>> [ebuild U ~] net-libs/gnutls-3.2.5 [2.12.23-r1] USE="-dane%"
>> LINGUAS="-cs% -de% -en% -fi% -fr% -it% -ms% -nl% -pl% -sv% -uk% -vi%
>> -zh_CN%"
>> [ebuild  N ] media-libs/libpostproc-0.8.0.20121125  USE="-3dnow
>> (-altivec) -mmx -mmxext -pic -static-libs"
>> [ebuild U ~] media-video/vlc-2.1.0 [2.0.9] USE="-chromaprint% -fdk%
>> -opencv% (-qt5) -rdp% {-test%} -vdpau%"
>> [blocks B  ] > is blocking media-video/vlc-2.1.0)
>> [blocks B  ] media-video/ffmpeg:0 ("media-video/ffmpeg:0" is
>> blocking media-libs/libpostproc-0.8.0.20121125)
>> [blocks B  ] media-libs/libpostproc ("media-libs/libpostproc" is
>> blocking media-video/ffmpeg-1.0.7)
>>
>> !!! Multiple package instances within a single package slot have been pulled
>> !!! into the dependency graph, resulting in a slot conflict:
>>
>> net-libs/gnutls:0
>>
>>   (net-libs/gnutls-3.2.5::gentoo, ebuild scheduled for merge) pulled in by
>> >=net-libs/gnutls-3.0.20:0 required by
>> (media-video/vlc-2.1.0::gentoo, ebuild scheduled for merge)
>>
>>   (net-libs/gnutls-2.12.23-r1::gentoo, installed) pulled in by
>> (no parents that aren't satisfied by other packages in this slot)
>>
>>
>> It may be possible to solve this problem by using package.mask to
>> prevent one of those packages from being selected. However, it is also
>> possible that conflicting dependencies exist such that they are
>> impossible to satisfy simultaneously.  If such a conflict exists in
>> the dependencies of two different packages, then those packages can
>> not be installed simultaneously. You may want to try a larger value of
>> the --backtrack option, such as --backtrack=30, in order to see if
>> that will solve this conflict automatically.
>>
>> For more information, see MASKED PACKAGES section in the emerge man
>> page or refer to the Gentoo Handbook.
>>
>>
>>  * Error: The above package list contains packages which cannot be
>>  * installed at the same time on the same system.
>>
>>   (media-video/vlc-2.1.0::gentoo, ebuild scheduled for merge) pulled in by
>> media-video/vlc required by @selected
>>
>>   (media-video/ffmpeg-1.0.7::gentoo, installed) pulled in by
>>
>>> =media-video/ffmpeg-0.10.3:0[X?,encode?,gsm?,jpeg2k?,mp3?,sdl?,speex?,theora?,threads?,truetype?,vaapi?,vdpau?,x264?]
>> (>=media-video/ffmpeg-0.10.3:0[X,encode,mp3,sdl,truetype,x264]) required
>> by (virtual/ffmpeg-0.10.3::gentoo, installed)
>>
>>
>> For more information about Blocked Packages, please refer to the following
>> section of the Gentoo Linux x86 Handbook (architecture is irrelevant):
>>
>> http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?full=1#blocked
>>
>>
>> The following keyword changes are necessary to proceed:
>>  (see "package.accept_keywords" in the portage(5) man page for more details)
>> # required by media-video/vlc-2.1.0[gnutls]
>> # required by @selected
>> # required by @world (argument)
>> =net-libs/gnutls-3.2.5 ~x86
>>
>> Use --autounmask-write to write changes to config files (honoring
>> CONFIG_PROTECT). Carefully examine the list of proposed changes,
>> paying special attention to mask or keyword changes that may expose
>> experimental or unstable packages.
>> --
>> After reading the 'Blocked Packages' found here,
>> http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?full=1#blocked,
>> would updating media-video/ffmpeg to version 1.2 [the current version of
>> ffmpeg is 1.0.7], fix the blockage?
>>
>> Any input would be much appreciated.
>>
>>
> 
> It looks like you just need to add `net-libs/gnutls` to
> /etc/portage/package.accept_keywords, which will fetch the testing
> version of gnutls. Is your version of vlc also from testing? That may be
> why emerge is complaining. I also noticed a lot of -USE% flags, which
> tells me they were removed. Did you change USE flags at the same time
> you attempted this update? There's no problem with that, of course, but
> it can complicate upgrades sometimes. :)
> 
> Hope that helps.
> 


The basic problem is a stable system with a bunch of unstable packages
installed.

The requested vlc version is ~arch, which wants a ~arch version of
gnutls. This conflicts with other stable packages that want a stable
version of gnutls.

Mixing and matching arch and ~arch like this often causes unsolveable
problems, especially with basic libs like gnutls used by lots of
packages. In this specific case, I doubt very much that the problem is
solveable. Either make the entire syst

Re: [gentoo-user] Re: Video card with two ports.

2013-11-02 Thread Neil Bothwick
On Sat, 02 Nov 2013 05:33:34 -0500, Dale wrote:

> Oh, while testing the sound, I found out I have my puter speakers
> backwords.  My left speaker claims to be right and the right speaker
> claims to be left. 

That's side to side, not backwards :P

> It's been that way for many years now.  LOL   Could
> that be why I am so weird??  ;-)

I susect that has a more fundamental cause ;-)
 
> I'm going to do some price checking on monitors.  I may try to get one
> that is a little higher res if I can.  Anyway, I still need to check
> into some things. The edges of the screen on my TV is cut off.  It's not
> much but just enough that it will cause issues if I try to do some
> things on the TV.  While in the KDE control center thingy, it had a
> setting for the new screen to be left/right/top/bottom so it sounds like
> my video card will support having two monitors with different images. 

It will, I've been using KDE with different resolution monitors
(1600x1200 and 1650X180) for several years. And you can often specify
which screen a program uses (or force the issue in KDE's window settings)
so you can have your browser default to the monitors and you video player
use the TV by default, But drag the windows across if you ever want them
on the other display.


-- 
Neil Bothwick

If ignorance is bliss, why aren't more people happy?


signature.asc
Description: PGP signature


Re: [gentoo-user] Re: Video card with two ports.

2013-11-02 Thread Frank Steinmetzger
On Fri, Nov 01, 2013 at 07:43:54PM -0500, Dale wrote:
> 
> Well, I got the cable in.  I hooked it up, nothing. H.  Then I
> turned around to look at my regular monitor and KDE had a pop up about a
> new video device.  Oh really.  I clicked to set it up and now I have a
> picture.  No sound tho.  I can't watch videos with no sound.  I'll need
> to work on that.  ;-)
> 
> I just hope this cable is going to be long enough after I run it under
> the floor.  I think it will but it's going to be close. 
> 
> Dale

KDE, phonon in particular, provides for routing the sound to different
devices. Go to System Settings → Multimedia, it should list both your
alsa and HDMI output. You can then change the order of priority for the
devices. If you now use a phonon-able media player, it will use the
output in the order you set there.
-- 
Gruß | Greetings | Qapla’
Please do not share anything from, with or about me with any Facebook service.

Night is so dark only so one can see it better.


signature.asc
Description: Digital signature


[gentoo-user] do subslots improve user-experience?

2013-11-02 Thread hasufell
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Another round of questioning the users here.

more specifically:
* how often do you experience useless rebuilds?
* do you really have a problem with running
revdep-rebuild/haskell-updater/perl-cleaner etc after every emerge?
* do you think it's worth the effort to add more stuff to the PM, so
that you don't have to run revdep-rebuild that often?
* do you trust the other methods like subslots or preserved-rebuild to
work reliably? (as in: do you still use revdep-rebuild?)

If you want my opinion on subslots:
# grep EMERGE_DEFAULT_OPTS /etc/portage/make.conf
EMERGE_DEFAULT_OPTS="--ignore-built-slot-operator-deps=y"
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.22 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQEcBAEBAgAGBQJSdOpkAAoJEFpvPKfnPDWzJv4IAJXrLhHVJwsc4e1rqsKeA8MP
4NWYVPLlWpcCBibd4bH6T+nIc3u0Nw7sDVprVn2clZeN7jXNftUfnGVWi2gKFg5c
TserKHr9/rVAwgOEl6O8x8aR9JbvBpAevWHwxOJ066JeLgY3ziNOlU+Y0Yo4c7CN
TcmxjOyPTdhaYpcfR2KLfyNkbXHSMwImHCQcjNt7zbYXaKP6UOxCPR4ihOZUjrp5
c8eWQyrfh8Ubgk0RlpbqGN7SAkIv2ERWlQgyXY+PI4SbQNM/Jou3tbyt+De5b815
8gwrXOYEp+t/HfmDEtAGuGHQzdfu5sUev6/IVnpnnXFSLwrvR3wjuSSeCaIlrx4=
=eAyd
-END PGP SIGNATURE-



Re: [gentoo-user] do subslots improve user-experience?

2013-11-02 Thread Philip Webb
131102 hasufell had some more questions for users :
> * how often do you experience useless rebuilds?

Not recently : it used to happen more often.

> * do you really have a problem with running
> revdep-rebuild/haskell-updater/perl-cleaner etc after every emerge?

No.

> * do you think it's worth the effort to add more stuff to the PM,
> so that you don't have to run revdep-rebuild that often?

No, as I don't need R-R anymore.

> * do you trust the other methods like subslots or preserved-rebuild
> to work reliably? -- do you still use revdep-rebuild?

P-R seems to work adequately.

My big gripe is unnecessary dependencies, eg sound for KDE & FF.
It's part of the lowest-common-denominator approach
which seems to characterise Gnome, Ubuntu & M$ , but Gentoo should avoid.
That said, I'm generally very satisfied with Gentoo :
it's just over  10 years  since I first started using it.

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




Re: [gentoo-user] do subslots improve user-experience?

2013-11-02 Thread Alan McKinnon
On 02/11/2013 14:04, hasufell wrote:
> Another round of questioning the users here.
> 
> more specifically:
> * how often do you experience useless rebuilds?

Let's see, that depends.

It mostly mostly on what is happening with poppler and icu today.

Other than those, I don't recall any long-term problems relating to
useless rebuilds; by and large they seem to be valid

> * do you really have a problem with running
> revdep-rebuild/haskell-updater/perl-cleaner etc after every emerge?

No, no problem whatsoever. emerge @preserved -rebuild is my preferred
method, I find it vastly superior to sub-slot operators which

a) involve weird magic in the ebuild and
b) I still don't understand despite reading all the docs I can find on
the matter.

The problem seems to be that preserved-rebuild and revdep-rebuild detect
actual breakage and fix what is really wrong right now.

Subslots seem to try and avoid breakage and depend heavily on amount of
clue from the dev (a highly variable quantity)

> * do you think it's worth the effort to add more stuff to the PM, so
> that you don't have to run revdep-rebuild that often?

No, subslots should be obsoleted, I consider them a failed experiment in
unnecessary complexity. emerge world is already long-running, if I had a
problem with a few more steps after it completes I would write a wrapper
script

> * do you trust the other methods like subslots or preserved-rebuild to
> work reliably? (as in: do you still use revdep-rebuild?)

yes, revdep-rebuild is my plan C. Occasionally it finds something,
usually itcompletes in about 40 secodns and is clean. I consider those
40 seconds well spent, a final confirmation step

> 
> If you want my opinion on subslots:
> # grep EMERGE_DEFAULT_OPTS /etc/portage/make.conf
> EMERGE_DEFAULT_OPTS="--ignore-built-slot-operator-deps=y"
> 

-- 
Alan McKinnon
Systems Engineer^W Technician
Infrastructure Services
Internet Solutions

+27 11 575 7585


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




Re: [gentoo-user] Upgrade Question

2013-11-02 Thread wabenbau
Am Samstag, 02.11.2013 um 11:55
schrieb Silvio Siefke :

> Hey,
> 
> what is with distcc? When i understand correct that can use to share
> the merge process. Can i use with diffrent arch? I use gentoo on
> netbook with atom and amd64 and some rootserver with same arch and a
> p4 with i686. The p4 is in same network but can this pc use with atom
> 64 bit? Has someone expirence with distcc and can say is good or not
> really.

Many years ago I used distcc. At this time I had some slower machines
(2 x AMD K5, 3x AMD K6) and distcc was really a booster for many bigger
packages, but it doesn't reduce merge time for small packages and it
also causes problems with some packages (IIRC openoffice was one).

Regards



Re: [gentoo-user] Upgrade Question

2013-11-02 Thread wabenbau
Am Samstag, 02.11.2013 um 09:35
schrieb Neil Bothwick :

> > Impressive, I think I'll try enabling it for specific packages that
> > will benefit and don't cause problems.
> 
> On the other hand, after reading man make.conf, maybe it is not such a
> good idea except in very limited cases.
> 
> Warning: This feature is known to cause numerous compilation failures.
> Sometimes ccache will retain stale code objects or corrupted files,
> which can lead to packages that cannot be emerged. If this happens
> (if you receive errors like "File not recognized: File truncated"),
> try recompiling the application with ccache disabled before reporting
> a bug. Unless you are doing development work, do not enable ccache.
> 
> That reads more like an instruction than a recommendation.
> 
> 

ccache has caused some problems with older versions of openoffice, but
this was some years ago. It's always enabled on my hardened desktop and
I can't remember that it caused any other problems since at least two
years. But maybe I just have a weak memory. ;-)

Regards



Re: [gentoo-user] re: resolving blocked packages [media-video/ffmpeg-1.2:0]

2013-11-02 Thread Daniel Campbell
On 11/02/2013 06:07 AM, Alan McKinnon wrote:
> On 02/11/2013 12:49, Daniel Campbell wrote:
>> On 10/27/2013 12:08 PM, Alexander Kapshuk wrote:
>>> As I ran 'emerge --ask --update --deep --with-bdeps=y --newuse world', I
>>> got the message below.
>>>
>>> These are the packages that would be merged, in order:
>>>
>>> Calculating dependencies... done!
>>> [ebuild  N ] dev-scheme/guile-1.8.8-r1  USE="deprecated nls regex
>>> threads -debug -debug-freelist -debug-malloc -discouraged -emacs
>>> -networking"
>>> [ebuild  N ] sys-devel/autogen-5.15
>>> [ebuild U ~] net-libs/gnutls-3.2.5 [2.12.23-r1] USE="-dane%"
>>> LINGUAS="-cs% -de% -en% -fi% -fr% -it% -ms% -nl% -pl% -sv% -uk% -vi%
>>> -zh_CN%"
>>> [ebuild  N ] media-libs/libpostproc-0.8.0.20121125  USE="-3dnow
>>> (-altivec) -mmx -mmxext -pic -static-libs"
>>> [ebuild U ~] media-video/vlc-2.1.0 [2.0.9] USE="-chromaprint% -fdk%
>>> -opencv% (-qt5) -rdp% {-test%} -vdpau%"
>>> [blocks B  ] >> is blocking media-video/vlc-2.1.0)
>>> [blocks B  ] media-video/ffmpeg:0 ("media-video/ffmpeg:0" is
>>> blocking media-libs/libpostproc-0.8.0.20121125)
>>> [blocks B  ] media-libs/libpostproc ("media-libs/libpostproc" is
>>> blocking media-video/ffmpeg-1.0.7)
>>>
>>> !!! Multiple package instances within a single package slot have been pulled
>>> !!! into the dependency graph, resulting in a slot conflict:
>>>
>>> net-libs/gnutls:0
>>>
>>>   (net-libs/gnutls-3.2.5::gentoo, ebuild scheduled for merge) pulled in by
>>> >=net-libs/gnutls-3.0.20:0 required by
>>> (media-video/vlc-2.1.0::gentoo, ebuild scheduled for merge)
>>>
>>>   (net-libs/gnutls-2.12.23-r1::gentoo, installed) pulled in by
>>> (no parents that aren't satisfied by other packages in this slot)
>>>
>>>
>>> It may be possible to solve this problem by using package.mask to
>>> prevent one of those packages from being selected. However, it is also
>>> possible that conflicting dependencies exist such that they are
>>> impossible to satisfy simultaneously.  If such a conflict exists in
>>> the dependencies of two different packages, then those packages can
>>> not be installed simultaneously. You may want to try a larger value of
>>> the --backtrack option, such as --backtrack=30, in order to see if
>>> that will solve this conflict automatically.
>>>
>>> For more information, see MASKED PACKAGES section in the emerge man
>>> page or refer to the Gentoo Handbook.
>>>
>>>
>>>  * Error: The above package list contains packages which cannot be
>>>  * installed at the same time on the same system.
>>>
>>>   (media-video/vlc-2.1.0::gentoo, ebuild scheduled for merge) pulled in by
>>> media-video/vlc required by @selected
>>>
>>>   (media-video/ffmpeg-1.0.7::gentoo, installed) pulled in by
>>>
 =media-video/ffmpeg-0.10.3:0[X?,encode?,gsm?,jpeg2k?,mp3?,sdl?,speex?,theora?,threads?,truetype?,vaapi?,vdpau?,x264?]
>>> (>=media-video/ffmpeg-0.10.3:0[X,encode,mp3,sdl,truetype,x264]) required
>>> by (virtual/ffmpeg-0.10.3::gentoo, installed)
>>>
>>>
>>> For more information about Blocked Packages, please refer to the following
>>> section of the Gentoo Linux x86 Handbook (architecture is irrelevant):
>>>
>>> http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?full=1#blocked
>>>
>>>
>>> The following keyword changes are necessary to proceed:
>>>  (see "package.accept_keywords" in the portage(5) man page for more details)
>>> # required by media-video/vlc-2.1.0[gnutls]
>>> # required by @selected
>>> # required by @world (argument)
>>> =net-libs/gnutls-3.2.5 ~x86
>>>
>>> Use --autounmask-write to write changes to config files (honoring
>>> CONFIG_PROTECT). Carefully examine the list of proposed changes,
>>> paying special attention to mask or keyword changes that may expose
>>> experimental or unstable packages.
>>> --
>>> After reading the 'Blocked Packages' found here,
>>> http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?full=1#blocked,
>>> would updating media-video/ffmpeg to version 1.2 [the current version of
>>> ffmpeg is 1.0.7], fix the blockage?
>>>
>>> Any input would be much appreciated.
>>>
>>>
>>
>> It looks like you just need to add `net-libs/gnutls` to
>> /etc/portage/package.accept_keywords, which will fetch the testing
>> version of gnutls. Is your version of vlc also from testing? That may be
>> why emerge is complaining. I also noticed a lot of -USE% flags, which
>> tells me they were removed. Did you change USE flags at the same time
>> you attempted this update? There's no problem with that, of course, but
>> it can complicate upgrades sometimes. :)
>>
>> Hope that helps.
>>
> 
> 
> The basic problem is a stable system with a bunch of unstable packages
> installed.
> 
> The requested vlc version is ~arch, which wants a ~arch version of
> gnutls. This conflicts with other stable packages that want a stable
> version of gnutls.
> 
> Mixing and matching arch and ~arch like this often causes unsolveable
> problem

Re: [gentoo-user] Upgrade Question

2013-11-02 Thread Silvio Siefke
Hello,

On Sat, 2 Nov 2013 14:24:49 +0100  wrote:

> Many years ago I used distcc. At this time I had some slower machines
> (2 x AMD K5, 3x AMD K6) and distcc was really a booster for many
> bigger packages, but it doesn't reduce merge time for small packages
> and it also causes problems with some packages (IIRC openoffice was
> one).

I use at moment on my Rootserver i has installed but become more access denied
as results. Anyway i has delete libreoffice and use now abiword and then should
be all ok. 




Thank you & Greetings
Silvio



Re: [gentoo-user] do subslots improve user-experience?

2013-11-02 Thread Daniel Campbell
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 11/02/2013 07:04 AM, hasufell wrote:
> Another round of questioning the users here.
> 
> more specifically: * how often do you experience useless rebuilds? 
> * do you really have a problem with running 
> revdep-rebuild/haskell-updater/perl-cleaner etc after every
> emerge? * do you think it's worth the effort to add more stuff to
> the PM, so that you don't have to run revdep-rebuild that often? *
> do you trust the other methods like subslots or preserved-rebuild
> to work reliably? (as in: do you still use revdep-rebuild?)
> 
> If you want my opinion on subslots: # grep EMERGE_DEFAULT_OPTS
> /etc/portage/make.conf 
> EMERGE_DEFAULT_OPTS="--ignore-built-slot-operator-deps=y"
> 
To be honest, I don't know what subslots are or what they do. Regular
slots allow for multiple versions of a package to coexist, right?
Using context and knowledge of English, a subslot tells me that it'd
be a second level of slotting, which I see limited use for. It'd be
most useful for development languages that have multiple subversions.

In short, subslots don't seem to be visible enough for me to give an
opinion on them.
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.22 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQEcBAEBAgAGBQJSdRr5AAoJEJUrb08JgYgHlEgH+QF954wvjrHPt15KBVuFHt1Q
AOSWYmtZJFEDi/xiIpMi6a36fcyV7NY/G6jUqq7MmcGf/vW4hHOxn25cqYJd4dZB
Ausb4TcAp9l86LsMdlVEJ+W4IBBVRgDnylD6TM9nUahSwwt/zQ4LzaLnbOW+V9F6
Rozj9VaXbYR5P4rfMHUK6ojZGpEtirTaaAFmmvuQH0ZkjEZzJVJqKwOxzIwIq1mf
9AUnO9cRJpXHE23xxDJ0YXQ8PZxvPnUBjQFXKj2XPoGm67bljK+3LVC9iPDQ5mLw
sL5sKe83GkQK+VtxXv3MvcLi4pExJaKbPVXscsaeDbXElXYvDc6a0X7snjA0YGQ=
=ki5a
-END PGP SIGNATURE-



Re: [gentoo-user] do subslots improve user-experience?

2013-11-02 Thread Dustin C. Hatch

On 11/2/2013 07:04, hasufell wrote:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Another round of questioning the users here.

These are good, thank you. Short answer here is no.



more specifically:
* how often do you experience useless rebuilds?
At least one of my machines is constantly wanting to rebuild some 
package or another. Currently, one of my desktops wants to rebuild 
x11-misc/compton with every emerge.



* do you really have a problem with running
revdep-rebuild/haskell-updater/perl-cleaner etc after every emerge?
No, because I typically understand when they're needed and can predict 
when I should use them, which really isn't all that often.



* do you think it's worth the effort to add more stuff to the PM, so
that you don't have to run revdep-rebuild that often?
I think we should have stopped at @preserved-rebuild. It's a sort of 
middle ground between rebuilding things all the time and having a broken 
system. I like it because it allows me to leave some things in a 
semi-broken state until I have time and CPU cycles to dedicate to 
rebuild them (i.e. libreoffice, etc.).



* do you trust the other methods like subslots or preserved-rebuild to
work reliably? (as in: do you still use revdep-rebuild?)
I've been using preserved-rebuild ever since it was backported to 2.1, 
and I don't think I've needed revdep-rebuild since then. I run it 
occasionally, but it's never found anything.




If you want my opinion on subslots:
# grep EMERGE_DEFAULT_OPTS /etc/portage/make.conf
EMERGE_DEFAULT_OPTS="--ignore-built-slot-operator-deps=y"
I'm getting closer to this sentiment as well; I'm beginning to think 
they're more trouble than they're worth. I'm getting tired of seeing an 
emerge list of 10 or 15 rebuilds when I'm trying to install something 
brand new because some package in the tree I already have installed has 
changed. If I cared about that package and its dependencies, I would 
have asked for it to be rebuilt/upgraded/whatever, but I don't, I'm 
working on something else right now.


--
♫Dustin
http://dustin.hatch.name/



Re: [gentoo-user] KDE Konqueror

2013-11-02 Thread Mick
On Saturday 02 Nov 2013 00:02:26 jdm wrote:
> Hello,
> 
> I cannot run any youtube videos with Konqueror. Any suggestions?
> They run fine in Firefox.
> 
> John D Maunder

Are they flash or HTML 5 videos?  Are your plugins configured as they should 
be in Konqueror?

PS.  I don't think that there is a difference between webkit and khtml engines 
- it works with both fine here.
-- 
Regards,
Mick


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


Re: [gentoo-user] do subslots improve user-experience?

2013-11-02 Thread Daniel Frey
On 11/02/2013 05:04 AM, hasufell wrote:
> Another round of questioning the users here.
> 
> more specifically:
> * how often do you experience useless rebuilds?

A few times a year. To put this in perspective, I try to do major
updates (-uDN world) once a month. I used to do this weekly but can't
now due to time constraints. I find once a month is not too long - still
updateable without headaches caused by waiting half a year or more...

> * do you really have a problem with running
> revdep-rebuild/haskell-updater/perl-cleaner etc after every emerge?

Nope, although I use @preserved-rebuild more.

> * do you think it's worth the effort to add more stuff to the PM, so
> that you don't have to run revdep-rebuild that often?

> * do you trust the other methods like subslots or preserved-rebuild to
> work reliably? (as in: do you still use revdep-rebuild?)

I still use RR after a major update as it occasionally picks up
something that @preserved-rebuild misses. Last time it happened was a
month ago, but I can't recall the package, it was something to do with
multimedia, like libass or similar (on one of my mythtv frontends.)

Dan



Re: [gentoo-user] re: resolving blocked packages [media-video/ffmpeg-1.2:0]

2013-11-02 Thread Alexander Kapshuk
On 11/02/2013 05:29 PM, Daniel Campbell wrote:
> On 11/02/2013 06:07 AM, Alan McKinnon wrote:
>> On 02/11/2013 12:49, Daniel Campbell wrote:
>>> On 10/27/2013 12:08 PM, Alexander Kapshuk wrote:
 As I ran 'emerge --ask --update --deep --with-bdeps=y --newuse world', I
 got the message below.

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

 Calculating dependencies... done!
 [ebuild  N ] dev-scheme/guile-1.8.8-r1  USE="deprecated nls regex
 threads -debug -debug-freelist -debug-malloc -discouraged -emacs
 -networking"
 [ebuild  N ] sys-devel/autogen-5.15
 [ebuild U ~] net-libs/gnutls-3.2.5 [2.12.23-r1] USE="-dane%"
 LINGUAS="-cs% -de% -en% -fi% -fr% -it% -ms% -nl% -pl% -sv% -uk% -vi%
 -zh_CN%"
 [ebuild  N ] media-libs/libpostproc-0.8.0.20121125  USE="-3dnow
 (-altivec) -mmx -mmxext -pic -static-libs"
 [ebuild U ~] media-video/vlc-2.1.0 [2.0.9] USE="-chromaprint% -fdk%
 -opencv% (-qt5) -rdp% {-test%} -vdpau%"
 [blocks B  ] >>> is blocking media-video/vlc-2.1.0)
 [blocks B  ] media-video/ffmpeg:0 ("media-video/ffmpeg:0" is
 blocking media-libs/libpostproc-0.8.0.20121125)
 [blocks B  ] media-libs/libpostproc ("media-libs/libpostproc" is
 blocking media-video/ffmpeg-1.0.7)

 !!! Multiple package instances within a single package slot have been 
 pulled
 !!! into the dependency graph, resulting in a slot conflict:

 net-libs/gnutls:0

   (net-libs/gnutls-3.2.5::gentoo, ebuild scheduled for merge) pulled in by
 >=net-libs/gnutls-3.0.20:0 required by
 (media-video/vlc-2.1.0::gentoo, ebuild scheduled for merge)

   (net-libs/gnutls-2.12.23-r1::gentoo, installed) pulled in by
 (no parents that aren't satisfied by other packages in this slot)


 It may be possible to solve this problem by using package.mask to
 prevent one of those packages from being selected. However, it is also
 possible that conflicting dependencies exist such that they are
 impossible to satisfy simultaneously.  If such a conflict exists in
 the dependencies of two different packages, then those packages can
 not be installed simultaneously. You may want to try a larger value of
 the --backtrack option, such as --backtrack=30, in order to see if
 that will solve this conflict automatically.

 For more information, see MASKED PACKAGES section in the emerge man
 page or refer to the Gentoo Handbook.


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

   (media-video/vlc-2.1.0::gentoo, ebuild scheduled for merge) pulled in by
 media-video/vlc required by @selected

   (media-video/ffmpeg-1.0.7::gentoo, installed) pulled in by

> =media-video/ffmpeg-0.10.3:0[X?,encode?,gsm?,jpeg2k?,mp3?,sdl?,speex?,theora?,threads?,truetype?,vaapi?,vdpau?,x264?]
 (>=media-video/ffmpeg-0.10.3:0[X,encode,mp3,sdl,truetype,x264]) required
 by (virtual/ffmpeg-0.10.3::gentoo, installed)


 For more information about Blocked Packages, please refer to the following
 section of the Gentoo Linux x86 Handbook (architecture is irrelevant):

 http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?full=1#blocked


 The following keyword changes are necessary to proceed:
  (see "package.accept_keywords" in the portage(5) man page for more 
 details)
 # required by media-video/vlc-2.1.0[gnutls]
 # required by @selected
 # required by @world (argument)
 =net-libs/gnutls-3.2.5 ~x86

 Use --autounmask-write to write changes to config files (honoring
 CONFIG_PROTECT). Carefully examine the list of proposed changes,
 paying special attention to mask or keyword changes that may expose
 experimental or unstable packages.
 --
 After reading the 'Blocked Packages' found here,
 http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?full=1#blocked,
 would updating media-video/ffmpeg to version 1.2 [the current version of
 ffmpeg is 1.0.7], fix the blockage?

 Any input would be much appreciated.


>>> It looks like you just need to add `net-libs/gnutls` to
>>> /etc/portage/package.accept_keywords, which will fetch the testing
>>> version of gnutls. Is your version of vlc also from testing? That may be
>>> why emerge is complaining. I also noticed a lot of -USE% flags, which
>>> tells me they were removed. Did you change USE flags at the same time
>>> you attempted this update? There's no problem with that, of course, but
>>> it can complicate upgrades sometimes. :)
>>>
>>> Hope that helps.
>>>
>>
>> The basic problem is a stable system with a bunch of unstable packages
>> installed.
>>
>> The requested vlc version is ~arch, which wants a ~arch version of
>> gnutls. This c

Re: [gentoo-user] do subslots improve user-experience?

2013-11-02 Thread Volker Armin Hemmann
Am 02.11.2013 13:04, schrieb hasufell:
> Another round of questioning the users here.
>
> more specifically:
> * how often do you experience useless rebuilds?

once every couple of updates?

> * do you really have a problem with running
> revdep-rebuild/haskell-updater/perl-cleaner etc after every emerge?

no, never had.

> * do you think it's worth the effort to add more stuff to the PM, so
> that you don't have to run revdep-rebuild that often?

if that makes portage even slower: no, I don't think it is worth the effort.

> * do you trust the other methods like subslots or preserved-rebuild to
> work reliably? (as in: do you still use revdep-rebuild?)

I haven't used revdep-rebuilt in a while, since preserved-rebuild works
fine.
Or let me phrase it differently: when a libpng update turned konqueror
is a complete crashfest NEITHER preserved-rebuild NOR revdep-rebuild did
anything about it. Only reading the error message and a lot of thinking,
followed by manual interference solved the problem - until the next
minor libpng-bump sent me back to hell.

>
> If you want my opinion on subslots:
> # grep EMERGE_DEFAULT_OPTS /etc/portage/make.conf
> EMERGE_DEFAULT_OPTS="--ignore-built-slot-operator-deps=y"
>
> .
>




Re: [gentoo-user] do subslots improve user-experience?

2013-11-02 Thread thegeezer
On 11/02/2013 12:04 PM, hasufell wrote:
> Another round of questioning the users here.
>
> more specifically:
> * how often do you experience useless rebuilds?
not enough to notice, mostly using server based installs not desktop
> * do you really have a problem with running
> revdep-rebuild/haskell-updater/perl-cleaner etc after every emerge?
only ever used to run revdep rebuild if things were broken, and while
now i'm a little more aware of this kind of thing suddenly finding that
x program doesn't work due to bad library can be scary; especially if
you rely on x program.  preserved build was a genius idea if you ask me
as this at least allows things to continue working
> * do you think it's worth the effort to add more stuff to the PM, so
> that you don't have to run revdep-rebuild that often?
with preserved rebuild there is at least notification that revdep
rebuild is needed; as a noob i didn't realise the significance of the
program quite so much, expecting portage to just take care of dependencies.
> * do you trust the other methods like subslots or preserved-rebuild to
> work reliably? (as in: do you still use revdep-rebuild?)
>
subslots to me just work like magic and i'm content for the moment to
allow them to remain a mystery to me.  looking at other responses i'm
glad i'm not the only one(!) i get it on the surface but have never
played with them so don't fully understand.   as i said earlier
preserved rebuild is great because a) you get notification of
revdeprebuild requirement and b) things don't break after upgrade
> If you want my opinion on subslots:
> # grep EMERGE_DEFAULT_OPTS /etc/portage/make.conf
> EMERGE_DEFAULT_OPTS="--ignore-built-slot-operator-deps=y"
>
/me politely requests more info and goes to google to find some too



Re: [gentoo-user] do subslots improve user-experience?

2013-11-02 Thread Neil Bothwick
On Sat, 02 Nov 2013 13:04:52 +0100, hasufell wrote:

> * how often do you experience useless rebuilds?

That's an unreasonable question. How do we know whether a rebuild was
useless or not unless we skip it and then find that a single feature of a
complex program no longer works properly, and to do that we have to block
the update from emerge world.

Yes, there are a lot more updates and rebuilds, but are these useless? I
have no facts to device either way.

> * do you really have a problem with running
> revdep-rebuild/haskell-updater/perl-cleaner etc after every emerge?

No. The only problem with those approaches is knowing when they need to be
run. That's what I like about the preserved-rebuild approach, it tells
you that rebuilds need to be done but lets the user device when to do
them.

> * do you think it's worth the effort to add more stuff
> to the PM, so that you don't have to run revdep-rebuild that often?

If it's done in a way that is understandable to users. Gentoo users like,
even need, to understand what is going on. Sub-slots don't achieve that.

> * do you trust the other methods like subslots or preserved-rebuild to
> work reliably? (as in: do you still use revdep-rebuild?)

I trust preserved-rebuild. I have a weekly cron script that checks
various aspects of my system, including a revdep-rebuild -p. That part
almost never finds anything these days.

Sub-slots appear to work, but they are opaque and intrusive.
@preserved-rebuild requires a tiny amount more effort from the user, but
gives more control and seems more Gentoo-ish to me.


-- 
Neil Bothwick

Q:  Why is top-posting evil?
A: backwards read don't humans because


signature.asc
Description: PGP signature


[gentoo-user] Qt blocking @world update

2013-11-02 Thread Alex Schuster
Hi there!

My @world update did not go well. It was much worse some while ago, so I
just did an emerge -e @world, after manually removing stuff
from /var/lib/portage/world until I got no complaints any more. I had to
remove kde-misc/publictransport and kde-misc/plasma-emergelog for that.

After most was done, it stopped after one package failed to build, and
was unable to resume due to blockers. emerge --resume gives this:

weird portage # emerge -aj --resume

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

Calculating dependencies... done!
 * Invalid resume list:
 * 
 *   (u'ebuild', u'/', u'sys-apps/lshw-02.17b', u'merge')
 *   (u'ebuild', u'/', u'net-print/foomatic-filters-4.0.17-r1', u'merge')
[snipping some dozen lines]
 *   (u'ebuild', u'/', u'media-video/kmplayer-0.11.3d-r1', u'merge')
 *   (u'ebuild', u'/', u'media-libs/phonon-vlc-0.6.2', u'merge')
 * 
 * One or more packages are either masked or have missing dependencies:
 * 
 *   
dev-lang/python-exec:=[python_targets_python2_7(-),python_targets_python3_2(-),-python_single_target_python2_6(-),-python_single_target_python2_7(-),-python_single_target_python3_2(-),-python_single_target_python3_3(-)]
 pulled in by:
 * (dev-java/java-config-2.2.0::gentoo, installed)
[snipping LOTS of similar output again]
 *
 *   
dev-lang/python-exec:=[python_targets_python2_7(-),python_targets_python3_2(-),-python_single_target_python2_6(-),-python_single_target_python2_7(-),-python_single_target_python3_2(-),-python_single_target_python3_3(-)]
 pulled in by:
 * (dev-libs/libpeas-1.8.1::gentoo, installed)
 * 
 *   
dev-lang/python-exec:=[python_targets_python2_7(-),python_targets_python3_2(-),-python_single_target_python2_6(-),-python_single_target_python2_7(-),-python_single_target_python3_2(-),-python_single_target_python3_3(-)]
 pulled in by:
 * (dev-python/pygobject-3.8.3::gentoo, installed)
 * 
 *   >=dev-libs/icu-3.8.1-r1:0/51.1= pulled in by:
 * (net-libs/webkit-gtk-1.10.2-r300::gentoo, installed)
 * 
 *   ~app-emulation/emul-linux-x86-medialibs-20130224 pulled in by:
 * (app-emulation/emul-linux-x86-qtlibs-20130224::gentoo, installed)
 * 
 * The resume list contains packages that are either masked or have
 * unsatisfied dependencies. Please restart/continue the operation
 * manually, or use --skipfirst to skip the first package in the list and
 * any other packages that may be masked or have missing dependencies.

Wow, I don't even... anyway, I thought emerge -DuN @world might work now, but
it does not, again due to Qt problems. And those I do not understand:

Total: 178 packages (148 upgrades, 9 downgrades, 12 new, 1 in new slot, 8 
reinstalls, 4 uninstalls), Size of downloads: 349,914 kB
Fetch Restriction: 1 package
Conflict: 18 blocks

!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:

dev-qt/qtgui:4

  (dev-qt/qtgui-4.8.5-r1::gentoo, installed) pulled in by
>=dev-qt/qtgui-4.8.5:4[accessibility,dbus(+)] required by 
(kde-base/libkworkspace-4.11.2::gentoo, installed)
~dev-qt/qtgui-4.8.5[aqua=,debug=,egl=,qt3support=] required by 
(dev-qt/qtopengl-4.8.5::gentoo, installed)
(and 283 more with the same problems)

  (dev-qt/qtgui-4.8.4-r1::gentoo, ebuild scheduled for merge) pulled in by
>=dev-qt/qtgui-4.7.4:4[accessibility,dbus] required by
  (kde-misc/fsrunner-0.7.5::kde, installed)
  >=dev-qt/qtgui-4.7.4:4[accessibility,dbus] required by
  (media-sound/kid3-2.2.1::kde, installed)
  ~dev-qt/qtgui-4.8.4[accessibility=,aqua=,debug=,qt3support] required by
  (dev-qt/qt3support-4.8.4::gentoo, ebuild scheduled for merge) (and 1
  more with the same problems)

dev-qt/qtcore:4

  (dev-qt/qtcore-4.8.4-r5::gentoo, ebuild scheduled for merge) pulled in by
~dev-qt/qtcore-4.8.4[aqua=,debug=] required by 
(dev-qt/qtscript-4.8.4::gentoo, ebuild scheduled for merge)
(and 4 more with the same problem)

  (dev-qt/qtcore-4.8.5::gentoo, installed) pulled in by
~dev-qt/qtcore-4.8.5[aqua=,debug=,qt3support=] required by 
(dev-qt/qtopengl-4.8.5::gentoo, installed)
>=dev-qt/qtcore-4.8.5:4 required by 
(app-office/akonadi-server-1.10.3::gentoo, installed)
(and 12 more with the same problems)

dev-qt/qtscript:4

  (dev-qt/qtscript-4.8.5::gentoo, installed) pulled in by
~dev-qt/qtscript-4.8.5[aqua=,debug=] required by 
(dev-qt/designer-4.8.5::gentoo, installed)
(and 2 more with the same problem)

  (dev-qt/qtscript-4.8.4::gentoo, ebuild scheduled for merge) pulled in by
~dev-qt/qtscript-4.8.4[aqua=,debug=] required by 
(dev-qt/qtgui-4.8.4-r1::gentoo, ebuild scheduled for merge)

dev-qt/qtdbus:4

  (dev-qt/qtdbus-4.8.4::gentoo, ebuild scheduled for merge) pulled in by
~dev-qt/qtdbus-4.8.4[aqua=,debug=] required by 
(dev-qt/qtgui-4.8.4-r1::gentoo, ebuild scheduled for merge)

  (dev-qt/qtdbus-4.8.5::gentoo, installed) pulled in by
>=dev-qt/qtdbus-4.8.5:4 required by 
(app-office/akonadi-server-1.10.3::gentoo, install

Re: [gentoo-user] re: resolving blocked packages [media-video/ffmpeg-1.2:0]

2013-11-02 Thread Daniel Campbell
On 11/02/2013 02:06 PM, Alexander Kapshuk wrote:
> On 11/02/2013 05:29 PM, Daniel Campbell wrote:
>> On 11/02/2013 06:07 AM, Alan McKinnon wrote:
>>> On 02/11/2013 12:49, Daniel Campbell wrote:
 On 10/27/2013 12:08 PM, Alexander Kapshuk wrote:
> As I ran 'emerge --ask --update --deep --with-bdeps=y --newuse world', I
> got the message below.
>
> These are the packages that would be merged, in order:
>
> Calculating dependencies... done!
> [ebuild  N ] dev-scheme/guile-1.8.8-r1  USE="deprecated nls regex
> threads -debug -debug-freelist -debug-malloc -discouraged -emacs
> -networking"
> [ebuild  N ] sys-devel/autogen-5.15
> [ebuild U ~] net-libs/gnutls-3.2.5 [2.12.23-r1] USE="-dane%"
> LINGUAS="-cs% -de% -en% -fi% -fr% -it% -ms% -nl% -pl% -sv% -uk% -vi%
> -zh_CN%"
> [ebuild  N ] media-libs/libpostproc-0.8.0.20121125  USE="-3dnow
> (-altivec) -mmx -mmxext -pic -static-libs"
> [ebuild U ~] media-video/vlc-2.1.0 [2.0.9] USE="-chromaprint% -fdk%
> -opencv% (-qt5) -rdp% {-test%} -vdpau%"
> [blocks B  ]  is blocking media-video/vlc-2.1.0)
> [blocks B  ] media-video/ffmpeg:0 ("media-video/ffmpeg:0" is
> blocking media-libs/libpostproc-0.8.0.20121125)
> [blocks B  ] media-libs/libpostproc ("media-libs/libpostproc" is
> blocking media-video/ffmpeg-1.0.7)
>
> !!! Multiple package instances within a single package slot have been 
> pulled
> !!! into the dependency graph, resulting in a slot conflict:
>
> net-libs/gnutls:0
>
>   (net-libs/gnutls-3.2.5::gentoo, ebuild scheduled for merge) pulled in by
> >=net-libs/gnutls-3.0.20:0 required by
> (media-video/vlc-2.1.0::gentoo, ebuild scheduled for merge)
>
>   (net-libs/gnutls-2.12.23-r1::gentoo, installed) pulled in by
> (no parents that aren't satisfied by other packages in this slot)
>
>
> It may be possible to solve this problem by using package.mask to
> prevent one of those packages from being selected. However, it is also
> possible that conflicting dependencies exist such that they are
> impossible to satisfy simultaneously.  If such a conflict exists in
> the dependencies of two different packages, then those packages can
> not be installed simultaneously. You may want to try a larger value of
> the --backtrack option, such as --backtrack=30, in order to see if
> that will solve this conflict automatically.
>
> For more information, see MASKED PACKAGES section in the emerge man
> page or refer to the Gentoo Handbook.
>
>
>  * Error: The above package list contains packages which cannot be
>  * installed at the same time on the same system.
>
>   (media-video/vlc-2.1.0::gentoo, ebuild scheduled for merge) pulled in by
> media-video/vlc required by @selected
>
>   (media-video/ffmpeg-1.0.7::gentoo, installed) pulled in by
>
>> =media-video/ffmpeg-0.10.3:0[X?,encode?,gsm?,jpeg2k?,mp3?,sdl?,speex?,theora?,threads?,truetype?,vaapi?,vdpau?,x264?]
> (>=media-video/ffmpeg-0.10.3:0[X,encode,mp3,sdl,truetype,x264]) required
> by (virtual/ffmpeg-0.10.3::gentoo, installed)
>
>
> For more information about Blocked Packages, please refer to the following
> section of the Gentoo Linux x86 Handbook (architecture is irrelevant):
>
> http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?full=1#blocked
>
>
> The following keyword changes are necessary to proceed:
>  (see "package.accept_keywords" in the portage(5) man page for more 
> details)
> # required by media-video/vlc-2.1.0[gnutls]
> # required by @selected
> # required by @world (argument)
> =net-libs/gnutls-3.2.5 ~x86
>
> Use --autounmask-write to write changes to config files (honoring
> CONFIG_PROTECT). Carefully examine the list of proposed changes,
> paying special attention to mask or keyword changes that may expose
> experimental or unstable packages.
> --
> After reading the 'Blocked Packages' found here,
> http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?full=1#blocked,
> would updating media-video/ffmpeg to version 1.2 [the current version of
> ffmpeg is 1.0.7], fix the blockage?
>
> Any input would be much appreciated.
>
>
 It looks like you just need to add `net-libs/gnutls` to
 /etc/portage/package.accept_keywords, which will fetch the testing
 version of gnutls. Is your version of vlc also from testing? That may be
 why emerge is complaining. I also noticed a lot of -USE% flags, which
 tells me they were removed. Did you change USE flags at the same time
 you attempted this update? There's no problem with that, of course, but
 it can complicate upgrades sometimes. :)

 Hope that helps.

>>>
>>> The basic problem 

[gentoo-user] Re: do subslots improve user-experience?

2013-11-02 Thread walt
On 11/02/2013 02:26 PM, Neil Bothwick wrote:

> I have no facts to device either way.

> but lets the user device when to do them.

Neil, are you using a new auto-complete function of some kind?




Re: [gentoo-user] KDE Konqueror

2013-11-02 Thread jdm
On Saturday 02 November 2013 16:31:21 Mick wrote:
>On Saturday 02 Nov 2013 00:02:26 jdm wrote:
>> Hello,
>> 
>> I cannot run any youtube videos with Konqueror. Any suggestions?
>> They run fine in Firefox.
>> 
>> John D Maunder
>
>Are they flash or HTML 5 videos?  Are your plugins configured as they
>should be in Konqueror?
>
>PS.  I don't think that there is a difference between webkit and khtml
>engines - it works with both fine here.

I think they are flash but I cannot play any video on youtube (also 
dailymotion). I thought youtube had gone html5 but not so sure, as get 
Could not load movie '/tmp/kde-john/konquerorPS4531.swf'. So I think 
this is flash. Using khtml.

I have gone on to other sites and some videos play. Its hist and miss. 
(100% failure on youtube). Its nice to now that it's working for you so 
I will try a few rebuilds and use flags perhaps.

I have tried both 32 and 64 flash (and all versions), with and without 
nspluginwrapper.

Its just an annoyance as I can play all with firefox. It's just that I 
want to be kde only for the time being.


John



[gentoo-user] layman - certificate problem

2013-11-02 Thread wabenbau
I just installed layman. After the installation I added "source 
/var/lib/layman/make.conf" to /etc/make.conf.

When I'm now typing "layman -L" I get:

 * Fetching remote list,...
 * Warning: an installed db file was not found at: 
['/var/lib/layman/cache_ac494f50f5736be7871962c0dec7b3bb.xml']
 * RemoteDB.cache(); HTTPError was:
 * url: http://www.gentoo.org/proj/en/overlays/repositories.xml
 * HTTP Error 403: unable to get local issuer certificate


 * CLI: Errors occurred processing action list
 * RemoteDB.cache(); HTTPError was:
 * url: http://www.gentoo.org/proj/en/overlays/repositories.xml
 * HTTP Error 403: unable to get local issuer certificate

I can't find the reason for this error. I reemerged app-misc/ca-certificates 
but this doesn't made a difference.

Regards



Re: [gentoo-user] OT: Flash+nspluginwrapper versus Gnash comparisons?

2013-11-02 Thread Walter Dnes
On Sat, Nov 02, 2013 at 05:43:21AM -0500, Daniel Campbell wrote

> Have you checked to see if the sites you use have an interface for
> mplayer or another media player? (Assuming they are streaming services
> similar to Youtube) If not, it may be simpler to use nspluginwrapper.
> Gnash compatibility can be spotty, but is improving. If you suspect
> that the services that you use don't use advanced/recent Flash
> features, give gnash a whirl.

  They're streaming services like Youtube, and they're both completely
Flash-dependant.

> The last time I used gnash, it was completely fine for basic streaming
> stuff, but marketing sites and tech demos and (some) Newgrounds material
> was borked. But that was over 3 years ago; times have certainly changed,
> and I'd wager for the better. :)

  The decision has been made for me, or let's say I made it back in May
when I installed pure-64-bit.  I attempted "emerge -pv nspluginwrapper",
and found that nspluginwrapper requires multi-lib support on amd64
installs... oops.  So gnash it is.  After my abortive nsplugin emerge, I
did some research.  It seems that gnash doesn't do sound by itself.  It
requires the "gstreamer" flag for audio functionality.  That flag pulls
in "gstreamer and friends".  I run with custom flags in make.conf.  Any
comments on my choice of flags?  Do I need additional ebuilds loaded as
well?  Is it supposed to pull in 2 versions of media-libs/gstreamer?

Calculating dependencies... done!
dev-util/boost-build-1.52.0-r1  USE="-examples -python {-test}" 53,147 kB
app-text/iso-codes-3.40  3,549 kB
dev-libs/boost-1.52.0-r6:0/1.52  USE="threads tools -debug -doc -icu -mpi -nls 
-python -static-libs" PYTHON_TARGETS="python2_7 -python2_6 -python3_2 
(-python3_3)" 0 kB
media-libs/libmad-0.15.1b-r7  USE="-debug -static-libs" 491 kB
media-libs/libmpeg2-0.5.1  USE="X -sdl" 513 kB
media-libs/x264-0.0.20111220  USE="threads -10bit -custom-cflags -debug 
-interlaced -pic -static-libs" 520 kB
media-libs/faad2-2.7-r2  USE="-digitalradio -static-libs" 1,111 kB
media-libs/gstreamer-1.0.10:1.0  USE="-introspection -nls -orc {-test}" 3,067 kB
media-libs/gstreamer-0.10.36:0.10  USE="-introspection -nls -orc {-test}" 2,955 
kB
net-misc/npapi-sdk-0.27.2  0 kB
media-libs/speex-1.2_rc1  USE="ogg sse -static-libs" 1,037 kB
x11-libs/gtkglext-1.2.0-r1  USE="-debug" 688 kB
media-libs/gst-plugins-base-1.0.10:1.0  USE="X ogg theora vorbis -alsa 
-introspection -ivorbis -nls -orc -pango" 2,317 kB
media-libs/gst-plugins-base-0.10.36:0.10  USE="-introspection -nls -orc" 2,309 
kB
media-libs/gst-plugins-ugly-1.0.10:1.0  USE="-nls -orc" 811 kB
media-libs/gst-plugins-good-1.0.10:1.0  USE="-nls -orc" 2,669 kB
media-plugins/gst-plugins-ffmpeg-0.10.13_p201211-r1:0.10  USE="-orc" 4,199 kB
media-plugins/gst-plugins-libav-1.1.0_pre20130128-r1:1.0  USE="-orc" 467 kB
media-libs/gst-plugins-bad-1.0.10:1.0  USE="-nls -orc" 3,112 kB
media-plugins/gst-plugins-mad-1.0.10:1.0  0 kB
media-plugins/gst-plugins-faad-1.0.10:1.0  0 kB
media-plugins/gst-plugins-x264-1.0.10:1.0  0 kB
media-plugins/gst-plugins-mpeg2dec-1.0.10:1.0  0 kB
media-plugins/gst-plugins-a52dec-1.0.10:1.0  USE="-orc" 0 kB
media-plugins/gst-plugins-flac-1.0.10:1.0  0 kB
media-plugins/gst-plugins-meta-1.0-r1:1.0  USE="X a52 aac ffmpeg flac mp3 mpeg 
ogg theora vorbis x264 -alsa -cdda -dts -dv -dvb -dvd -http -jack -lame -libass 
-libvisual -mms -opus -oss -pulseaudio -taglib -v4l -vcd (-vpx) -wavpack" 0 kB
www-plugins/gnash-0.8.10_p20120903  USE="X ffmpeg gstreamer gtk nsplugin opengl 
ssl -agg (-aqua) -cairo -cygnal -dbus (-directfb) -doc -dump -egl -fbcon -gconf 
-gnome -harden -kde -lirc -mysql -nls -openvg -python -sdl -sdl-sound -ssh 
{-test} -vaapi" 3,808 kB

Total: 27 packages (27 new), Size of downloads: 86,763 kB

-- 
Walter Dnes 
I don't run "desktop environments"; I run useful applications



Re: [gentoo-user] Qt blocking @world update

2013-11-02 Thread Walter Dnes
On Sat, Nov 02, 2013 at 11:02:27PM +0100, Alex Schuster wrote

>  * One or more packages are either masked or have missing dependencies:
>  * 
>  *   
> dev-lang/python-exec:=[python_targets_python2_7(-),python_targets_python3_2(-),-python_single_target_python2_6(-),-python_single_target_python2_7(-),-python_single_target_python3_2(-),-python_single_target_python3_3(-)]
>  pulled in by:
>  * (dev-java/java-config-2.2.0::gentoo, installed)
> [snipping LOTS of similar output again]

  Let's start at the top, as the python errors may cascade and cause
other errors.  From that output, it looks like you do not have any
version of "python_single_targetX_Y" enabled.  That could be your
problem right there.  What python settings do you have in make.conf?  I
have 3 lines.

PYTHON_SINGLE_TARGET="python2_7"
PYTHON_TARGETS="python2_7"
USE_PYTHON="2.7"

Also what do you get when you type "eselect python list"?  In my case I get

[i660][waltdnes][~] eselect python list
Available Python interpreters:
  [1]   python2.7 *
  [2]   python3.2

-- 
Walter Dnes 
I don't run "desktop environments"; I run useful applications



Re: [gentoo-user] re: resolving blocked packages [media-video/ffmpeg-1.2:0]

2013-11-02 Thread Alexander Kapshuk
On 11/03/2013 02:27 AM, Daniel Campbell wrote:
> On 11/02/2013 02:06 PM, Alexander Kapshuk wrote:
>> On 11/02/2013 05:29 PM, Daniel Campbell wrote:
>>> On 11/02/2013 06:07 AM, Alan McKinnon wrote:
 On 02/11/2013 12:49, Daniel Campbell wrote:
> On 10/27/2013 12:08 PM, Alexander Kapshuk wrote:
>> As I ran 'emerge --ask --update --deep --with-bdeps=y --newuse world', I
>> got the message below.
>>
>> These are the packages that would be merged, in order:
>>
>> Calculating dependencies... done!
>> [ebuild  N ] dev-scheme/guile-1.8.8-r1  USE="deprecated nls regex
>> threads -debug -debug-freelist -debug-malloc -discouraged -emacs
>> -networking"
>> [ebuild  N ] sys-devel/autogen-5.15
>> [ebuild U ~] net-libs/gnutls-3.2.5 [2.12.23-r1] USE="-dane%"
>> LINGUAS="-cs% -de% -en% -fi% -fr% -it% -ms% -nl% -pl% -sv% -uk% -vi%
>> -zh_CN%"
>> [ebuild  N ] media-libs/libpostproc-0.8.0.20121125  USE="-3dnow
>> (-altivec) -mmx -mmxext -pic -static-libs"
>> [ebuild U ~] media-video/vlc-2.1.0 [2.0.9] USE="-chromaprint% -fdk%
>> -opencv% (-qt5) -rdp% {-test%} -vdpau%"
>> [blocks B  ] > is blocking media-video/vlc-2.1.0)
>> [blocks B  ] media-video/ffmpeg:0 ("media-video/ffmpeg:0" is
>> blocking media-libs/libpostproc-0.8.0.20121125)
>> [blocks B  ] media-libs/libpostproc ("media-libs/libpostproc" is
>> blocking media-video/ffmpeg-1.0.7)
>>
>> !!! Multiple package instances within a single package slot have been 
>> pulled
>> !!! into the dependency graph, resulting in a slot conflict:
>>
>> net-libs/gnutls:0
>>
>>   (net-libs/gnutls-3.2.5::gentoo, ebuild scheduled for merge) pulled in 
>> by
>> >=net-libs/gnutls-3.0.20:0 required by
>> (media-video/vlc-2.1.0::gentoo, ebuild scheduled for merge)
>>
>>   (net-libs/gnutls-2.12.23-r1::gentoo, installed) pulled in by
>> (no parents that aren't satisfied by other packages in this slot)
>>
>>
>> It may be possible to solve this problem by using package.mask to
>> prevent one of those packages from being selected. However, it is also
>> possible that conflicting dependencies exist such that they are
>> impossible to satisfy simultaneously.  If such a conflict exists in
>> the dependencies of two different packages, then those packages can
>> not be installed simultaneously. You may want to try a larger value of
>> the --backtrack option, such as --backtrack=30, in order to see if
>> that will solve this conflict automatically.
>>
>> For more information, see MASKED PACKAGES section in the emerge man
>> page or refer to the Gentoo Handbook.
>>
>>
>>  * Error: The above package list contains packages which cannot be
>>  * installed at the same time on the same system.
>>
>>   (media-video/vlc-2.1.0::gentoo, ebuild scheduled for merge) pulled in 
>> by
>> media-video/vlc required by @selected
>>
>>   (media-video/ffmpeg-1.0.7::gentoo, installed) pulled in by
>>
>>> =media-video/ffmpeg-0.10.3:0[X?,encode?,gsm?,jpeg2k?,mp3?,sdl?,speex?,theora?,threads?,truetype?,vaapi?,vdpau?,x264?]
>> (>=media-video/ffmpeg-0.10.3:0[X,encode,mp3,sdl,truetype,x264]) required
>> by (virtual/ffmpeg-0.10.3::gentoo, installed)
>>
>>
>> For more information about Blocked Packages, please refer to the 
>> following
>> section of the Gentoo Linux x86 Handbook (architecture is irrelevant):
>>
>> http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?full=1#blocked
>>
>>
>> The following keyword changes are necessary to proceed:
>>  (see "package.accept_keywords" in the portage(5) man page for more 
>> details)
>> # required by media-video/vlc-2.1.0[gnutls]
>> # required by @selected
>> # required by @world (argument)
>> =net-libs/gnutls-3.2.5 ~x86
>>
>> Use --autounmask-write to write changes to config files (honoring
>> CONFIG_PROTECT). Carefully examine the list of proposed changes,
>> paying special attention to mask or keyword changes that may expose
>> experimental or unstable packages.
>> --
>> After reading the 'Blocked Packages' found here,
>> http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?full=1#blocked,
>> would updating media-video/ffmpeg to version 1.2 [the current version of
>> ffmpeg is 1.0.7], fix the blockage?
>>
>> Any input would be much appreciated.
>>
>>
> It looks like you just need to add `net-libs/gnutls` to
> /etc/portage/package.accept_keywords, which will fetch the testing
> version of gnutls. Is your version of vlc also from testing? That may be
> why emerge is complaining. I also noticed a lot of -USE% flags, which
> tells me they were removed. Did you change USE flags at the same time
> yo