IRC logs of #boinc for Sunday, 2012-10-21

00:02 <basil1x> just made it... hafta clean the porch later, but it's better than the carpet. <eww>

00:04 <basil1x> OK... so, do I try to 'make' it now, or do I have more to install?

00:04 <MTughan> If you've finished ./configure, then run make.

00:04 <basil1x> OK... just type ./make ?

00:05 <MTughan> Not even. make is a command that reads out of Makefile.

00:05 <MTughan> So just "make" will do.

00:07 <basil1x> browser.h:21:21: fatal error: sqlite3.h: No such file or directory

00:07 <basil1x> compilation terminated.

00:07 <basil1x> make[2]: *** [boincmgr-browser.o] Error 1

00:07 <basil1x> make[2]: Leaving directory `/home/george/Downloads/trunk/clientgui'

00:07 <basil1x> make[1]: *** [all-recursive] Error 1

00:07 <basil1x> make[1]: Leaving directory `/home/george/Downloads/trunk'

00:07 <basil1x> make: *** [all] Error 2

00:08 <MTughan> Some sort of sqlite package, I guess... I don't know the name for it.

00:09 <MTughan> Hold on, I've got to boot up an Ubuntu VM on my desktop downstairs anyway, I'll try and find a package name for you.

00:09 <basil1x> will do

00:09 <MTughan> Actually, quick Google search suggest you need libsqlite3-dev.

00:09 <PovAddict> ugh, boinc fail

00:09 <PovAddict> if you don't have sqlite, configure should have complained

00:09 <MTughan> PovAddict: You mean how that's not checked for by configure?

00:11 <basil1x> trying to 'make' again

00:12 <MTughan> Like PovAddict said, these types of errors should be caught by configure. You may encounter more.

00:13 <basil1x> lotsa 'warning' messages...

00:13 <MTughan> That's fine.

00:13 <PovAddict> MTughan: when are we forking boinc again? :/

00:13 <MTughan> PovAddict: We already did. We kind of lost interest, remember?

00:14 <PovAddict> hence 'again'

00:14 <PovAddict> :P

00:17 <MTughan>

