Re: [gentoo-user] emerge @world and package.mask ?

2018-02-27 Thread Steven Dürl
Am 27.02.2018 um 14:29 schrieb Helmut Jarausch:
> I don't understand portage (any more).
> 
> I want to keep dev-qt/qt-meta-4.8.6 (QT4) which requires
> 
> media-libs/phonon[qt4]
> 
> I do have media-libs/phonon-4.9.1-r1[qt4,qt5] installed here.
> And in /etc/portage/package.mask I have
>> media-libs/phonon-4.9.9
>> media-libs/phonon-vlc-4.9.9>
> But still,
> 
> nice -19 emerge -v1 -j16 --update --keep-going --tree --changed-use
> --unordered-display --verbose-conflicts --deep --with-bdeps?y @world
> 
> requires me to remove that masks since it's going to upgrade
> media-libs/phonon and media-libs/phonon-vlc.
> Why doesn't emerge respect me my masks?

Hi,

maybe you want something like this in your package.mask if you don't
want phonon version > 4.10:

>=media-libs/phonon-4.10
>=media-libs/phonon-vlc-0.10

Also there's no phonon-vlc-4.9.9. phonon-vlc only goes up to 0.10.1,
that's why portage tries to update phonon-vlc.


Steven



[gentoo-user] emerge @world and package.mask ?

2018-02-27 Thread Helmut Jarausch

Hi,

I don't understand portage (any more).

I want to keep dev-qt/qt-meta-4.8.6 (QT4) which requires

media-libs/phonon[qt4]

I do have media-libs/phonon-4.9.1-r1[qt4,qt5] installed here.
And in /etc/portage/package.mask I have

media-libs/phonon-4.9.9
media-libs/phonon-vlc-4.9.9


But still,

nice -19 emerge -v1 -j16 --update --keep-going --tree --changed-use
--unordered-display --verbose-conflicts --deep --with-bdeps?y @world

requires me to remove that masks since it's going to upgrade
media-libs/phonon and media-libs/phonon-vlc.
Why doesn't emerge respect me my masks?

Many thanks for some hints,
Helmut

Output of emerge ... @world

media-libs/phonon:0

   (media-libs/phonon-4.10.0:0/0::gentoo, ebuild scheduled for merge)
pulled in by
 >?media-libs/phonon-4.10.0 required by
(media-libs/phonon-vlc-0.10.1:0/0::gentoo, ebuild scheduled for merge)
 ^^  ^^

   (media-libs/phonon-4.9.1-r1:0/0::gentoo, installed) pulled in by
 media-libs/phonon[qt4] required by
(dev-qt/qt-meta-4.8.6:4/4::gentoo, installed)
   ^^^
 >?media-libs/phonon-4.9.0[qt4?,qt5?] required by
(media-libs/phonon-vlc-0.9.1-r1:0/0::gentoo, ebuild scheduled for merge)
    

media-libs/phonon-vlc:0

   (media-libs/phonon-vlc-0.10.1:0/0::gentoo, ebuild scheduled for
merge) pulled in by
 (no parents that aren't satisfied by other packages in this slot)

   (media-libs/phonon-vlc-0.9.1-r1:0/0::gentoo, ebuild scheduled for
merge) pulled in by
 >?media-libs/phonon-vlc-0.9.0[qt4?,qt5?] required by
(media-libs/phonon-4.9.1-r1:0/0::gentoo, installed)=