Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 938679 - gnome-extra/gnome-network-displays Run-time dependency avahi-client found: NO (tried pkgconfig and cmake)
Summary: gnome-extra/gnome-network-displays Run-time dependency avahi-client found: NO...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Pacho Ramos
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-08-29 13:49 UTC by genBTC
Modified: 2024-09-09 08:31 UTC (History)
2 users (show)

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


Attachments
build log (build.log,5.48 KB, text/x-log)
2024-08-29 13:49 UTC, genBTC
Details
emerge info (info.log,11.16 KB, text/x-log)
2024-08-29 13:50 UTC, genBTC
Details

Note You need to log in before you can comment on or make changes to this bug.
Description genBTC 2024-08-29 13:49:33 UTC
Created attachment 901529 [details]
build log

On a system without avahi installed, the configure step fails :

Run-time dependency avahi-client found: NO (tried pkgconfig and cmake)

src/meson.build:37:2: ERROR: Dependency "avahi-client" not found, tried pkgconfig and cmake

the dependency needs to be added in the ebuild, or made optional if possible
Comment 1 genBTC 2024-08-29 13:50:16 UTC
Created attachment 901530 [details]
emerge info

standard system, info for completeness sake
Comment 2 Larry the Git Cow gentoo-dev 2024-09-09 08:31:51 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0ad98c87a6ba9352a5db0307e2286f82dfd2b36

commit e0ad98c87a6ba9352a5db0307e2286f82dfd2b36
Author:     Pacho Ramos <pacho@gentoo.org>
AuthorDate: 2024-09-09 08:31:23 +0000
Commit:     Pacho Ramos <pacho@gentoo.org>
CommitDate: 2024-09-09 08:31:43 +0000

    gnome-extra/gnome-network-displays: add 0.93.0
    
    Closes: https://bugs.gentoo.org/938679
    Signed-off-by: Pacho Ramos <pacho@gentoo.org>

 gnome-extra/gnome-network-displays/Manifest        |  1 +
 .../gnome-network-displays-0.93.0.ebuild           | 71 ++++++++++++++++++++++
 2 files changed, 72 insertions(+)