Summary: | K3b doesn't recognize normalize-audio is installed | ||
---|---|---|---|
Product: | [Applications] k3b | Reporter: | 0BADC0DE <vincenzo.romano> |
Component: | Audio Project | Assignee: | k3b developers <k3b> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | acsipak, bugzilla, mailing, poetfreak, trueg, udvarias1 |
Priority: | NOR | ||
Version: | 2.0.1 | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | 2.0.3 | |
Sentry Crash Report: |
Description
0BADC0DE
2010-09-16 19:25:41 UTC
Same problem here. I symlinked /usr/bin/normalize-audio to /usr/bin/normalize for I have read that some version of k3b did search for that instead of normalize-audio, but still does not work. K3b version is 2.0.1-1 on KDE 4.5.1, Debian sid, normalize-audio is 0.7.7-7. Workaround: http://forum.ubuntuusers.de/topic/k3b-und-normalize-audio/ mv /usr/bin/normalize-audio /usr/bin/normalize Then create file /usr/bin/normalize-audio with the following content: #/bin/bash case "$1" in --version) normalize --version | sed -e 's/normalize /normalize-audio /g' ;; *) normalize $* ;; esac I think something definitely wrong here. Either these back-ends should stick forever with their names and diagnostic output, or these front-ends need to be made smarter. I would vote for the second option. I got a similar problem with cdrdao and brasero . Only newer cdrdao versions have the --version option or some older ones with patches. I have also that problem. Looks like a kind of stupid. I'd rather just check presence of the file instead of option "--version" test. We can't make the system completely fool-proof by cross-checking dependencies from each application but for sure we'll introduce numbers of bugs like this. I'd assume, that package manager will do the trick for us. And if file exists in /usr/bin or /usr/sbin - user should not touch it. If does - it is his/her solely responsibility if something gets wrong. *** Bug 278175 has been marked as a duplicate of this bug. *** I am having the same problem. When I Settings/Configure K3b… click on the Programs icon in the dialogue box and scroll through the contents I find 1. eMovix (not found), 2. normalize-audio (not found), and 3. transcode (not found). All this in spite of the fact that when I 1. ran the command whereis eMovix it returned eMovix: Searching for eMovix, with Google, returned the link http://movix.sourceforge.net/. This in turn gives a link to http://sourceforge.net/projects/movix/ This page gives access to the file emovix_0.9.0-1_all.deb. Installing this package, K3b recognized it. Thereby resolving problem #1. 2. ran the command whereis normalize-audio it returned normalize-audio: /usr/bin/normalize-audio /usr/share/man/man1/normalize-audio.1.gz In spite of this K3b does NOT recognize normalize-audio. Synaptic Package Manager reports version 0.7.7-7 is installed. A symlink called normalize →normalize-audio does NOT work. Janet's bash script, above, worked Thereby resolving problem #2. 3. ran the command whereis transcode it returned transcode: the command sudo apt-get install transcode installed the package, K3b recognized it. Thereby resolving problem #3. Dear Bug Submitter, This bug has been stagnant for a long time. Could you help us out and re-test if the bug is valid in the latest version? I am setting the status to NEEDSINFO pending your response, please change the Status back to REPORTED when you respond. Thank you for helping us make KDE software even better for everyone! Dear Bug Submitter, This is a reminder that this bug has been stagnant for a long time. Could you help us out and re-test if the bug is valid in the latest version? This bug will be moved back to REPORTED Status for manual review later, which may take a while. If you are able to, please lend us a hand. Thank you for helping us make KDE software even better for everyone! I tested this today against K3b 2.0.3 and normalize-audio 0.7.7 and now it seems to work. |