Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 137569 - media-sound/edna-0.6 bump request
Summary: media-sound/edna-0.6 bump request
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High minor (vote)
Assignee: Gentoo Sound Team
URL: http://edna.sourceforge.net/
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-06-22 05:40 UTC by David Danier
Modified: 2009-03-01 14:06 UTC (History)
2 users (show)

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


Attachments
edna-0.6.ebuild (edna-0.6.ebuild,1.84 KB, text/plain)
2006-06-22 05:40 UTC, David Danier
Details
edna-0.6.ebuild (edna-0.6.ebuild,2.01 KB, text/plain)
2007-01-31 21:32 UTC, Chris Mayo
Details
init script (edna.gentoo,594 bytes, text/plain)
2007-01-31 21:32 UTC, Chris Mayo
Details
edna-0.6-daemon.patch (edna-0.6-daemon.patch,2.11 KB, patch)
2007-01-31 21:34 UTC, Chris Mayo
Details | Diff
edna-0.6-flac.patch (edna-0.6-flac.patch,1.94 KB, patch)
2007-01-31 21:35 UTC, Chris Mayo
Details | Diff
edna-0.6-syslog.patch (edna-0.6-syslog.patch,2.40 KB, patch)
2007-01-31 21:36 UTC, Chris Mayo
Details | Diff
edna-0.6-SystemExit.patch (edna-0.6-SystemExit.patch,357 bytes, patch)
2007-01-31 21:36 UTC, Chris Mayo
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description David Danier 2006-06-22 05:40:02 UTC
The current 0.5-rX-ebuild seems not to install the files inside resources, which are needed to have nice icons in the web-frontend. Besides this ebuild (added with next comment) is a version-bump to version 0.6.

btw.: The init-script seems broken, but I found no reason. Running the start-stop-daemon-command from the shell works, but inside the init-script it fails. Perhaps somebody can look over this.
(And add some option to change the user edna is running with, root is scary)
Comment 1 David Danier 2006-06-22 05:40:38 UTC
Created attachment 89796 [details]
edna-0.6.ebuild
Comment 2 Ryan M Ong 2006-12-18 10:37:34 UTC
raise systemExit error when executed as
"edna"
and not from the init-script.
To get around it open /usr/bin/edna
find
"fname = 'edna.conf'"
and change to
"fname = '/etc/edna/edna.conf'"
Comment 3 Chris Mayo 2007-01-31 21:32:04 UTC
Created attachment 108791 [details]
edna-0.6.ebuild

Here's a patched version that answers the points from #1 - a working init script and runs as user edna.
If you have python-2.5 you don't need the separate ctypes ebuild. (not 100% I got that right in the DEPEND!)
Comment 4 Chris Mayo 2007-01-31 21:32:25 UTC
Created attachment 108792 [details]
init script
Comment 5 Chris Mayo 2007-01-31 21:34:38 UTC
Created attachment 108793 [details, diff]
edna-0.6-daemon.patch

Use ctypes to set /proc/<pid>/stat to edna for init script to work.
Comment 6 Chris Mayo 2007-01-31 21:35:05 UTC
Created attachment 108794 [details, diff]
edna-0.6-flac.patch

Add flac support.
Comment 7 Chris Mayo 2007-01-31 21:36:08 UTC
Created attachment 108796 [details, diff]
edna-0.6-syslog.patch

Use syslog if no other log specified.
Comment 8 Chris Mayo 2007-01-31 21:36:34 UTC
Created attachment 108798 [details, diff]
edna-0.6-SystemExit.patch

Fix typo
Comment 9 Patrick Lauer gentoo-dev 2009-03-01 14:06:59 UTC
+  01 Mar 2009; Patrick Lauer <patrick@gentoo.org>
+  +files/edna-0.6-SystemExit.patch, +files/edna-0.6-daemon.patch,
+  +files/edna-0.6-flac.patch, +files/edna-0.6-syslog.patch,
+  files/edna.gentoo, +edna-0.6.ebuild:
+  Bump to 0.6. Fixes #137569. Patches by Chris Mayo.