Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 926258 - net-dns/avahi install broken avahi-discover, if USE="-gtk -qt5"
Summary: net-dns/avahi install broken avahi-discover, if USE="-gtk -qt5"
Status: UNCONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-03-06 10:45 UTC by Alexander Weber
Modified: 2024-03-08 22:34 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Weber 2024-03-06 10:45:24 UTC
I do not need the "Browse for Zeroconf-enabled * servers" Gui apps, therefore I disabled gtk and qt5 for avahi package.

net-dns/avahi-0.8-r7::gentoo was built with the following:
USE="dbus gdbm introspection ipv6 nls python -autoipd -bookmarks -doc -gtk -howl-compat -mdnsresponder-compat -mono -qt5 (-selinux) -systemd -test" ABI_X86="32 (64) (-x32)" PYTHON_SINGLE_TARGET="python3_11 -python3_10"
FEATURES="merge-sync config-protect-if-modified unknown-features-warn sandbox userpriv news pkgdir-index-trusted sfperms binpkg-dostrip usersandbox preserve-libs assume-digests unmerge-orphans parallel-fetch binpkg-docompress multilib-strict ebuild-locks userfetch qa-unresolved-soname-deps distlocks getbinpkg network-sandbox pid-sandbox protect-owned buildpkg-live unmerge-logs binpkg-request-signature binpkg-logs xattr ipc-sandbox fixlafiles usersync strict"


Reproducible: Always

Steps to Reproduce:
1. USE="gtk -qt5" emerge -va1 net-dns/avahi
2. /usr/bin/avahi-discover

Actual Results:  

But after installation I still have the files  /usr/share/applications/avahi-discover.desktop and /usr/bin/avahi-discover

The avahi-dicover cannot be executed because of missed /usr/share/avahi/interfaces/avahi-discover.ui


Expected Results:  
Please remove the both files from installation if gtk and qt5 is disabled