Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 246760 - media-sound/denemo-0.8.0 - Missing dev-scheme/guile dependency
Summary: media-sound/denemo-0.8.0 - Missing dev-scheme/guile dependency
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: AMD64 Linux
: High minor (vote)
Assignee: Gentoo Sound Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-11-14 17:50 UTC by Christopher Robin Elmersson
Modified: 2008-12-05 10:48 UTC (History)
3 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Christopher Robin Elmersson 2008-11-14 17:50:38 UTC
Should have a dependency on >=dev-scheme/guile-0.8

Reproducible: Always

Steps to Reproduce:
Comment 1 Christopher Robin Elmersson 2008-11-14 18:07:39 UTC
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 Peter Humphrey 2008-11-20 11:26:11 UTC
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 Peter Humphrey 2008-12-04 15:32:09 UTC
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 Samuli Suominen (RETIRED) gentoo-dev 2008-12-04 19:40:21 UTC
+  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 Peter Humphrey 2008-12-05 10:48:45 UTC
(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!