Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
qtav masked, but digikam needs it. What to do?
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Multimedia
View previous topic :: View next topic  
Author Message
m.s.w
Apprentice
Apprentice


Joined: 19 Sep 2004
Posts: 190
Location: Kraków, Poland

PostPosted: Fri Feb 10, 2023 4:19 pm    Post subject: qtav masked, but digikam needs it. What to do? Reply with quote

Hi!
I've emerged digikam some time ago. Digikam puls in qtav. But now qtav is masked.
How should i manage this change?
Each time I try to update my system I am informed that one of installed packages (qtav) is now masked.

Should I do something about it?
_________________
Mark Twain said it best:
"If you have to swallow a frog, don't stare at it too long!"
Back to top
View user's profile Send private message
grknight
Retired Dev
Retired Dev


Joined: 20 Feb 2015
Posts: 1659

PostPosted: Fri Feb 10, 2023 5:15 pm    Post subject: Reply with quote

media-gfx/digikam should have been rebuilt with the mediaplayer USE disabled. This pulled in media-libs/qtav optionally.

If digikam as been rebuit, then qtav is likely up for depclean via emerge --ask --depclean
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 30905
Location: here

PostPosted: Fri Feb 10, 2023 5:18 pm    Post subject: Reply with quote

The qtav package is required only if you set mediaplayer use flag on media-gfx/digikam.
But this use flag is masked by profile
/var/db/repos/gentoo/profiles/base/package.use.mask:
# Michał Górny <mgorny@gentoo.org> (2023-01-21)
# media-libs/qtav is masked for removal.
media-gfx/digikam mediaplayer
media-gfx/kphotoalbum qtav

So if you have enabled the mediaplayer use flag is because you have unmasked it.
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
m.s.w
Apprentice
Apprentice


Joined: 19 Sep 2004
Posts: 190
Location: Kraków, Poland

PostPosted: Sat Feb 11, 2023 8:20 am    Post subject: Reply with quote

Hi,
Thank you for help.
I reemerged digikam with mediaplayer USE disabled.

equery still shows that digikam depends on qtav, but this time it is possible to remove it with deplcean.


Code:
emerge --pretend -c --verbose qtav

Calculating dependencies... done!
>>> Calculating removal order...

>>> These are the packages that would be unmerged:

 media-libs/qtav
    selected: 1.12.0-r3
   protected: none
     omitted: none

All selected packages: =media-libs/qtav-1.12.0-r3


Thank you.
_________________
Mark Twain said it best:
"If you have to swallow a frog, don't stare at it too long!"
Back to top
View user's profile Send private message
grknight
Retired Dev
Retired Dev


Joined: 20 Feb 2015
Posts: 1659

PostPosted: Sat Feb 11, 2023 2:30 pm    Post subject: Reply with quote

m.s.w wrote:
equery still shows that digikam depends on qtav, but this time it is possible to remove it with deplcean.

Do not rely on equery for dependencies like this.
equery will show what could depend not what actually does depend on an install.
Back to top
View user's profile Send private message
*zensiert*
n00b
n00b


Joined: 10 Oct 2004
Posts: 55
Location: Germany

PostPosted: Fri Jul 14, 2023 1:28 pm    Post subject: Reply with quote

qtav has been made part of Digikam's source tree, so it can simply be enabled using a cmake flag.

A patch can be found attached to bug 910337.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Multimedia All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum