17:45 PM
phidauex
i'm noticing a small bug too.. the tagger sometimes fails to write id3 tags to the files, though it will rename them
18:04 PM
yalaforge
18:11 PM
phidauex has quit
18:24 PM
phidauex
19:11 PM
Uraeus
19:12 PM
anyone have a URL for a page with musicbrainz CVS info? is the anon CVS access?
19:12 PM
yalaforge
19:13 PM
Uraeus
you know if a new release is planned soon? I am having big troubles making an RPM from current 2.x tarball, and we use musicbrainz both for rhythmbox and our new audio ripper
19:13 PM
yalaforge
no, I'm not the right person to ask this, sorry
19:13 PM
But what's the problem?
19:16 PM
Uraeus
it seems the .pc file was added after the autogen.sh script was run or something, it behaves wrongly when trying to install it which makes the package building process fail (the bug is not triggered when just running make install)
19:17 PM
yalaforge
wait a minute, please
19:17 PM
Ah, yes, do you want a patch?
19:18 PM
Seems like there's a problem if the directory lib/pkgconfig doesn't exist yet
19:18 PM
Uraeus
yeah, a patch would be great
19:19 PM
then I can include it in my spec file
19:19 PM
yalaforge
where should I send it?
19:19 PM
Uraeus
19:20 PM
yalaforge
on its way
19:20 PM
Uraeus
thanks dude!
19:20 PM
yalaforge
Best would be you try it right away.
19:20 PM
Uraeus
I will
19:21 PM
yalaforge
and a question: are you a rhythmbox project member?
19:21 PM
Uraeus
kinda, I work on GStreamer
19:22 PM
yalaforge
Ah, could it be that GStreamer is Linux-specific, currently?
19:22 PM
Uraeus
it works on Linux and FreeBSD currently, we have a Sun hacker working on making it run under Solaris, so that is right around the corner I think
19:23 PM
yalaforge
IIRC I had to tweak it a bit to make it compile on NetBSD, but could have been monkeymedia. I'm not completely sure about that.
19:23 PM
It was some signal handling stuff that works differently here
19:24 PM
Uraeus
yalaforge: well portability is part of our current focus, doing a 0.6.1 very very soon
19:24 PM
yalaforge: we did get many freeBSD patches for 0.6.0 so hopefully many of those will help you on NetBSD too
19:24 PM
yalaforge
Then I'll try the new version and file a bug report if it doesn't work
19:25 PM
Uraeus
thanks, we have a #gstreamer here on freenode btw, if you have questions
19:25 PM
yalaforge
ok, thanks. Received the patch, BTW?
19:26 PM
Uraeus
not yet, but I am still downloading my email, something must be borked at my ISP cause it moves slow as hell
19:28 PM
yalaforge
The patch is a one-liner. Won't use up your bandwidth ;-)
19:32 PM
Uraeus: If you want to help non-linuxers, you could change the /bin/bash in your scripts to /bin/sh
19:32 PM
Seems to bash features are used
19:32 PM
Uraeus
yalaforge: hmm ok, I look into that, thanks!
19:32 PM
yalaforge
s/to/no/
19:35 PM
Ooops: You use pushd/popd. That's in fact a bashism :-(
19:38 PM
Uraeus
yalaforge: ok, I am really not into shell scripting, but I promise if you would make us a patch I promise to merge it
19:39 PM
yalaforge
ok, I'll do that
19:45 PM
Uraeus
yalaforge: got your musicbrainz patch just now :)
19:45 PM
yalaforge
let's hope it'll work
19:57 PM
wow, I got your autogen.sh running. Seems like BSD's test(1) has less features that GNU-test
19:59 PM
Uraeus
yalaforge: /usr/bin/install -c -m 0644 ./libmusicbrainz.pc /var/tmp/libmusicbrainz-2.0.1-1-buildroot/usr/lib/pkgconfig/libmusicbrainz.pc
19:59 PM
make[1]: *** [install-am] Error 2
19:59 PM
make[1]: Leaving directory `/home/cschalle/rpms/BUILD/libmusicbrainz-2.0.1'
19:59 PM
make: *** [install-recursive] Error 1
19:59 PM
error: Bad exit status from /var/tmp/rpm-tmp.75719 (%install)
19:59 PM
I still get that same error
20:00 PM
yalaforge
one moment, please
20:00 PM
does the directory /var/tmp/libmusicbrainz-2.0.1-1-buildroot/usr/lib/pkgconfig exist?
20:01 PM
Uraeus
no
20:01 PM
yalaforge
Do you have the 'mkdir -p $(DESTDIR)$(libdir)/pkgconfig' in your Makefile.am?
20:02 PM
Uraeus
yes
20:02 PM
yalaforge
Did you run autogen.sh?
20:02 PM
Uraeus
no, I just patches the tarball, which do not contain autogen.sh
20:02 PM
s/patches/patched/
20:03 PM
yalaforge
shit. that's the problem. You need our autogen.sh. Should I mail it?
20:03 PM
Uraeus
yalaforge: yes, please :)
20:04 PM
yalaforge
If you checked out the sources from CVS, you can use that one.
20:04 PM
just copy it to the source directory
20:05 PM
Uraeus
I haven't yet since you was making me a patch :) but I get it now :)
20:05 PM
yalaforge
Mail is on it's way :-)
20:06 PM
The problem is that the 'mkdir -p ...' command needs to get into Makefile.in. That means, automake needs to be called (autogen.sh does that)
20:06 PM
configure then copies the command to the Makefile
20:07 PM
Uraeus
I know, the lack of a autogen was the reason I didn't get my own attempts at fixing it to work :)
20:08 PM
yalaforge: btw, I notice that gnome apps package the .pc file using a pkgconfig_DATA in Makefile.am instead of installing it the way you do
20:08 PM
yalaforge
This is fixed in the CVS
20:08 PM
Uraeus
ok, cool :)
20:09 PM
yalaforge
BTW: The easiest way to go is to patch Makefile.in, at least for your job as a packager.
20:09 PM
Just add the 'mkdir' command after line 588 in Makefile.in
20:09 PM
Uraeus
yalaforge: we plan on adding support for your TRM id's in our metadata support in GStreamer btw :)
20:10 PM
yalaforge: ok, I do that
20:10 PM
yalaforge
cool
20:10 PM
If you patch Makefile.in, you don't have to run autogen.sh
20:10 PM
Uraeus
ok
20:10 PM
phidauex
ruaok is working on tunepimp, which is a more full featured and easy to use musicbrainz lib, and that should help issues a bit
20:11 PM
yalaforge
phidauex: hi
20:11 PM
phidauex
howdy
20:11 PM
yalaforge
phidauex: me and debugging. Always a funny experience ;-)
20:12 PM
phidauex
better than my attempts
20:12 PM
:)
20:13 PM
yalaforge
If I had used my brain a bit, the thing could be done already. As usual ...
20:13 PM
phidauex
its a saturday, brain usage is optional.
20:14 PM
yalaforge
I should even be working for my exams next week, but that would end in a desaster, I guess
20:15 PM
I suppose, the panic's going to start on monday. Until then I take things easy :-)
20:24 PM
Uraeus
yalaforge: ok, patch work, my RPM is underway :)
20:24 PM
yalaforge
great, congratulations :-)
20:24 PM
My gstreamer non-bash patch is on it's way, BTW
20:24 PM
Uraeus
yalaforge: great!
20:25 PM
yalaforge
Where do we get the RPM?
20:25 PM
Uraeus
no I only need to get walters to move net-rhythmbox to use musicbrainz 2.x instead of 1.1 to have all apps using the same version :)
20:25 PM
yalaforge: I put it online and give you the URL as soon as it is ready
20:25 PM
it is for RH9
20:26 PM
yalaforge
Thanks. I'm using NetBSD, but perhaps friends of mine can use it
20:28 PM
eikeon has quit
20:29 PM
eikeon
20:42 PM
MacDome has quit
20:51 PM
eikeon has quit
20:53 PM
21:05 PM
MacDome
22:19 PM
yalaforge has left the channel
22:36 PM
Uraeus has quit