gnome-settings-daemon: build failure at configure (Bug #400)


Added by Ismael Luceno over 2 years ago. Updated over 1 year ago.


Status:Closed Start date:05/26/2012
Priority:Normal Due date:
Assignee:Tommy Boatman % Done:

0%

Category:Audio
Target version:- Estimated time:0.50 hour
Grimoire:Stable

Description


configure: error: Package requirements (gio-unix-2.0 libpulse >= 0.9.16 gudev-1.0 libpulse-mainloop-glib >= 0.9.16 libcanberra) were not met:

No package 'libpulse-mainloop-glib' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables MEDIA_KEYS_CFLAGS
and MEDIA_KEYS_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.


Associated revisions

Revision 58f6da79
Added by Tommy Boatman about 2 years ago

gnome-settings-daemon: pulseaudio subdepend glib2 - fix issue #400

Revision 945d33ad
Added by Tommy Boatman about 2 years ago

pulseaudio: subdepend glib2 for gnome (Fixes issue #400)

History

Updated by Ismael Luceno over 2 years ago

pulseaudio was installed just before...

# gaze version pulseaudio
Grimoire  Section        Spell       Grimoire Version  Installed Version
--------  -------        -----       ----------------  -----------------
test      audio-drivers  pulseaudio  1.1               1.1

Updated by Sukneet Basuta over 2 years ago

Does pulseaudio 2.0 solve the problem for you?

gnome-settings-daemon casts fine for me with it.

Updated by Tommy Boatman over 2 years ago

gnome-settings-daemon 3.4.0 shows Pulse >= 2 dependencies on Paldo, Gentoo, Arch, and various binary distros.

The libpulse-mainloop-glib.pc is at the same version as the spell. Have verified that gnome-settings-daemon will not cast against Pulse 1.1 on 32 and 64 bit VMs.

Recommend bumping stable to Pulse 2.0, though I can't fully regression test at present.

  • Category set to Audio
  • Status changed from New to In Progress

Updated by Ismael Luceno about 2 years ago

Same issue with pulseaudio 2.

Updated by Tommy Boatman about 2 years ago

Can you attach your pulseaudio build and install logs please?

I suspect your pulseaudio was built with one or more of glib2, gtk+2, gconf disabled.

Updated by Tommy Boatman about 2 years ago

Thanks Ismael.

From your build log...

Enable GLib 2.0:               no
Enable Gtk+ 2.0: no
Enable GConf: no

glib2 is the culprit. Recompile with glib2 "yes" and you'll get the libpulse-mainloop-glib library you are missing.

I'll deal with adding the subdependency in the morning. It's late here.

  • Estimated time set to 0.50
  • Assignee set to Tommy Boatman

Updated by Tommy Boatman about 2 years ago

Of course it seems to die in build against cups 1.6. I'll deal with that separately. Building without cups is succesful.

Updated by Tommy Boatman about 2 years ago

fixed in test with commits 945d33adc82b0f0d86acb06af14dd483b6aa8c1c (set up pulse subdepend) and 58f6da79290a1d32ba07b067c23c3c27ac0f075e to force in gnome-settings-daemon.

  • Status changed from In Progress to Resolved

Updated by Vlad Glagolev over 1 year ago

Closing the bug.

  • Status changed from Resolved to Closed

Also available in: Atom PDF