/srv/irclogs.ubuntu.com/2010/01/09/#ubuntu-devel.txt

tseliotcjwatson: as I said in #distro, I'll fix it00:03
* cjwatson nods00:04
mathiazis anyone else receiving LP emails four times?00:17
jpdsmathiaz: Known issue.00:18
kirklandslangasek: i'm trying to clean up some atrocious conffile handling in eucalyptus00:38
kirklandslangasek: i need a little help00:38
slangasekkirkland: nothing a judicious use of rm -rf won't fix00:49
kirklandslangasek: ever the optimist!00:49
ClavicepsPOWERAID POWERAID POWERAID00:49
ClavicepsPOWERAID POWERAID POWERAID00:49
ClavicepsPOWERAID POWERAID POWERAID00:49
ClavicepsPOWERAID POWERAID POWERAID00:49
ClavicepsPOWERAID POWERAID POWERAID00:49
ClavicepsPOWERAID POWERAID POWERAID00:49
kirklandslangasek: okay so here's the question, i'll try to state as simply as possible00:50
slangasek!ops | Claviceps00:50
ubottuClaviceps: Help! Channel emergency! mneptok, Hobbsee, cjwatson, mdz, lamont, Keybuk, or thom!00:50
kirklandslangasek: /etc/eucalyptus/eucalyptus.conf is currently a conffile, though much maligned ... it most certainly should not be00:50
kirklandslangasek: i have a large patch that's in the process of fixing this00:51
kirklandslangasek: in the preinst, if upgrading from an older version, i want to move the contents of known conffile eucalyptus.conf to eucalyptus-local.conf00:51
kirklandslangasek: then i want my package to install the new, clean, better managed conffile eucalyptus.conf into it's old location00:52
slangasekso /etc/eucalyptus/eucalyptus.conf will remain a conffile, check00:52
kirklandslangasek: will that work?  or will dpkg refuse to install on top of a mv'd (removed) file?00:52
kirklandslangasek: check.00:52
kirklandslangasek: it will look like this now: http://paste.ubuntu.com/353722/00:53
slangasekkirkland: I can't say off the top of my head; it will *either* give you a conffile prompt about the diff between <null> and <new version>, or it will fail to install the new conffile at all00:53
kirklandslangasek: okay00:53
slangasekkirkland: test and see?00:53
kirklandslangasek: i'll try it00:53
kirklandslangasek: sure00:53
kirklandslangasek: can i run the rest of my solution by you?00:54
kirklandslangasek: to make sure that the rest is sane?00:54
slangasekand if possible, restore the pristine conffile in the preinst, to avoid conffile prompts altogether00:54
slangasekyes, go ahead00:54
kirklandslangasek: "restore pristen conffile" means cat >/tmp/foo <<EOF .... EOF ?00:54
kirklandslangasek: ie, just write it out there?00:55
slangasekif you've already preserved all the local changes by moving them to -local.conf... yes00:56
slangasekkirkland: sorry, I'm being evicted from here; will try to be online in ~15min00:56
kirklandslangasek: coolio00:56
kirklandslangasek: okay00:56
kirklandslangasek: not an emergency00:56
slangasekkirkland: ok back01:16
kirklandslangasek: okay, so the patch i'm currently testing is http://paste.ubuntu.com/353732/01:17
kirklandslangasek: i can explain what i'm doing, or you can look at that and digest it01:18
kirklandslangasek: the changelog entry is pretty comprehensive, though01:18
=== fta2_ is now known as fta
slangasekkirkland: digesting intermittently01:30
kirklandslangasek: okey01:30
kirklandslangasek: testing now01:30
kirklandslangasek: fixing a couple of minor typos01:30
slangasekkirkland: corner case: if eucalyptus was removed and then is being reinstalled, preinst will be called with a non-empty $2 but postinst will be called with an empty $201:42
slangasek(OTOH, preinst $1 won't be 'upgrade', either)01:42
* kirkland ruminates upon that01:42
kirklandslangasek: help me out ... what are the consequences?01:43
slangasekkirkland: if a user has removed-but-not-purged eucalyptus, then installed the new version, they'll get the conffile prompt for /etc/eucalyptus/eucalyptus.conf and none of their old settings will be transferred to /etc/eucalyptus/eucalyptus-local.conf01:44
kirklandslangasek: ah, hmm...  okay, yeah, i've been purging in all of my testing here01:45
kirklandslangasek: okay, when that happens, preinst will be caled with $1 = install, right?01:53
slangasekcorrect01:54
slangasek$1 = install && [ -n "$2" ]01:54
slangasekkirkland: rest of the diff looks ok to me01:54
kirklandslangasek: so, my preinst conditional should be install | upgrade01:55
kirklandslangasek: /etc/eucalyptus/eucalyptus.conf01:58
slangasekkirkland: yep01:59
kirklandslangasek: coolio01:59
=== xomas_ is now known as xomas
=== fta is now known as fta_
ccheneythe new thinkpads are on lenovo's site now :)02:40
* ccheney drools on the w51002:40
ccheneyquad core, color calibration, led backlit, 1gb nvidia graphics (ugh), etc02:41
ccheneyand can use two 9 cell batteries at once02:41
RAOFTo power that 1gb nvidia graphics chip :)02:42
* RAOF is very happy with his x200s.02:42
ccheneyi have an x200 now02:44
ccheneythe w510 also is 1920x1080 multitouch :)02:45
RAOFI'd love a laptop as small as my x200s, but with a 1920x1080 15" screen.02:45
RAOFObviously the screen would need to fold up, or something.  But Lenovo should make it happen!02:45
ccheneyits not horrible but is 6lb 2.72kg02:46
ccheneyand only does ~ 5hr on 9cell02:46
ccheney10hr with the two 9cell setup02:46
RAOFBetter than my 15" asus, which did a little more than 3hr on the brand-new 9cell, but not quite the 7hrs I get from the 6cell on this lappy.02:47
ccheneythey haven't updated tabook for the x210 yet :-\02:48
ccheneywell linux seems to always do much less than windows for power mgmt so probably real world of 3-4hr02:48
RAOFBoo.  I got real-world 7hrs.  I wonder what Windows would've got?02:49
ccheneyi think i get ~ 6hr or so on my x200 but its rated for ~ 9.5 iirc on windows02:50
ccheneyand it uses much more at the wall under linux than what i hear it uses under windows02:50
ccheneyt410 is rated at 11hr on 9 cell and 22hr with 2 9cell02:51
ccheneythats pretty nice, too bad the resolution is only 1280x800 :-\02:51
ccheneyhmm i misread the tabook its harder to read than their website since its not consolidated02:52
ccheneylooks like t410 can do up to 1440x900 screen02:52
wgrantOh, they went back to nVIDIA? :(02:53
ccheneywgrant: yea02:54
RAOFNo Intel or ATi options?02:55
ccheneywell i think it is switchable graphics for the dual core options, quad core can't have integrated period with new intel cpus02:55
ccheneysince the integrated graphics are now integrated onto the cpu and the quad cores don't have that option02:55
ccheneyi think the dual core models are probably switchable but i don't know for certain02:56
wgrantMy T400 is switchable Intel/ATI.02:56
wgrant(I've worked out the ACPI magic to power the card up/down and switch the one that's connected to the LCD, but am yet to discover how to convince the card to POST)02:58
ccheneyoh02:59
ccheneya nice feature is w510 also has 4 dimm slots so you can upgrade to 8gb cheaply03:01
RAOFThat is nice.03:02
=== binitamshah is now known as binitamshah|away
crimsunfta: alsa-plugins fix uploaded03:32
crimsunso for those not really following along, the last of the core userspace alsa changes has been uploaded, so we have good pulse pcm routing through alsa03:33
crimsunthis fixes a regression since linux 2.6.27 (8.10 or whereabouts)03:33
ftacrimsun, lucid only?03:34
ccheneycoffee shop wifi finally came back up, heh04:05
bryyceheya ccheney04:06
bryyceccheney, rather late at night to be at a coffee shop!04:06
ccheneybryyce: coffee, alcohol, and geek meeting, heh04:12
ccheneyiirc they stay open until 2am04:12
ccheneybryyce: when did you get an extra y?04:13
=== mcasadevall is now known as NCommander
bryyceccheney, my laptop must have stole my other nick04:19
bryyceor someone else stole it...  "bryce :Nickname is already in use."04:20
ccheneyah04:26
crimsunfta: it'll be SRUd to 9.10 at least04:38
=== binitamshah|away is now known as binitamshah
=== Hellow_ is now known as Hellow
tweaktIf I add packages to mini.iso (pool,dists,etc) will it then behave as a standard installer cd?06:10
=== oubiwann_ is now known as oubiwann
=== Hellow_ is now known as Hellow
=== \vish is now known as vish
tseliotany archive admins around?10:37
sebnertseliot: is the new Xserver (update from today) supposed to work (with nvidia blob)? ^^10:38
tseliotsebner: yep10:38
sebnerheh great :)10:39
htrejhhi12:00
didrockscjwatson: the custom.conf regression happened again with the last 15autologin change. I opened a bug explaining it and proposed a quick fix (bug #505140)12:58
ubottuLaunchpad bug 505140 in casper "No more autologin in live CD" [Undecided,Triaged] https://launchpad.net/bugs/50514012:58
=== yofel_ is now known as yofel
freinhardhi!15:34
freinhardi just baught a tevii s660 dvb-s2 card. the manufacturer kindly ships linux drivers including GLP2 dvb-s2api stuff and tools and two firmware files without mentioning their liscense. any chance to get the drivers into the firmware package?15:35
persiafreinhard: Getting anything in without a license is exceedingly unlikely.15:37
persiaThat should only happen if nobody notices.15:37
freinhardisn't there any "common" liscense that everything is distributed as, if no liscense is mentioned?15:38
persia*if* you have license to redistribute and have license to offer the license to redistribute to Ubuntu, you could file a bug against the firmware package and attach the firmware to be included.15:38
freinhardok, so i should ask themanufacturer about that15:39
persiaYep.  Under the Berne Convention, the common license is roughly something like  "You may use this personally, but may not duplicate or distribute commercially without explicit authorisation from the copyright holder"15:39
persiaPlease do.15:40
=== SquishyD is now known as lolcat
freinhardok, the COPYING file explecitely mentions that the firmware is not GPLv215:40
persia*Lots* of firmware isn't GPL.  Being GPL isn't a requirement for firmware in Ubuntu.15:40
persiaThe key license requirement for firmware (as I understand it) is that Ubuntu has been granted the right to 1) redistribute and 2) permit others to redistribute15:41
persiaAnd it usually requires special arrangements if that authority is granted only to Ubuntu, rather than granted to anyone who happens to have the firmware.15:42
persia(or at least anyone who received it under the license that Ubuntu has received it)15:42
freinhardso there just needs to be a permission to redistribute the firmeware and it can go into linux-firmware-nonfree?15:44
persiaThat's my understanding.15:45
freinhardok, i'll email the tevii sales about that.15:45
persiaAnd my recommendation to get it there would be to confirm and document the licensing, and file a bug for it to be included, along with the results of your research.15:45
persiafreinhard: Be sure when emailing them that you request not only that it be licensed for redistribution, but also that it be licensed such that the right to redistribute may be granted to those to whom it is redistributed.15:47
persiaOtherwise there are issues with archive mirrors, etc.15:47
freinhardoh ok, i'll keep that in mind and do that once i got an answer to my first request i just sent.15:47
persiaBest of luck!15:48
freinhardis there a dvb group for linux i can contact for packaging the GPLv2 drivers and tools?15:50
freinhards/linux/ubuntu/15:50
persiaI don't know much about DVB, but Google tells me http://www.linuxtv.org/ might be a reasonable place to start investigating15:51
persiaFor Ubuntu, I don't know of a team that does that, although there are certainly some individuals who do.15:52
freinhardthank you for you help, i think i'll just package it and put it in my ppy. cu!15:58
persiafreinhard: Well, if you've a clean package, you could also submit to REVU or Debian15:59
persiaErr, gone.15:59
persiaAnd this is part of why I don't like PPAs :)15:59
tweaktare there build artifacts on cdimage.u.c that are the d-i bits but for a regualar installer cd, not a netboot? Hoping to use these as a base of my custom CD.16:25
pittibryyce: only jan 8> yes, as I wrote on platform I didn't bother to write a DB migration script16:25
tweaktlooking for an initrd.gz, etc16:26
pittijdstrand: it says 3/0/4 right now, which seems correct to me when looking at the whiteboard16:29
pittijdstrand: perhaps you just changed it recently before looking at it?16:29
=== dendrobates is now known as dendro-afk
=== dendro-afk is now known as dendrobates
htrejhhi17:33
htrejhi get undefined referen to's when building using debuilder, and the dev package is in the deps17:34
htrejhwhat can be the problem?17:34
=== dendrobates is now known as dendro-afk
ScottKpitti: Would you please rescore mesa.  It's breaking lots of other stuff as it is and it'd be nice to get it in the archive ASAP.18:07
tseliotScottK: are you an archive admin?18:10
ScottKtseliot: I am.18:10
tseliotScottK: can you approve my nvidia packages, please?18:10
tseliotthe source was approved but the new packages were not18:11
ScottKLet me look.  Becuase I don't have shell access, I'm somewhat limited18:11
tseliotthanks18:11
tseliotScottK: https://edge.launchpad.net/ubuntu/lucid/+queue18:12
ScottKLooking18:12
tseliotnvidia-graphics-drivers, nvidia-graphics-drivers-173, nvidia-graphics-drivers-9618:12
ScottKtseliot: No.  I can't.  I can't do New when I have to change the pocket and something lands in more than one.18:13
ScottKPocket/Component18:13
tseliotScottK: ah, right, the modaliases18:14
tseliotScottK: thanks anyway18:14
ScottKYes, exactly.18:14
* tseliot -> dinner18:15
=== deegee_1 is now known as deegee
cjwatsondidrocks: hmm. I *really* don't like using echo -e; it has a habit of producing weird side-effects later when things are run under a shell you didn't expect. How about this trick to ensure that the same syntax is acceptable in either case?  sed -i "\$s/\$/\n$AutologinParameters/" >> $GDMCustomFile18:54
cjwatsontweakt: http://archive.ubuntu.com/ubuntu/dists/karmic/main/installer-i386/current/images/cdrom/ (we use these for our own CD builds too ...)18:55
=== asac_ is now known as asac
=== korn_ is now known as c_korn
=== SEJeff_ is now known as SEJeff_home
=== oubiwann_ is now known as oubiwann
=== oubiwann_ is now known as oubiwann
htrejhhi20:11
htrejhwhat is the best naming for a svn version of a program on my ppa?20:11
jpdshtrejh: version~svnREVISION~ppa1.20:13
* matti hugs jpds 20:13
htrejhthanks20:14
=== dendro-afk is now known as dendrobates
=== dendrobates is now known as dendro-afk
Guest39900hello can anyone hear me20:56
mneptoknot now20:58
sistpotyhearing on irc is pretty much non-trivial ;)21:01
Tm_Tsistpoty: not really, just put your irc-client speak everything out loud21:02
sistpotyheh21:03
charlie-tcaI can't get xchat to talk to me at all21:03
Tm_Tcharlie-tca: time to file a bug then (;21:05
mneptokcharlie-tca: look at the app's name. you don't want it talking to you. it talks dirty.21:06
mneptok"Oh yeah, baby. You know the right port. Oh yeah ...."21:06
* charlie-tca thinks you mneptok might be right21:10
=== dendro-afk is now known as dendrobates
=== mcasadevall is now known as NCommander
r2wjwho will apply my patch? :(22:21
r2wjI made a bug report and a patch22:22
r2wjand now.. it just sits there22:22
r2wjWhat happens next? Nobody will tell me22:22
crimsun-ECONTEXT22:23
ramviThere's a bunch of debs in this repo: http://archive.geteasypeasy.com/1.6/pool/main/ubuntu/archive.ubuntu.com/ubuntu/pool/main/a/ant/22:25
ramviThey're symlinked in. They don't show up in the browser, and can't be downloaded, 403, why is that?22:25
sistpotyramvi: 403 is usually permission denied. Ask them?22:26
ramvisistpoty: Them is me. That's why I need help. Want to set up an ubuntu mirror22:26
sistpotyramvi: oh, I see... not too sure to be honest, probably eitiher a problem with your mirror script or a.u.c has on purpose disabled permissons for ant (not that I'm aware of that, but checking permissions there might give clues)22:28
sistpotyScottK: mesa: maybe-fixed. I'm ashamed, test-build never succeeded for me, but for contributors, see #ubuntu-x. I never did upload anything that didn't build for me before that though :/23:05
MattJNafallo: Any chance of Gajim 0.13.1 in Lucid?23:17
=== dendrobates is now known as dendro-afk
sistpotyis my mesa upload somehow stuck in a queue I'm not aware of?23:34
crimsunwhich source version?23:34
sistpotymesa_7.6.1~rc3-1ubuntu323:35
crimsunto lucid?23:35
crimsun      mesa | 7.7-0ubuntu2 | http://us.archive.ubuntu.com lucid/main Sources23:35
sistpotycrimsun: thanks, that explains it all... somehow my source archive was all the time out of date23:35
=== charlie_ is now known as porthose
sistpotyprobably I'm an idiot :)23:36
=== xomas is now known as xomas_
=== xomas_ is now known as xomas

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