package timidity-interfaces-extra 2.13.2-19ubuntu1 failed to install/upgrade: dependency problems - leaving unconfigured

Bug #235664 reported by eyefry
30
Affects Status Importance Assigned to Milestone
timidity (Ubuntu)
Confirmed
Medium
Unassigned

Bug Description

Binary package hint: timidity

 i am unable to uninstall or reinstall timidity and timidity-interfaces-extra 2.13.2-19ubuntu1 using the synaptic package manager. The following error details were provided:
E: timidity: subprocess post-installation script returned error exit status 2

ProblemType: Package
Architecture: i386
Date: Thu May 29 10:06:06 2008
DistroRelease: Ubuntu 8.04
ErrorMessage: dependency problems - leaving unconfigured
Package: timidity-interfaces-extra 2.13.2-19ubuntu1
PackageArchitecture: i386
SourcePackage: timidity
Title: package timidity-interfaces-extra 2.13.2-19ubuntu1 failed to install/upgrade: dependency problems - leaving unconfigured
Uname: Linux 2.6.24-17-generic i686

Revision history for this message
eyefry (vinvarma) wrote :
Revision history for this message
eyefry (vinvarma) wrote : additional information on first install of timidity
Download full text (3.8 KiB)

I used the following steps for installing timidity in the first place (from http://ubuntuforums.org/archive/index.php/t-276495.html):

"Install TiMidity (MIDI player/software synthesizer)

(See also the Midi Software Synthesis How-To.)

1. Install Timidity:

sudo apt-get install timidity timidity-interfaces-extra

2. (optional) Start software synthesis by loading the appropriate modules and starting Timidity as the MIDI server:

sudo modprobe snd-seq-device
sudo modprobe snd-seq-midi
sudo modprobe snd-seq-oss
sudo modprobe snd-seq-midi-event
sudo modprobe snd-seq
timidity -iA -B2,8 -Os1l -s 44100

To make software synthesis start automatically in future, first make the appropriate modules load automatically:

sudo gedit /etc/modules

Append the following:

snd-seq-device
snd-seq-midi
snd-seq-oss
snd-seq-midi-event
snd-seq

Then inform Timidity to start automatically:

sudo gedit /etc/default/timidity

Uncomment the line to enable the sequencer. That is, change:

#TIM_ALSASEQ=true

to:

TIM_ALSASEQ=true

3. Add a desktop entry for Timidity:

sudo gedit /usr/share/applications/timidity.desktop

Add:

[Desktop Entry]
Encoding=UTF-8
Name=Timidity MIDI Player
Comment=Play MIDI audio files
Exec=timidity -ig
Terminal=false
Type=Application
StartupNotify=false
MimeType=audio/midi;
Categories=Application;AudioVideo;
Icon=
#NoDisplay=true

4. (optional) Make Timidity the default MIDI player (after first having added a desktop entry as in the previous step):

sudo cp /usr/share/applications/defaults.list /usr/share/applications/defaults.list.backup.midi
sudo gedit /usr/share/applications/defaults.list

Insert/replace the audio/midi entry as follows:

audio/midi=timidity.desktop

5. (optional) Install high quality sound fonts:

wget -c -O /tmp/timidity-patches-eaw http://www.fbriere.net/debian/dists/etch/misc/deb/timidity-patches-eaw_12-0fbriere.1_all.deb
sudo dpkg -i /tmp/timidity-patches-eaw.deb
sudo gedit /etc/timidity/timidity.cfg

Change:

source /etc/timidity/freepats.cfg

to:

source /usr/share/doc/timidity-patches-eaw/examples/timidity.cfg

6. (optional) Reduce Timidity's CPU usage:

sudo gedit /etc/timidity/timidity.cfg

Add:

opt EFresamp=d #disable resampling (or "opt EFresamp=l" for linear resampling)
opt EFvlpf=d #disable VLPF
opt EFreverb=d #disable reverb
opt EFchorus=d #disable chorus
opt EFdelay=d #disable delay

Save and close the file.

Here is a script to do steps 1 - 5 for automatically:

sudo apt-get install timidity timidity-interfaces-extra
(printf '[Desktop Entry]\nEncoding=UTF-8\nName=Timidity MIDI Player\nComment=Play MIDI audio files\nExec=timidity -ig\nTerminal=false\nType=Application\nStartupNotif y=false\nMimeType=audio/midi;\nCategories=Application;AudioVideo;\n#Icon=? ??\n#NoDisplay=true\n') | sudo tee /usr/share/applications/timidity.desktop
sudo cp /usr/share/applications/defaults.list /usr/share/applications/defaults.list.backup.midi
if ! cat /usr/share/applications/defaults.list | grep "audio/midi"; then (printf 'audio/midi=timidity.desktop\n') | sudo tee -a /usr/share/applications/defaults.list; else sudo sed -i -e's@audio/midi.*$@audio/midi=timidity.desktop@g' /usr/share/applications/defaults.list; fi;
wget -c -O /t...

Read more...

Changed in timidity:
importance: Undecided → Medium
status: New → Confirmed
Revision history for this message
Jean-Baptiste Lallement (jibel) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. This particular bug has already been reported and is a duplicate of bug 176600, so it is being marked as such. Please look at the other bug report to see if there is any missing information that you can provide, or to see if there is a workaround for the bug. Additionally, any further discussion regarding the bug should occur in the other report. Feel free to continue to report any other bugs you may find.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.