Just emerged solfege for the first time, in a system otherwise perfectly functional, and it is not able to start due a possible python problem, or an alsa/oss problem? Using alsa with 2.4 kernel. Reproducible: Always Steps to Reproduce: 1. run solfege 2. 3. Actual Results: /usr/lib/python2.3/site-packages/gtk-2.0/gtk/__init__.py:90: GtkDeprecationWarning: gtk.mainiteration is deprecated, use gtk.main_iteration instead self.warn(message, DeprecationWarning) Traceback (most recent call last): File "/usr/bin/solfege", line 46, in ? import src.mainwin File "/usr/share/solfege/2.0.6/src/mainwin.py", line 605, in ? w = MainWin(args) File "/usr/share/solfege/2.0.6/src/mainwin.py", line 255, in __init__ self.m_app = app.SolfegeApp(argv, self) File "/usr/share/solfege/2.0.6/src/app.py", line 37, in __init__ self.setup_sound() File "/usr/share/solfege/2.0.6/src/app.py", line 76, in setup_sound verbose_init='--verbose-sound-init' in self.m_argv) File "/usr/share/solfege/2.0.6/soundcard/__init__.py", line 39, in initialise_devicefile import oss_sequencer2 File "/usr/share/solfege/2.0.6/soundcard/oss_sequencer2.py", line 18, in ? import oss_common File "/usr/share/solfege/2.0.6/soundcard/oss_common.py", line 19, in ? import solfege_c_midi File "/usr/share/solfege/2.0.6/soundcard/solfege_c_midi.py", line 5, in ? import _solfege_c_midi ImportError: No module named _solfege_c_midi Expected Results: the program running Portage 2.0.51-r3 (default-linux/x86/2004.2, gcc-3.3.5, glibc-2.3.4.20040808-r1, 2.4.28 i686) ================================================================= System uname: 2.4.28 i686 Pentium III (Coppermine) Gentoo Base System version 1.4.16 distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r5 Automake: sys-devel/automake-1.8.5-r1 Binutils: sys-devel/binutils-2.15.92.0.2-r1 Headers: sys-kernel/linux-headers-2.4.21-r1 Libtools: sys-devel/libtool-1.5.2-r7 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=pentium3 -O3 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /usr/X11R6/bin/startx /etc/env.d" CXXFLAGS="-march=pentium3 -O3 -pipe -fomit-frame-pointer" DISTDIR="/mnt/gentoo_distfiles" FEATURES="autoaddcvs autoconfig candy ccache distlocks fixpackages gpg sandbox severe sfperms strict" GENTOO_MIRRORS=" http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo http://ftp.snt.utwente.nl/pub/os/linux/gentoo http://gentoo.oregonstate.edu/ http://www.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j3" PKGDIR="/var_tmp/packages" PORTAGE_TMPDIR="/var_tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X alsa ansi atlas auctex audiofile avantgo avi bash-completion bcmath berkdb bitmap-fonts blas blender-game bonobo bzip2 bzlib cdda cddb cdio cdparanoia cdr clisp cmucl cracklib crypt css cups divx4linux doc drac dv dvd dvdread edl eds emacs emacs-w3 encode esd ethereal evo exif f77 faac faad fam fame festival ffmpeg fftw flac fmod font-server foomaticdb fortran fpx freetts ftp gcj gcl gd gdbm gif gimp gimpprint ginac gkrellm glade gmp gnome gnomedb gnuplot gpm gprof graphviz gs gsl gstreamer gtk gtk2 gtkhtml guile hbci high-ints howl ieee1394 imagemagick imap imlib imlib2 ipv6 jabber java javascript joystick jpeg jpeg2k lapack latex ldap leim libg++ libgda libwww lm_sensors lzw lzw-tiff mad makecheck matroska mikmod mime mjpeg mmx mmx2 mng monkey motif mozilla moznocompose moznoirc mp3 mpeg mpeg2 mpeg4 mpi mplayer mule multi-tty multislot music ncurses netcdf network neural nls nodrm nvidia ofx ogg oggvorbis openal opengl oscar pam pda pdf pdflib perl plotutils png posix povray python qt quicktime quotes rdesktop readline real recode rrdtool rtc samba screenshot sdl slang slp smime sndfile speex spell sse sse2 ssl svg svga tcltk tcpd tetex tga theora tiff transcode truetype truetype-fonts type1 type1-fonts unicode usb vidix vlm vorbis wmf xanim xemacs xine xml xml2 xmms xosd xpm xrandr xsl xv xvid xvmc yahoo zlib"
Created attachment 49310 [details] strace solfege
This was most likely a problem of configuration. With the new versions of solfege, like 2.4.0 or 2.5.1 this output is given when trying to use the /dev/sequencer for midi output. With the new versions of solfege the default is no midi so they start correctly, or at least this I think is the probelm.