/srv/irclogs.ubuntu.com/2006/11/10/#upstart.txt

=== Fry-kun [n=kostya@h-67-100-89-239.snfccasy.covad.net] has joined #upstart
=== vasilis [n=vasilis@82-32-128-198.cable.ubr05.hawk.blueyonder.co.uk] has joined #upstart
vasilishey,just one small question,how can i change the runlevel in upstart?12:35
mbieblKeybuk: there are problems, compiling upstart on hppa12:52
mbieblSeems, hppa does not support __thread12:52
mbieblhttp://experimental.ftbfs.de/fetch.php?&pkg=upstart&ver=0.2.7-1&arch=hppa&stamp=1163110346&file=log&as=raw12:53
mbieblMaybe we should abandon the usage of __thread in libnih12:58
_ion...or use them if the compiler and system supports it?01:07
_ion+only01:07
mbieblor so01:11
=== Seveas [i=seveas@ubuntu/member/seveas] has joined #upstart
Keybukmbiebl: hppa supports threads in feisty :p01:25
mbieblKeybuk: Does it need gcc >= 4.2 on hppa?01:28
Keybuknot sure whether it's gcc or glibc01:30
mbieblI'll ask the porters, how to deal with that appropriately. Probably it's just a simple #ifdef01:34
Keybukprobably01:40
Keybukjust define __thread to nothing01:41
theCoreKeybuk, have you just presented upstart to Google folks?01:42
KeybuktheCore: no, why?02:22
theCoreKeybuk, oh, ok. because I listened to Mark's talk and heard you talking about upstart02:23
theCoreor maybe it wasn't you ...02:23
Keybukit wasn't me02:25
Keybuknot during Mark's talk, anyway02:25
theCoreit hard to tell who is speaking with VoIP :/02:26
theCoreok, thanks02:26
KeybukI was talking in a little room just now02:29
theCoreUpstart is really becoming one the big features of Ubuntu02:31
thommuh? it has the potential to do so; it doesn't actually do anything bar busting  cryptdisks yet ;-)02:33
=== Amaranth [i=travis@ubuntu/member/amaranth] has joined #upstart
theCorethom, :)02:38
KeybukThe Core was a cool movie02:38
Keybukall the annoying characters die02:39
mbieblOne of the worst movies I've ever seen ;-)02:40
Keybukoh, why?02:40
mbieblAbsurd story, bad effects, poor playing02:42
Keybukbut it's such fun02:42
mbieblWell, if you see it from that angle, sure ;-)02:43
=== _ion laughed: "Plot Outline: The only way to save Earth from catastrophe is to drill down to the core and set it spinning again."
Keybukhow can you not love a film that actually called its magical element necessary for the plot "unobtanium" ?02:43
Keybukheh @ imdb02:44
Keybuk# Incorrectly regarded as goofs: Since almost all of the "science" in the movie is entirely erroneous, we are prepared to accept that the movie's universe *must* have entirely different rules - it's the only possible explanation. It's just for fun.02:44
mbieblhehe, had to laught about the physics too02:45
theCoreKeybuk, are you making fun of my nick ? :P02:45
KeybuktheCore: no02:46
KeybukI do actually like that movie02:46
theCoreI do too02:46
theCoreKeybuk, I just wondering, was it related to my nick at all?02:48
=== theCore 's brain is not super fast today ...
Keybukwell, theCore; The Core02:49
theCoreoh02:49
Keybukmy brain is low on caffeine02:50
theCoreonce you choose a nickname, you're really stuck with it02:51
theCoreI would had chosen something more sane, if I had expected that passion for free software02:52
theCoreanyway...02:53
theCore(FYI, the Core is from the game Total Annihilation, which I used to love before coming to the world of Linux)02:54
Keybukahh02:55
theCoreever heard of that game?02:56
theCoreyou're making me remember a whole bunch of good souvenirs02:58
thomTA++02:58
Keybuknope02:59
Keybukmy gaming knowledge probably slightly predates yours02:59
Keybuk(as my usual hostnames will attest)02:59
theCoreI know there is an open source implementation out there03:00
thomtotal annihilation is probably entirely responsible for me failing my second year of uni03:00
theCorethom, lol03:01
thommany games went longer than 24 hours03:01
theCorethom, did you ever gotten into unit creation?03:02
thomnah03:02
theCoreme neither03:03
theCoreI remember that you had to script the units in COBOL03:03
theCoreugh!03:04
=== wasabi_ [i=wasabi@conference/ubuntuconf/x-cf130813400265bf] has joined #upstart
=== j_ack [n=rudi@p508D87DC.dip0.t-ipconnect.de] has joined #upstart
theCorethom, btw, did you ever heard about TA Spring (http://taspring.clan-sy.com)?03:28
=== phsdv [n=paul@88.123.129.71] has joined #upstart
=== Amaranth [n=travis@ubuntu/member/amaranth] has joined #upstart
=== peeps [n=peeps@cpe-70-112-25-110.austin.res.rr.com] has joined #upstart
=== Amaranth [n=travis@ubuntu/member/amaranth] has joined #upstart
=== nibil [n=nibil@adsl-static-3-105.uklinux.net] has joined #upstart
=== juergbi [n=juerg@80-219-26-249.dclient.hispeed.ch] has joined #upstart
=== jams [n=jams@CPE-72-131-6-174.wi.res.rr.com] has joined #upstart
=== Md [i=md@freenode/staff/md] has joined #upstart
=== Plouj [n=Plouj@dsl-207-112-95-165.tor.primus.ca] has joined #upstart
=== j_ack [n=rudi@p508D8726.dip0.t-ipconnect.de] has joined #upstart
=== jvtm [i=jvtm@atlantis.spoon.fi] has joined #upstart
=== tonfa [n=tonfa@footwar.residence.ens-lyon.fr] has joined #upstart
=== cortana [n=sam@62-31-146-25.cable.ubr12.azte.blueyonder.co.uk] has joined #upstart
=== wasabi [n=wasabi@ubuntu/member/wasabi] has joined #upstart
=== jvtm [i=jvtm@atlantis.spoon.fi] has joined #upstart
=== crazy [n=crazy@frugalware/developer/crazy] has joined #upstart
=== AlexExtreme [n=AlexExtr@frugalware/developer/AlexExtreme] has joined #upstart
=== Plouj [n=Plouj@dsl-207-112-95-165.tor.primus.ca] has joined #upstart
=== jams [n=jams@CPE-72-131-6-174.wi.res.rr.com] has joined #upstart
=== juergbi [n=juerg@80-219-26-249.dclient.hispeed.ch] has joined #upstart
=== nibil [n=nibil@adsl-static-3-105.uklinux.net] has joined #upstart
=== _ion [i=johan@kiviniemi.name] has joined #upstart
=== sladen [i=paul@193.28.45.41] has joined #upstart
=== ajmitch [n=ajmitch@ubuntu/member/ajmitch] has joined #upstart
=== thom [n=thom@195.54.228.42] has joined #upstart
!christel:*! This is your captain spealing, we hit a bit of turbulence there. We're now cruising at approximately 13,000 ft. Thank you for flying freenode air and have a good day ;)05:37
=== Seveas [i=seveas@ubuntu/member/seveas] has joined #upstart
=== Keybuk [i=scott@conference/ubuntuconf/x-a234f9ca6271fa3e] has joined #upstart
=== johnnybuoy [n=johnny@unaffiliated/johnnybuoy] has joined #upstart
=== Amaranth [i=travis@ubuntu/member/amaranth] has joined #upstart
=== nibil [n=nibil@adsl-static-3-105.uklinux.net] has left #upstart ["Leaving"]
=== Amaranth [i=travis@ubuntu/member/amaranth] has joined #upstart
=== Amaranth [i=travis@ubuntu/member/amaranth] has joined #upstart
=== phsdv [n=paul@88.123.129.71] has joined #upstart
=== mbiebl [n=michael@e180112241.adsl.alicedsl.de] has joined #upstart
=== Seveas [i=seveas@conference/ubuntuconf/x-d259ee61d55c0ca9] has joined #upstart
=== Seveas [i=seveas@ubuntu/member/seveas] has joined #upstart
=== Plouj [n=Plouj@dsl-207-112-95-165.tor.primus.ca] has left #upstart []
AlexExtremehmm09:25
AlexExtremehow would i handle critical errors in upstart jobs? i.e, if udev fails, the boot process should be stopped09:25
AlexExtremehow would i do that?09:25
=== wasabi_ [i=wasabi@ubuntu/member/wasabi] has joined #upstart
phsdvall jobs waiting for udev/started will never start, so booting stops automatically?09:28
AlexExtremethat's a point09:28
=== AlexExtreme slaps himself
phsdvmaybe you want to start sulogin?09:29
AlexExtremethat would be good09:29
AlexExtrememaybe i could raise a "boot-failed" event and have sulogin start on boot-failed ?09:30
phsdvyep, maybe that would help09:32
AlexExtremek09:32
phsdvwhat about udev/failed event when a script exits with an error code. Does that exists already?09:36
AlexExtremei don't know09:36
AlexExtremeKeybuk: when is the replacement-initscripts spec planned to be implemented? i mean, will it be done for feisty09:43
AlexExtremeKeybuk: the reason I ask is that I think it would be better to wait for ubuntu to switch to upstart jobs, then i have some idea of the best way to do stuff. i want to know how long i'd need to wait, if you see what i mean09:50
=== mbiebl [n=michael@e180112241.adsl.alicedsl.de] has joined #upstart
=== theCore [n=alex@modemcable128.255-131-66.mc.videotron.ca] has joined #upstart
mbieblKeybuk: hi10:52
KeybukAlexExtreme: yes, feisty11:04
mbieblKeybuk: what version of binutils do you ship in feisty?11:06
mbieblThe problem with TLS on hppa seems to be a binutils issue which is said to be fixed in 2.16.811:07
mbieblArgh, I mean 2.1811:07
Keybukmbiebl: it was fixed within the week11:08
mbieblYou mean binutils?11:08
Keybuk *** 2.17.50.0.6-0ubuntu1 011:09
Keybuk        500 http://archive.ubuntu.com feisty/main Packages11:09
Keybuk        100 /var/lib/dpkg/status11:09
mbieblIt's likely that TLS support will be a requirement for etch+1. As far as I could find out, hppa and m68k are currently not yet ready in Debian.11:10
mbieblI was wondering, why __thread is needed at all, as upstart itself is not multithreaded.11:11
Keybukmbiebl: libnih is used by more than upstart11:11
mbieblWould you say it is safe to just remove it for upstart?11:11
Keybukcan you not just patch it out?11:11
Keybukeasy to make an autoconf macro for that11:12
mbieblI'm not such an autoconf guru.11:12
mbieblWould it be easy to write a test for it and check it during configure?11:13
Keybukyes11:13
mbieblWould I need a test compile for that?11:13
Keybukyeah11:16
Keybuklook at AC_C_CONST for example11:16
Keybukit #defines const to nothing if it does't exist11:16
=== wasabi_ [i=wasabi@ubuntu/member/wasabi] has joined #upstart
mbieblWere is that macro defined?11:19
mbiebls/Were/Where/11:19
theCoreKeybuk, does libnih is used elsewhere than in upstart?11:19
mbieblhttp://www.nabble.com/libgomp-crash-fix-t2595290.html11:23
mbieblLooks good, doesn't it?11:23
mbieblKeybuk: could you include that check directly upstream?11:24
Keybukmbiebl: yeah11:24
=== j_ack [n=rudi@p508D8726.dip0.t-ipconnect.de] has joined #upstart
=== Seveas [i=seveas@conference/ubuntuconf/x-9e14082f30836e4d] has joined #upstart
mbieblKeybuk: I'll prepare patches against upstart and libnih. Shall I open a LP bug report or send it to you privately?11:52
KeybukLP is fine12:05
Keybuklink it to the debian one12:05

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!