View previous topic :: View next topic |
Author |
Message |
m.s.w Apprentice
Joined: 19 Sep 2004 Posts: 190 Location: Kraków, Poland
|
Posted: Fri Feb 10, 2023 4:19 pm Post subject: qtav masked, but digikam needs it. What to do? |
|
|
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 |
|
|
grknight Retired Dev
Joined: 20 Feb 2015 Posts: 1659
|
Posted: Fri Feb 10, 2023 5:15 pm Post subject: |
|
|
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 |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 30905 Location: here
|
Posted: Fri Feb 10, 2023 5:18 pm Post subject: |
|
|
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 |
|
|
m.s.w Apprentice
Joined: 19 Sep 2004 Posts: 190 Location: Kraków, Poland
|
Posted: Sat Feb 11, 2023 8:20 am Post subject: |
|
|
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 |
|
|
grknight Retired Dev
Joined: 20 Feb 2015 Posts: 1659
|
Posted: Sat Feb 11, 2023 2:30 pm Post subject: |
|
|
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 |
|
|
*zensiert* n00b
Joined: 10 Oct 2004 Posts: 55 Location: Germany
|
Posted: Fri Jul 14, 2023 1:28 pm Post subject: |
|
|
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 |
|
|
|