Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 628840 - x11-misc/dunst-1.2.0 : Package gdk-2.0 was not found in the pkg-config search path.
Summary: x11-misc/dunst-1.2.0 : Package gdk-2.0 was not found in the pkg-config search...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Desktop Misc. Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-08-24 15:48 UTC by Toralf Förster
Modified: 2017-09-09 12:33 UTC (History)
0 users

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


Attachments
emerge-info.txt (emerge-info.txt,16.81 KB, text/plain)
2017-08-24 15:48 UTC, Toralf Förster
Details
emerge-history.txt (emerge-history.txt,276.30 KB, text/plain)
2017-08-24 15:48 UTC, Toralf Förster
Details
environment (environment,79.50 KB, text/plain)
2017-08-24 15:48 UTC, Toralf Förster
Details
etc.portage.tbz2 (etc.portage.tbz2,17.84 KB, application/x-bzip)
2017-08-24 15:48 UTC, Toralf Förster
Details
temp.tbz2 (temp.tbz2,19.86 KB, application/x-bzip)
2017-08-24 15:48 UTC, Toralf Förster
Details
x11-misc:dunst-1.2.0:20170824-154533.log (x11-misc:dunst-1.2.0:20170824-154533.log,1.70 KB, text/plain)
2017-08-24 15:48 UTC, Toralf Förster
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Toralf Förster gentoo-dev 2017-08-24 15:48:18 UTC
>>> Compiling source in /var/tmp/portage/x11-misc/dunst-1.2.0/work/dunst-1.2.0 ...
make -j1 
Package gdk-2.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `gdk-2.0.pc'
to the PKG_CONFIG_PATH environment variable
Package 'gdk-2.0', required by 'virtual:world', not found

  -------------------------------------------------------------------

  This is an unstable amd64 chroot image at a tinderbox (==build bot)
  name: 17.0-desktop_libressl_20170818-200954

  -------------------------------------------------------------------

gcc-config -l:
 [1] x86_64-pc-linux-gnu-6.4.0 *

Available Python interpreters, in order of preference:
  [1]   python3.4
  [2]   python3.6 (fallback)
  [3]   python2.7 (fallback)
Available Ruby profiles:
  [1]   ruby22 (with Rubygems) *
java-config:
The following VMs are available for generation-2:


emerge -qpv x11-misc/dunst
[ebuild  N    ] x11-misc/dunst-1.2.0  USE="-dunstify"
Comment 1 Toralf Förster gentoo-dev 2017-08-24 15:48:21 UTC
Created attachment 490486 [details]
emerge-info.txt
Comment 2 Toralf Förster gentoo-dev 2017-08-24 15:48:24 UTC
Created attachment 490488 [details]
emerge-history.txt
Comment 3 Toralf Förster gentoo-dev 2017-08-24 15:48:28 UTC
Created attachment 490490 [details]
environment
Comment 4 Toralf Förster gentoo-dev 2017-08-24 15:48:31 UTC
Created attachment 490492 [details]
etc.portage.tbz2
Comment 5 Toralf Förster gentoo-dev 2017-08-24 15:48:34 UTC
Created attachment 490494 [details]
temp.tbz2
Comment 6 Toralf Förster gentoo-dev 2017-08-24 15:48:37 UTC
Created attachment 490496 [details]
x11-misc:dunst-1.2.0:20170824-154533.log
Comment 7 Jeroen Roovers (RETIRED) gentoo-dev 2017-08-24 20:36:13 UTC
Fixed without revision bump.
Comment 8 Reimundo Heluani 2017-09-03 01:58:41 UTC
The fix also altered dunst-1.1.0 which does not need gtk+2.0. 

Dunst 1.1.0 is working on my system that has installed gdk-pixbuf and cairo but no gtk+. 

The problem with 1.2.0 seems to be a call to gdk_cairo_set_source_pixbuf which requires the gdk-pixbuf <---> cairo integration and this is part of gtk+ on Gentoo. This is unfortunate for those of us that relied on dunst as a lightweight notification daemon not depending on any toolkit. I have masked 1.2.0 on my system, but I'd recommend removing the changes in commit 36428e84 to the stable 1.1.0 package since they are not needed.
Comment 9 Jeroen Roovers (RETIRED) gentoo-dev 2017-09-09 12:33:35 UTC
(In reply to Reimundo Heluani from comment #8)
> The fix also altered dunst-1.1.0 which does not need gtk+2.0. 
> 
> Dunst 1.1.0 is working on my system that has installed gdk-pixbuf and cairo
> but no gtk+. 
> 
> The problem with 1.2.0 seems to be a call to gdk_cairo_set_source_pixbuf
> which requires the gdk-pixbuf <---> cairo integration and this is part of
> gtk+ on Gentoo. This is unfortunate for those of us that relied on dunst as
> a lightweight notification daemon not depending on any toolkit. I have
> masked 1.2.0 on my system, but I'd recommend removing the changes in commit
> 36428e84 to the stable 1.1.0 package since they are not needed.

Oops. Fixed.