I think that the bmp-alarm plugin should have an ebuild made and merged into portage tree. http://www.snika.uklinux.net/?p=xmms-alarm for the source Reproducible: Always Steps to Reproduce: Portage 2.0.51-r3 (default-linux/x86/2004.3, gcc-3.3.4, glibc-2.3.4.20040808-r1, 2.6.10-nitro4 i686) ================================================================= System uname: 2.6.10-nitro4 i686 Intel(R) Pentium(R) 4 CPU 3.00GHz Gentoo Base System version 1.4.16 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/linux26-headers-2.6.8.1-r2 Libtools: sys-devel/libtool-1.5.2-r7 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-pipe -O1 -Wall -march=pentium4 -mcpu=pentium4 -ftracer -fno-thread-jump s -fcse-follow-jumps -fno-merge-constants -fsched-interblock -fprefetch-loop-arr ays -falign-labels -fmove-all-movables -fno-omit-frame-pointer -fno-if-conversio n2 -fno-defer-pop -maccumulate-outgoing-args -freduce-all-givs -freorder-functio ns -mno-align-stringops -fno-cprop-registers -falign-jumps -foptimize-sibling-ca lls" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3/s hare/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-pipe -O1 -Wall -march=pentium4 -mcpu=pentium4 -ftracer -fno-thread-ju mps -fcse-follow-jumps -fno-merge-constants -fsched-interblock -fprefetch-loop-a rrays -falign-labels -fmove-all-movables -fno-omit-frame-pointer -fno-if-convers ion2 -fno-defer-pop -maccumulate-outgoing-args -freduce-all-givs -freorder-funct ions -mno-align-stringops -fno-cprop-registers -falign-jumps -foptimize-sibling- calls" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig candy ccache distlocks sandbox sfperms" GENTOO_MIRRORS="http://mirror.datapipe.net/gentoo http://mirror.tucdemonic.org/g entoo/ http://gentoo.ccccom.com ftp://gentoo.ccccom.com" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X alsa apm avi berkdb bitmap-fonts cdr crypt dga divx4linux dvd encode esd f77 fam flac font-server foomaticdb fortran gdbm gif gpm gtk gtk2 imagemagick im lib java joystick jpeg libg++ libwww mad mikmod mmx motif mpeg ncurses nls nptl oggvorbis opengl oss pam pdflib perl png python quicktime readline sdl slang sse ssl svga tcpd tiff truetype truetype-fonts type1-fonts x86 xml2 xmms xprint xv zlib"
Created attachment 49515 [details] BMP-alarm ebuild I wrote an ebuild to bmp-alarm. It works fine for me. I think you can commit it to the portage.
I have tried this ebuild. Unfortunately, like my earlier tries, the plugin is broken. When I set an alarm time, the song plays for about 3 seconds, the volume is lowered rapidly and then nothing happens. When I retried, I didn't get any audio at all. This would not wake me up and is not the advertised behaviour. I would really like to merge this plugin, but as I've said before, it's broken, it needs to be fixed before it can be merged. Sorry. You may reopen this bug if you attach a patch that fixes the described behaviour. I appreciate your efforts, but before something is committed to the portage tree it needs to work as advertised on the website.
Additionally, this plugin broke sound output, even when I disabled it then pressed Stop, Play to restart playback.
Hi, I just tried the ebuild and bmp-alarm works great on my system. I have beep-media-player-0.9.7-r3 and bmp-alarm-0.6. I'll be happy to provide more info if you need it.
Please verify that the plugin does not exhibit the behavhiour I described earlier; that is, the "this is your wakeup call" dialog should *not* disappear after a second, that's not what the XMMS version does. If that dialog disappears, the plugin is still broken, and you'll be able to reproduce the behaviour I described to you.
The "this is your wakeup call" dialog does not disappear, and the sound output works if I disable the plug-in. In fact the plug-in even successfully woke me up at 4am as I programmed it to do, and that's quite an achievement ! ;)
Alright, I'd like to see your emerge info. The plugin might not be able to deal with gconf support (gnome USE-flag). If so, it's the only plugin that falls over.
Hi, Sorry for the delay, I was away for a few days. Here's my output of "emerge info" : Portage 2.0.51.19 (default-linux/x86/2004.3, gcc-3.3.5, glibc-2.3.4.20041102-r1, 2.6.11-gentoo-r4 i686) ================================================================= System uname: 2.6.11-gentoo-r4 i686 AMD Athlon(tm) XP 2500+ Gentoo Base System version 1.4.16 Python: dev-lang/python-2.3.4-r1 [2.3.4 (#1, Feb 7 2005, 23:13:07)] ccache version 2.3 [enabled] dev-lang/python: 2.3.4-r1 sys-devel/autoconf: 2.59-r6, 2.13 sys-devel/automake: 1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.4 sys-devel/binutils: 2.15.92.0.2-r1 sys-devel/libtool: 1.5.10-r4 virtual/os-headers: 2.6.8.1-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O3 -march=athlon-xp -fomit-frame-pointer -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O3 -march=athlon-xp -fomit-frame-pointer -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms" GENTOO_MIRRORS="http://pandemonium.tiscali.de/pub/gentoo/ http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://mirror.switch.ch/mirror/gentoo/ http://ftp.heanet.ie/pub/gentoo/ http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage /usr/local/portage-bmg" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="x86 X alsa apm avi beepmp berkdb bitmap-fonts bmp cdr crypt cups curl dvd eds emboss encode esd evo fam flac font-server foomaticdb fortran gdbm gif gnome gpm gstreamer gtk gtk2 hal imlib ipv6 java jpeg ldap libg++ libwww mad mikmod mono motif mozilla mp3 mpeg ncurses nls ofx oggvorbis opengl oss pam pda pdflib perl png ppds python quicktime readline sdl slang spell sqlite ssl svga tcpd tiff truetype truetype-fonts type1-fonts unicode usb xml2 xv zlib" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS