Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 740392

Summary: x11-misc/dunst-1.5.0 USE=-dunstify - src_compile(): Package libnotify was not found in the pkg-config search path.
Product: Gentoo Linux Reporter: John Helmert III <ajak>
Component: Current packagesAssignee: Desktop Misc. Team <desktop-misc>
Status: RESOLVED FIXED    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: build.log

Description John Helmert III archtester Gentoo Infrastructure gentoo-dev Security 2020-09-04 14:52:28 UTC
Created attachment 658398 [details]
build.log

Relevant bit of build.log:

make -j8 -l8
Package libnotify was not found in the pkg-config search path.
Perhaps you should add the directory containing `libnotify.pc'
to the PKG_CONFIG_PATH environment variable
No package 'libnotify' found
Package libnotify was not found in the pkg-config search path.
Perhaps you should add the directory containing `libnotify.pc'
to the PKG_CONFIG_PATH environment variable
No package 'libnotify' found
Makefile:41: *** "pkg-config failed!".  Stop.
Comment 1 John Helmert III archtester Gentoo Infrastructure gentoo-dev Security 2020-09-04 22:38:23 UTC
From the changelog:

dunstify notification client is now installed by default (#701)


So, probably need to call `emake dunst` rather than just `emake` now when USE=-dunstify is set.
Comment 2 Larry the Git Cow gentoo-dev 2020-09-05 10:49:12 UTC
The bug has been referenced in the following commit(s):

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

commit a33ddfbcc32dbce0c8698d392e41a458cd14ccf4
Author:     Jeroen Roovers <jer@gentoo.org>
AuthorDate: 2020-09-05 10:47:39 +0000
Commit:     Jeroen Roovers <jer@gentoo.org>
CommitDate: 2020-09-05 10:49:10 +0000

    x11-misc/dunst: Drop USE=dunstify, fix deps
    
    - Set BDEPEND
    - Export PKG_CONFIG
    - Remove USE=dunstify
    
    Package-Manager: Portage-3.0.5, Repoman-3.0.1
    Bug: https://bugs.gentoo.org/740392
    Signed-off-by: Jeroen Roovers <jer@gentoo.org>

 x11-misc/dunst/dunst-1.5.0.ebuild | 19 +++++++------------
 x11-misc/dunst/dunst-9999.ebuild  | 21 +++++++++------------
 2 files changed, 16 insertions(+), 24 deletions(-)
Comment 3 Jeroen Roovers (RETIRED) gentoo-dev 2020-09-05 10:50:54 UTC
(In reply to Larry the Git Cow from comment #2)
> The bug has been referenced in the following commit(s):
> 
> https://gitweb.gentoo.org/repo/gentoo.git/commit/
> ?id=a33ddfbcc32dbce0c8698d392e41a458cd14ccf4
> 
> commit a33ddfbcc32dbce0c8698d392e41a458cd14ccf4
> Author:     Jeroen Roovers <jer@gentoo.org>
> AuthorDate: 2020-09-05 10:47:39 +0000
> Commit:     Jeroen Roovers <jer@gentoo.org>
> CommitDate: 2020-09-05 10:49:10 +0000
> 
>     x11-misc/dunst: Drop USE=dunstify, fix deps
>     
>     - Set BDEPEND
>     - Export PKG_CONFIG
>     - Remove USE=dunstify
>     
>     Package-Manager: Portage-3.0.5, Repoman-3.0.1
>     Bug: https://bugs.gentoo.org/740392
>     Signed-off-by: Jeroen Roovers <jer@gentoo.org>
> 
>  x11-misc/dunst/dunst-1.5.0.ebuild | 19 +++++++------------
>  x11-misc/dunst/dunst-9999.ebuild  | 21 +++++++++------------
>  2 files changed, 16 insertions(+), 24 deletions(-)

Could you please test those changes?
Comment 4 John Helmert III archtester Gentoo Infrastructure gentoo-dev Security 2020-09-05 14:23:56 UTC
Looks like that fixes it. Thanks!