On Fri, 28 Jan 2005 22:40:31 -0500, Dennis Shaw <dennis@xxxxxxxxxxxxxxxxxxx> wrote: > OK... I LOVE FC3! and this is the last problem I have before my setup is > perfect. I can't burn mp3's to an audio cd in k3b. It gives me the > notorious "format not supported" error. I have 64-bit versions of k3b > and all the helper programs (transcode, vcdimager, etc) installed. On my > old i386 box it was as simple as getting the k3b-mp3 rpm from yum but > unfortunately, there is not one for x86_64? Since it's mp3, it's not included in Fedora Core. Thus someone else has to compile it and make an rpm package. Livna stopped supporting x86_64 a little while back, it was a sad day :(. > I've searched long and hard and have only found one fix to try... It > didn't work. I could probably alleviate the problem by just getting rid > of the x86_64 versions and installing the i386 rpm's but then what's the > point of having a 64-bit OS when I can't utilize it! > > If I can get my hands on the source for k3b-mp3, how would I compile it > for x86_64? > > Any suggestions? > -- > Dennis Shaw I recommend grabbing the src.rpm from http://rpm.livna.org/fedora/3/i386/SRPMS.stable/ and rebuilding it. It's not that hard and is a great learning experience if you've never done it before. You should be able to download the package and then just run: rpmbuild --rebuild --target=x86_64 k3b-mp3-*src.rpm If (when) it complains about dependecies, note what it wants and use yum to install the needed -devel packages. It worked just fine for me. You may need to be root to run the above command, or you can create your own rpm build root by adding a .rpmmacros file in you home directory with something like this in it: %_topdir %(echo $HOME)/redhat For this, you will need to have a directory "redhat" off of your home directory with the same sub-folders as /usr/src/redhat/ Another .rpmmacros line I find useful for x86_64 is: %_query_all_fmt %%{name}-%%{version}-%%{release}.%%{arch} This adds the arch of the rpm to the name that rpm -q reports since you can install 32- and 64-bit packages. Jonathan > "Microsoft isn't evil, they just make really crappy operating systems." > -Linus Torvalds Oh, come on. They aren't *that* bad : ). Great quote though.