Well, when I'm less tired I'll add these releases and ask for thoughts on them.
2013-04-10 10008, 2013
_dmn joined the channel
2013-04-10 10006, 2013
_dmn
Hey, when I try to run the code I've written using libmusicbrainz, I get an error saying
2013-04-10 10008, 2013
_dmn
error while loading shared libraries: libmusicbrainz5.so.0: cannot open shared object file: No such file or directory
2013-04-10 10020, 2013
_dmn
what should I do?
2013-04-10 10000, 2013
kepstin-work
_dmn: sounds like your libmusicbrainz isn't installed correctly... where did you get it from? a distribution package, manually installed?
2013-04-10 10018, 2013
kepstin-work
_dmn: what linux distribution are you using?
2013-04-10 10020, 2013
_dmn
kepstin-work: I installed it manually
2013-04-10 10038, 2013
_dmn
kepstin-work: I'm using archlinux
2013-04-10 10052, 2013
kepstin-work
huh, I thought there was an archlinux package for it.
2013-04-10 10026, 2013
Mineo
there's one for libmusicbrainz3, 4 and 5 :)
2013-04-10 10032, 2013
kepstin-work
_dmn: what does this command output: `pkg-config --variable=libdir libmusicbrainz5` ?
2013-04-10 10009, 2013
_dmn
Package libmusicbrainz5 was not found in the pkg-config search path. Perhaps you should add the directory containing `libmusicbrainz5.pc' to the PKG_CONFIG_PATH environment variable. No package 'libmusicbrainz5' found.
2013-04-10 10014, 2013
derwin
13:42 < CallerNo6:#musicbrainz> I would argue that somebody like Alan Lomax had a huge role in the material he recorded
2013-04-10 10024, 2013
derwin
+1
2013-04-10 10025, 2013
kepstin-work
_dmn: sounds like your package isn't installed correctly :)
2013-04-10 10026, 2013
_dmn
kepstin-work: ^^
2013-04-10 10052, 2013
kepstin-work
you must have not installed it to a prefix in your system that's in the library search paths
kepstin-work: The source code doesn't contain pkgbuild :-/
2013-04-10 10014, 2013
Mineo
_dmn: you don't need a pkgbuild to install a package that's in the official repositories, a simple "pacman -S libmusicbrainz5" will suffice
2013-04-10 10019, 2013
kepstin-work
_dmn: open a terminal as root, and run the command "pacman -S libmusicbrainz5"
2013-04-10 10027, 2013
kepstin-work
then tada! it installs
2013-04-10 10036, 2013
kepstin-work
like any other system package ;?
2013-04-10 10055, 2013
_dmn
kepstin-work: I wanted to build it manually.
2013-04-10 10002, 2013
kepstin-work
_dmn: why?
2013-04-10 10008, 2013
_dmn
kepstin-work: Working on a project.
2013-04-10 10034, 2013
kepstin-work can't imagine any reason why a project would require modifying libmusicbrainz5 - it's really tied tightly to the webservice, and doesn't need changing unless the webservice changes
2013-04-10 10059, 2013
hasil joined the channel
2013-04-10 10054, 2013
kepstin-work
but yeah, the libmusicbrainz build system is kinda confusing. i'm not a cmake fan.
2013-04-10 10026, 2013
kepstin-work
by default it installs to /usr/local tho - which should be fine
2013-04-10 10054, 2013
kepstin-work
did you remember to run 'make install' as root after you built it?
2013-04-10 10022, 2013
_dmn
kepstin-work: Yup.
2013-04-10 10000, 2013
kepstin-work
so, you should have the file /usr/local/lib/libmusicbrainz5.so.0 - do you?
2013-04-10 10023, 2013
Prophet5 joined the channel
2013-04-10 10039, 2013
_dmn
kepstin-work: Yes, I do.
2013-04-10 10010, 2013
kepstin-work
hmm. ok, so arch must be doing something strange with the library paths then; /usr/local/lib should normally be in the search path
2013-04-10 10019, 2013
kepstin-work
their pkg-config isn't checking /usr/local either
2013-04-10 10048, 2013
kepstin-work
and installing it manually to /usr isn't a good idea, since that might collide with the distribution package
2013-04-10 10009, 2013
ijabz
reosarevok: yo
2013-04-10 10007, 2013
JonnyJD
_dmn: you can get the PKGBUILD from the origial package with "abs extra/libmusicbrainz5"
2013-04-10 10048, 2013
JonnyJD
oh and I remember, there is something fishy with th pkg-config in arch, but only for lmb3 and lmb, lmb5 was fine imho
2013-04-10 10005, 2013
kepstin-work
I wonder why arch didn't find the library under /usr/local with the manually installed package
2013-04-10 10024, 2013
kepstin-work
do they have a patched pkg-config that doesn't check under /usr/local for pkg-config files?
2013-04-10 10008, 2013
_dmn
kepstin-work: I changed the patch to /usr and tried; works fine :)
2013-04-10 10014, 2013
kepstin-work
it should be installed to /usr/local/lib/pkgconfig/libmusicbrainz5.pc, which is in the default pkg-config search path
_dmn: but really. You can create your own package if you think you need to change things (or use -git),but you should start with a copy of the official package then
by the way, that patch is hopefully reported "upstream" and in "master" now
2013-04-10 10059, 2013
_dmn
JonnyJD: Now that I've installed it in /usr, will it be a problem in the future?
2013-04-10 10010, 2013
kepstin-work
with exherbo we've seen so many packages not work with out-of-source builds that we added a special mode to our multilib builds that copies the entire source directory rather than doing out-of-source builds
2013-04-10 10025, 2013
kepstin-work
_dmn: strange things might happen if you later install the distribution package.
2013-04-10 10051, 2013
JonnyJD
patch by luks an ahawkins, I would be very suprised if that isn't applied upstream
2013-04-10 10026, 2013
Jozo
(It's just easier build debian package than build out of dpkg and later remember what you did past... also easier remove and so)
2013-04-10 10055, 2013
JonnyJD
_dmn: what kepstin-work says. It WILL lead to problems later on. Although these are easy to fix. Just remove your local copy again. Another problem is that you don't have a package and therefore no "provides"
2013-04-10 10024, 2013
kepstin-work
so now if you install a package that wants libmusicbrainz5, it'll pull it in from pacman and overwrite yours
2013-04-10 10004, 2013
kepstin-work
i really don't know why the /usr/local one didn't work; the arch folks must have screwed that up somehow :(
2013-04-10 10021, 2013
_dmn
kepstin-work: I don't think I'll use pacman to install it again.
2013-04-10 10029, 2013
JonnyJD
well, it won't install. The installation will complain about conflicts in /usr and exit.
2013-04-10 10038, 2013
kepstin-work
_dmn: but it might get pulled in as a dependency of something else
2013-04-10 10003, 2013
_dmn
kepstin-work: Oh yeah. Crap..
2013-04-10 10023, 2013
Jozo
(I use /opt or some other weird dir to install if I build something out of package manager.... LD_* variables is easy to use)
2013-04-10 10047, 2013
_dmn
And is there any other proper documentation for libmusicbrainz C API apart from the one given on the main website?
JonnyJD: kepstin-work: Thanks guys, for your help.
2013-04-10 10023, 2013
intgr
nikki: Does it work for you?
2013-04-10 10031, 2013
nikki
no
2013-04-10 10041, 2013
nikki
I just pointed it out to ocharles
2013-04-10 10004, 2013
nikki
it's probably because we're having a lot of server issues at the moment and we've been pointing various things to different servers and forgetting to update everything
2013-04-10 10011, 2013
hasil1 joined the channel
2013-04-10 10058, 2013
intgr
Is there a Nagios check for the CAA images?
2013-04-10 10036, 2013
nikki
intgr: should work now
2013-04-10 10011, 2013
intgr
Still dog-slow, but indeed it works.
2013-04-10 10052, 2013
Jozo
intgr: You have bot. Can you get it to do some task.... example get discogs cover art for every linked release for defined (finnish) artist... Or Have I do it my self.....
2013-04-10 10055, 2013
reosarevok
ijabz: I was out, sowwy
2013-04-10 10024, 2013
intgr
Jozo: Probably half a day of coding, but Discogs doesn't have cover art types and has low-resolution artwork so I haven't bothered.
2013-04-10 10042, 2013
reosarevok
ijabz: nikki and I were wondering if changing all the "vocal" attributes to be "whatever vocals" would cause any problems for Jaikos
2013-04-10 10003, 2013
reosarevok
(so, instead of the relationship being "performed 'soprano' vocals", it would be "performed 'soprano vocals'"
2013-04-10 10005, 2013
reosarevok
)
2013-04-10 10048, 2013
nikki
ijabz: basically, do you do anything special with vocal relationships in your taggers?
2013-04-10 10049, 2013
Jozo
intgr: discogs has still has ordered list cover art?
2013-04-10 10056, 2013
intgr
Jozo: Oh, someone has already written "discogs_cover_art.py"
2013-04-10 10017, 2013
intgr
Ordered list cover art?
2013-04-10 10056, 2013
reosarevok
intgr: well, the first picture in discigs is 99% of times Front I guess is what he means
2013-04-10 10000, 2013
reosarevok
discogs even
2013-04-10 10007, 2013
Jozo
intgr: I don't want set bot for just pretty easy task. I like if some one else command bot, I can review edits.
2013-04-10 10040, 2013
Jozo
intgr: (I'm not read discosgs apis, but front is usually first in web pages)
2013-04-10 10012, 2013
intgr
Jozo: I can give it a try, what artist?
2013-04-10 10016, 2013
Jozo
500
2013-04-10 10038, 2013
intgr
What 500?
2013-04-10 10044, 2013
xplt
Error?
2013-04-10 10003, 2013
_dmn has left the channel
2013-04-10 10019, 2013
Jozo
intgr: "Leevi and the Leavings" my first. I added and reviewed discogs links in this year.
2013-04-10 10048, 2013
Jozo
(and there is not so many to do)
2013-04-10 10032, 2013
intgr
What's your MB username?
2013-04-10 10042, 2013
intgr
kaik?
2013-04-10 10047, 2013
Jozo
intgr: yep
2013-04-10 10049, 2013
intgr
Wow you can speak No linguistic content? :)
2013-04-10 10003, 2013
Jozo
=)
2013-04-10 10048, 2013
reosarevok
intgr: well, he's a Finn
2013-04-10 10055, 2013
reosarevok
They're good at silence, aren't they :p
2013-04-10 10008, 2013
kepstin-work
hanr et fdhs ag re uyieruth skfdh, asdfdfg
2013-04-10 10030, 2013
intgr
kepstin-work: Nope, that's written in Gibberish.
2013-04-10 10046, 2013
kepstin-work
i didn't say i was speaking in no linguistic content :)
2013-04-10 10059, 2013
kepstin-work
in fact, i kinda didn't say anything at all with meaning.
2013-04-10 10021, 2013
reosarevok
Hmm
2013-04-10 10043, 2013
kepstin-work
hmm, android 2.3 behaves weirdly when the top status bar panel crashes
2013-04-10 10050, 2013
reosarevok
I guess No linguistic content != No semantic content
2013-04-10 10051, 2013
kepstin-work
took down the network panel as well :/
2013-04-10 10033, 2013
xplt
I'm sick of these "502"s :( Do you have status page for servers?
2013-04-10 10042, 2013
kepstin-work was in fact just randomly mashing keys on a keyboard
2013-04-10 10002, 2013
kepstin-work
xplt: there's some detailed monitoring pages, but no user-friendly 'status' :/
2013-04-10 10009, 2013
kepstin-work
people would forget to update it anyways :)
2013-04-10 10013, 2013
xplt
I see :-/
2013-04-10 10000, 2013
kepstin-work
basically, there are server issues atm, the replacement db server is overloaded, and it'll stay that way until it can be replaced :/
2013-04-10 10018, 2013
kepstin-work
there may be plans to mitigate some of the load by moving part of the webservice to a read-only db mirror
2013-04-10 10020, 2013
xplt
Any ETA?
2013-04-10 10035, 2013
kepstin-work
none that I know of; probably be at least a day
2013-04-10 10036, 2013
intgr
What happened to the database server?
2013-04-10 10048, 2013
kepstin-work
intgr: i dunno, i missed that part
2013-04-10 10000, 2013
kepstin-work
they moved the db to baron, the failover server.
2013-04-10 10026, 2013
kepstin-work
i think pingu's completely out, due to possible ram/motherboard failure
2013-04-10 10030, 2013
nikki
pingu's out so we can replace the motherboard and ram. tests on them apparently weren't showing any problems but we're replacing them anyway because pingu's been acting up
2013-04-10 10045, 2013
ijabz
nikki, reosarevok back now
2013-04-10 10001, 2013
ijabz
no, thanks for asking but I don't currently make use of vocal relationships
2013-04-10 10008, 2013
nikki
not entirely sure why totoro is out, other than that totoro's also been acting up
2013-04-10 10014, 2013
intgr
WTF, this "discogs_cover_art.py" thing is a dependency hell
2013-04-10 10017, 2013
nikki
ijabz: ah, good to know :)
2013-04-10 10045, 2013
kepstin-work
sounds like the issue right now is that the db server is somewhat overloaded (cpu usage?)
2013-04-10 10008, 2013
nikki
for baron, yes. it's not as powerful as totoro apparently
2013-04-10 10011, 2013
kepstin-work
which of course makes things run slower, which causes 502s :(
2013-04-10 10031, 2013
ijabz
and whats wrong with totoro ?
2013-04-10 10027, 2013
Jozo
intgr: If that was too much to ask, don't bother. I can do myself someday.... (Just hint that every bot script is useful when it can take arguments)
2013-04-10 10039, 2013
nikki
all I know about that is that it had maxed out network transfer three times in the last couple of days
2013-04-10 10055, 2013
intgr
Jozo: Already working on making the dependencies optional ﺕ