Bug 246760 - media-sound/denemo-0.8.0 - Missing dev-scheme/guile dependency
Bug#: 246760 Product:  Gentoo Linux Version: unspecified Platform: AMD64
OS/Version: Linux Status: RESOLVED Severity: minor Priority: P2
Resolution: FIXED Assigned To: sound@gentoo.org Reported By: robin@girlplusboy.com
Component: Ebuilds
URL: 
Summary: media-sound/denemo-0.8.0 - Missing dev-scheme/guile dependency
Keywords:  
Status Whiteboard: 
Opened: 2008-11-14 17:50 0000
Description:   Opened: 2008-11-14 17:50 0000
Should have a dependency on >=dev-scheme/guile-0.8

Reproducible: Always

Steps to Reproduce:

------- Comment #1 From Christopher Robin Elmersson 2008-11-14 18:07:39 0000 -------
Sorry, that should be guile-1.8.

Also, from the README of the source package:
------------------------
If you have guile < 1.8.5 you need to copy the guile-1.8.pc file into the
direcetory where your system stores .pc files. You can find this out by typing
in:
locate *.pc
The reason for this is that guile < 1.8.5 does not come with a pkg-config file
(unless your distro provided one for you).
------------------------
This is beyond me, I'm afraid, I hope it's helpful anyway.

------- Comment #2 From Peter Humphrey 2008-11-20 11:26:11 0000 -------
My work-around for this was to put an entry into the keywords file, thus:

$ grep guile /etc/portage/package.keywords
=dev-scheme/guile-1.8.5-r1

Thanks for the details from the readme!

------- Comment #3 From Peter Humphrey 2008-12-04 15:32:09 0000 -------
I've come across another problem: each time I stop Denemo I get an error box
complaining that there's no timidity program. Is a dependency missing, or
perhaps a USE flag?

$ eix -c timidity
[N] app-admin/eselect-timidity (20061203): Manages configuration of TiMidity++
patchsets
[N] media-libs/libtimidity (0.1.0): MIDI to WAVE converter library
[N] media-sound/timidity++ (2.13.2-r5): A handy MIDI to WAV converter with OSS
and ALSA output support
[N] media-sound/timidity-eawpatches (12-r5): Eric Welsh's GUS patches for
TiMidity
[N] media-sound/timidity-freepats (~20060219): Free and open set of instrument
patches
[N] media-sound/timidity-shompatches (19960409-r4): Matsumoto Shoji's patch
collection for TiMidity(SC-55 style 10MB)
Found 6 matches.

------- Comment #4 From Samuli Suominen 2008-12-04 19:40:21 0000 -------
+  04 Dec 2008; <ssuominen@gentoo.org> denemo-0.8.0.ebuild:
+  Missing dep. of dev-scheme/guile for bug 246760, thanks to Christopher
+  Robin Elmersson. Add pkg_postinst message about media-sound/timidity++
+  which seems optional.

I hope the ebuild is fine now, let me know if there is more issues.

------- Comment #5 From Peter Humphrey 2008-12-05 10:48:45 0000 -------
(In reply to comment #4)

> I hope the ebuild is fine now, let me know if there is more issues.

OK; thanks. I'll await the next version. No news will be good news!