I rebuilt it with ABS, and it worked fine.
Heres my PKGBUILD:
Code:
#look out! alsa oss is needed maybe will the next release of gstreamer will be better
pkgname=rhythmbox
pkgver=0.5.1
pkgrel=1
pkgdesc="an i-tunes like music player/libary"
url="rhythmbox.org"
depends=('gstreamer' 'gnome-desktop' 'xine')
conflicts=()
backup=()
install=
source=(http://ftp.gnome.org/pub/GNOME/sourc...x-0.5.1.tar.gz)
build() {
export PKG_CONFIG_PATH=/opt/gnome/lib/pkgconfig
cd $startdir/src/$pkgname-$pkgver
./configure --prefix=/opt/gnome --enable-xine --disable-mmkeys
make || return 1
make prefix=$startdir/pkg/opt/gnome install
}
If youve never used ABS before, heres how, do all this as root:
run the command "abs"
make a directory in /usr/abs/local called "rhythmbox"
make a text file in that folder called "PKGBUILD", that contains the above text
run "makepkg"
that will download,compile, and create a package for rhythmbox. then install that package like: pacman -A rhythmbox-0.5.1-1.pkg.tar.gz
What I did to get Rhythmbox to compile was I was sure to do "su -" to become root, just "su" wouldnt work.
I was also having problems with GStreamer, so I had it use XINE (you see the --enable-xine flag). You can remove this if you want.