00:17 <Romulus> <> (at

00:18 <basil1x> libtool: link: cannot find the library `../lib/' or unhandled argument `../lib/'

00:18 <MTughan> Well, that's always nice, isn't it...

00:19 <MTughan> Any ideas, PovAddict? This one is likely to stump me a bit more.

00:19 <PovAddict> are you using the -j# option?

00:19 <basil1x> what's that when it's at home?

00:20 <PovAddict> are you using just "make", or something like "make -j4"?

00:20 <basil1x> I just typed 'make' as instructed.  was that wrong?

00:20 <PovAddict> no

00:20 <PovAddict> hm

00:21 <MTughan> I'm going to try going through the steps he's gone through now on my Ubuntu 12.04 VM.

00:21 <MTughan> Just installing dependencies now.

00:27 <MTughan> Compiling now...

00:29 <MTughan> And I just got the same error.

00:29 <basil1x> now I feel less stupid

00:29 *** NudgeyNR has quit IRC

00:29 <MTughan> I suspect I know what's going on though...

00:30 <basil1x> anything fixable?

00:30 <MTughan> Trying it out now, give me a second...

00:30 <basil1x> OK

00:32 <MTughan> Hmm, just got a different error while compiling screensaver_x11.cpp.

00:33 <MTughan>

00:33 <Romulus> Title: g++ -DHAVE_CONFIG_H -I. -I.. -I../api -I../db -I../lib -I../lib/mac -I../sched - (at

00:35 *** NudgeyNR has joined #boinc

00:36 <MTughan> BTW, the difference I made was replacing the "--enable-pkg-manager" switch in ./configure with "--disable-client --disable-server". I believe the missing has to do with the fact that --enable-pkg-manager also means --disable-libraries.

00:38 <MTughan> Uh, PovAddict? I'm looking at the code now, and I'm not sure what gcc is seeing there.

00:38 <MTughan> It's saying command isn't declared in this scope, but it looks like it's declared two lines before.

00:40 <PovAddict> MTughan: braces

00:41 <MTughan> Oh, dammit. I see the problem.

00:41 <MTughan> On line 525 and 540.

00:41 <PovAddict> someone changed

00:41 <PovAddict> if (foo) // comment

00:41 <PovAddict> {

00:41 <PovAddict> into

00:41 <PovAddict> if (foo) // comment {

00:41 <MTughan> Yeah, big mistake.

00:42 <PovAddict> which would have worked, if it wasn't for the comment

00:42 <PovAddict> what's the hope of this thing worked if clearly nobody even tries compiling it?

00:42 <MTughan> Well, it compiled with that change.

00:43 <basil1x> ok... now... what must I change?

00:43 <MTughan> basil1x: Can you open up clientscr/screensaver_x11.cpp in a text editor?

00:43 <MTughan> You'll need to change two lines.

00:43 <basil1x> will Kate do?

00:43 <MTughan> Sure.

00:44 <MTughan> Does Kate have a search and replace function?

00:44 <PovAddict> isn't it just two places?

00:45 <MTughan> Sure, but I don't think Kate has line numbers.

00:45 <PovAddict> Ctrl-G for 'go to line'

00:45 <MTughan> Oh. Well that works. :P

00:45 <MTughan> You still there, basil1x?

00:45 <basil1x> yes

00:46 <MTughan> Go to line 525 first.

00:46 <MTughan> The line reads "if(!error) // ignore errors {", move the { down to the next line.

00:46 <MTughan> Same problem down on line 540 (541 after the change). You can probably see it yourself.

00:47 <PovAddict> there's also View -> Show Line Numbers

00:48 <MTughan> Once that's done, save the file, go back to the Terminal, and rerun the ./configure command you ran before, but replace the "--enable-pkg-manager" with "--disable-client --disable-server" instead.

00:48 <basil1x> do the {} symbols need to line up?

00:48 <MTughan> It'd be nice, but no.

00:49 <basil1x> ok... sec

00:49 <MTughan> This isn't python. :P (spaces and tabs do matter in python)

00:49 <PovAddict> the problem is simply that everything between // and the end of the line is ignored, so it's wrong to have the { there

00:49 <MTughan> The other way would be to have it say "if(!error) /* ignore errors */ {", but that's just ugly.

00:50 <MTughan> Or "if(!error) { // ignore errors"

00:50 <PovAddict> MTughan: I think the best way is to put the comment before the if

00:50 <MTughan> But this isn't really relevant to our current problem.

00:50 <MTughan> PovAddict: Possibly, but it all depends on how you comment.

00:50 <PovAddict> I approve

00:50 <Romulus> <> (at

00:50 <basil1x> making now

00:50 <MTughan> PovAddict: Haha, I want one of those.

00:51 <MTughan> I don't know how long that would've taken to make though. Not to mention the amount of black icing.

00:52 <basil1x> OK... i think this 'make' worked :)

00:52 <basil1x> now what?

00:52 <Romulus> now what is I doing before having to go for biology, basil1x

00:52 <MTughan> forget now what

00:52 <Romulus> I hear ya, MTughan.

00:53 <basil1x> oh, deer... dissed by a 'bot

00:54 <MTughan> PovAddict: I see the boincscr binary created in clientscr. Can he just copy that somewhere to be run?

00:54 <PovAddict> maybe

00:54 <PovAddict> I don't know how xscreensaver works

00:54 <MTughan> There's no dependencies to libraries around it, just to system libraries.

00:56 <MTughan> Oh geez, I was going to install the BOINC package to see where it installs to, but it wants to download 240 packages as dependencies, in addition to the BOINC package.

00:56 <basil1x> I don't see the binary

00:56 <MTughan> clientscr/boincscr for me.

00:56 <PovAddict> run "find -name boincscr" ?

00:57 <MTughan> That's what I did to find it, yeah. Although I think the proper syntax is "find . -name boincscr"

00:57 <basil1x> found it

00:57 <PovAddict> MTughan: the directory is optional in GNU findutils (notably, it's not optional in Mac)

00:58 <MTughan> So I see.

00:58 <basil1x> can't it just go with the other screensavers?  wherever that is.

00:59 <MTughan> Possibly. Neither PovAddict or I have tried this before.

00:59 * PovAddict doesn't use any screensavers

01:00 <MTughan> PovAddict: BTW, I figured out something interesting about OS X's code signing tonight. I had changed the version of Parallels Desktop in its Info.plist to help with an update-checking program recently. Well, I went to start up Parallels yesterday and found that OS X suddenly said I couldn't run it. Figured out it was just the text change in Info.plist that triggered the code signing problem.

01:00 <basil1x> BOINC installs in /var/lib/boinc-client

01:00 <MTughan> Reverted to the previous version number, touch'd the application bundle, and I'm good to go.

01:01 <PovAddict> MTughan: I think there's some kind of manifest file saying what files are part of the signature

01:01 * MTughan goes to investigate

01:01 <PovAddict> MTughan: of course, changing that manifest would make the signature invalid as well :)

01:01 <MTughan> Yep

01:01 <PovAddict> _CodeResources?

01:01 <MTughan> (to the last comment, not to the presence of a manifest)

01:02 <basil1x> should it go there?

01:02 <PovAddict> basil1x: BOINC doesn't install there, it just keeps its runtime data there

01:02 <basil1x> crap

01:02 <PovAddict> basil1x: try running boincscr to see if it works at all before moving it into strange places :P

01:02 <MTughan> PovAddict: There is a _CodeResources, but it doesn't specify Info.plist.

01:04 <basil1x> says screensaver loading... forever... doesn't work... crap again

01:04 <MTughan> PovAddict:

01:04 <Romulus> Title:  (at

01:04 <MTughan> basil1x: Is BOINC running?

01:04 <basil1x> yes

01:04 <basil1x> full pelt

01:05 <MTughan> What projects are you attached to? Only SETI@home?

01:05 <basil1x> yes

01:05 <basil1x> mebbe it needs the openGL thing after awl?

01:06 <MTughan> Probably not if it built correctly.

01:06 <basil1x> so I did something else wrong?

01:07 <MTughan> Could just be that after two years, the code doesn't work anymore.

01:07 <MTughan> Remember, PovAddict said it was introduced in 2010 and basically hasn't been updated since.

01:08 <basil1x> so, if I downgrade to KarmicKoala, it'll work?  not doing that

01:08 <MTughan> I'd say if you wanted to see if someone could help, subscribe to the boinc_dev mailing list for the time being and send a message to it, asking about the screensaver.

01:08 <MTughan> Not necessarily. Could be something else.

01:08 <basil1x> OK.  maybe I'll try that tomorrow.

01:08 <basil1x> ]Thanks for all the help

01:09 <MTughan> Sorry we couldn't be of more help.

01:09 <basil1x> I think I'm going to sleep now

01:09 <basil1x> TTFN

01:09 <MTughan> Night.

01:09 *** basil1x has left #boinc

01:16 *** GTRsdk has joined #boinc

01:17 <GTRsdk> Interestingly, I have found that running things like Tor nodes or bittorrent seeds in the background have greatly decreased the time taken to complete a WCG research unit

01:18 <MTughan> That shouldn't be, I would think. WCG is mostly CPU limited.

01:18 <GTRsdk> it was estimated to take 44 hours and 64 hours (on two units), but I managed to get them both done in 18 hours or so.

01:18 <PovAddict> wtf

01:18 <MTughan> Oh, well that can be attributed to the fact that estimates can be way off.

01:18 <PovAddict> has to be coincidence, that makes no sense

01:22 <GTRsdk> I'm going to test the hypothesis: Running tor exit nodes/bittorrent seeds speed up computing time on projects.

03:40 *** yoyo[RKN] has joined #boinc

03:42 *** pppingme has quit IRC

03:44 <GTRsdk> yeah it does seem to be completely coincidental, and that the estimates were way off.

04:18 *** efc has quit IRC

05:00 *** mapreri has joined #boinc

05:00 *** mapreri has quit IRC

05:00 *** mapreri has joined #boinc

05:05 *** si has joined #boinc

05:16 *** desti has joined #boinc

05:18 *** desti_T2 has quit IRC

05:24 *** mapreri has quit IRC

05:45 *** Aeternus has joined #boinc

05:45 *** Aeternus has quit IRC

05:45 *** Aeternus has joined #boinc

06:06 *** Aeternus has quit IRC

06:11 *** Aeternus has joined #boinc

06:11 *** Aeternus has quit IRC

06:11 *** Aeternus has joined #boinc

06:21 *** Aeternus has quit IRC

07:08 *** ELGono has joined #boinc

07:18 <ELGono> &wx ERF

07:18 <Romulus> ELGono: Temperature: 58F / 14C | Humidity: 76% | Pressure: 30.10in / 1019hPa (Falling) | Conditions: Partly Cloudy | Wind Direction: NNE | Wind Speed: 4mph / 7km/h ; Scattered Clouds. High:71 F.; Clear. Low:46 F.; Scattered Clouds. High:68 F.; Fog. Low:42 F.; Clear. High:57 F.; Fog. Low:44 F.;

08:27 *** yoyo[RKN] has quit IRC

08:27 *** yoyo[RKN] has joined #boinc

08:43 *** PovAddict has quit IRC

08:44 *** PovAddict has joined #boinc

08:46 *** Guest94141 has joined #boinc

08:47 *** mapreri has joined #boinc

08:47 *** mapreri has quit IRC

08:47 *** mapreri has joined #boinc

08:47 *** Guest94141 has quit IRC

08:48 *** Guest94141 has joined #boinc

08:48 *** Guest94141 is now known as OneMiner

09:17 *** si has quit IRC

09:50 *** mapreri has quit IRC

10:46 <ELGono> &wx ERF

10:46 <Romulus> ELGono: Temperature: 66F / 19C | Humidity: 68% | Pressure: 30.06in / 1018hPa (Steady) | Conditions: Clear | Wind Direction: NE | Wind Speed: 8mph / 13km/h ; Scattered Clouds. High:71 F.; Clear. Low:46 F.; Scattered Clouds. High:68 F.; Fog. Low:42 F.; Clear. High:57 F.; Fog. Low:44 F.;

11:05 *** freakazoid0223 has quit IRC

11:07 *** Caterpillar has joined #boinc

11:37 *** yoyo[RKN] has quit IRC

12:49 *** MTughan has quit IRC

13:22 *** Celelibi has quit IRC

13:30 *** Celelibi has joined #boinc

13:35 *** GTRsdk has left #boinc

13:38 *** Celelibi has quit IRC

13:49 *** LarchOye has quit IRC

13:53 *** Celelibi has joined #boinc

14:53 *** freakazoid0223 has joined #boinc

15:36 *** yoyo[RKN] has joined #boinc

15:53 *** yoyo[RKN] has quit IRC

15:54 *** pppingme has joined #boinc

16:08 *** Edgeman has quit IRC

16:08 *** Edgeman has joined #boinc

16:11 *** freakazoid0223 has quit IRC

16:53 *** Aeternus has joined #boinc

16:53 *** Aeternus has quit IRC

16:53 *** Aeternus has joined #boinc

17:13 *** freakazoid0223 has joined #boinc

17:47 *** stux|RC-only has quit IRC

18:04 *** stux|RC-only has joined #boinc

18:20 *** paul_l has quit IRC

18:25 *** efc has joined #boinc

18:39 *** Aeternus has quit IRC

18:56 *** Celelibi has quit IRC

19:00 *** Caterpillar has quit IRC

19:02 *** Celelibi has joined #boinc

19:03 *** paul_l has joined #boinc

19:13 *** whynot has joined #boinc

19:45 *** Sir_Remoz has joined #boinc

20:28 *** whynot has quit IRC

20:36 *** freakazoid0223 has quit IRC

21:14 *** freakazoid0223 has joined #boinc

21:19 *** efc has quit IRC

21:42 *** efc has joined #boinc

22:16 *** ELGono has quit IRC

Generated by 2.4 by Marius Gedminas - find it at!