View previous topic :: View next topic |
Author |
Message |
The_Great_Sephiroth Veteran
Joined: 03 Oct 2014 Posts: 1602 Location: Fayetteville, NC, USA
|
Posted: Tue Dec 16, 2014 9:25 pm Post subject: virtual/ffmpeg pulling libav? |
|
|
Alright, this makes no sense. I am trying to install KDE but cannot do it. Trying to results in ffmpeg coming down, which the world runs on. However, something is pulling virtual/ffmpeg and for some odd reason this pulls libav, which I do not want. What can I do? Why the heck, with the REAL ffmpeg being pulled, is virtual ffmpeg even in there? Why does the virtual ffmpeg pull the incompatible libav? This is crazy! _________________ Ever picture systemd as what runs "The Borg"? |
|
Back to top |
|
|
khayyam Watchman
Joined: 07 Jun 2012 Posts: 6227 Location: Room 101
|
Posted: Tue Dec 16, 2014 9:51 pm Post subject: |
|
|
The_Great_Sephiroth ...
virtuals are such that one or other package can provide the dependency, in your case you want media-video/ffmpeg ... so emerge it, the virtual will then be satisfied.
best ... khay |
|
Back to top |
|
|
The_Great_Sephiroth Veteran
Joined: 03 Oct 2014 Posts: 1602 Location: Fayetteville, NC, USA
|
Posted: Tue Dec 16, 2014 10:02 pm Post subject: |
|
|
I see, so I have to specify ffmpeg. I fixed it another way and came back to report it. I simply added media-video/libav to package.mask, which fixed it. I don't want libav anyway, so this MAY solve future problems! _________________ Ever picture systemd as what runs "The Borg"? |
|
Back to top |
|
|
khayyam Watchman
Joined: 07 Jun 2012 Posts: 6227 Location: Room 101
|
Posted: Tue Dec 16, 2014 10:19 pm Post subject: |
|
|
The_Great_Sephiroth wrote: | I see, so I have to specify ffmpeg. I fixed it another way and came back to report it. I simply added media-video/libav to package.mask, which fixed it. I don't want libav anyway, so this MAY solve future problems! |
The_Great_Sephiroth ... well, as there will be some number of packages that provide the virtual one or other will be set as the default (otherwise portage won't be able to resolve the dependency by itself). By masking media-video/libav ffmpeg will be selected ... and thats one way of solving the problem (though emerging the package will do the same). There shouldn't be future problems as once ffmpeg is installed the virtual is provided.
Note that because some packages won't build with libav (recent versions of mplayer come to mind) these packages may be in package.mask to prevent libav users running into issue ... you're generally safe to unmask them if using ffmpeg.
best ... khay |
|
Back to top |
|
|
The_Great_Sephiroth Veteran
Joined: 03 Oct 2014 Posts: 1602 Location: Fayetteville, NC, USA
|
Posted: Wed Dec 17, 2014 2:42 am Post subject: |
|
|
I had no package.mask, so the only masked thing I have is libav, which I do not want for anything right now, so I should be good. Thanks for your advice though! Wish I had thought about masking before posting. _________________ Ever picture systemd as what runs "The Borg"? |
|
Back to top |
|
|
|