/srv/irclogs.ubuntu.com/2010/04/05/#ubuntu-devel.txt

crypt-0i wish to mount a LUKS volume *before* the root volume is mounted how would i go about this?00:12
lifelesscrypt-0: is the volume for / ?01:00
lifelessif so cryptsetup has built in support for that01:00
lifelessits all part of the initramfs scripts01:01
crypt-0lifeless, no trying to get two-factor auth working01:05
crypt-0then add a wiki when im done01:05
lifelesswell, you can mount a LUKS partition before /01:06
crypt-0how so?01:06
lifelessbut you can't mount other volumes before /, not sanely.01:06
lifelessits built in, just make sure its listed appropriately in crypttab01:06
lifelesss/mount a LUKS partition/unlock a LUKS partition/01:07
crypt-0i was thinking of using a keyscript01:07
crypt-0that cats the keyfile01:07
psusistoring the password in a file defeats the purpose of the password in the first place01:08
crypt-0i know, the keydevice shall be a LUKS encrypted device01:08
crypt-0mounted before the root encrypted LVM01:09
crypt-0so the password will be to decrypt the keydevice, once decrypted the keyfile can be read and boot can continue01:10
crypt-0that is my goal01:10
crypt-0i was looking at a howto  to do two factor with GPG, but GPG lacks PBKDF201:11
lifelessuhm01:11
crypt-0and user passwords tend to be entropy weak01:11
lifelessLUKS has keyfile support; put the keyfile on a USB device01:11
lifelessthats something you have01:11
lifelessI have to go, can chat later01:12
crypt-0right but i want the keyfile to be encrypted01:12
psusiand hwo are you going to mount that device?  with a weak password?01:12
crypt-0*i* am not, but others may yes01:13
psusithe keyfile IS encrypted, with the password01:13
crypt-0huh?01:14
psusipretty sure that the keyfile contains the real encyption key, which is itself encrypted using the password... possibly multiple times if you have multiple passwords01:14
crypt-0if i make a key using /dev/random that is plaintext just because i tell LUKS to use it doesn not mean it is encrypted.01:14
psusiI'm pretty sure that normally luks stores the key in a header it places on the disk... the key is randomly generated when you set up luks.... that key is then encrypted using your password and stored there too01:15
psusiwhen you put in your password, it is used to decrypt the real key01:15
psusithat's why you can change the password without wiping out everything on the disk... because the encryption key is not changed, it's just encrypted using the new password and stored on the disk01:16
crypt-0if read the LUKS spec, and did mention that01:16
crypt-0LUKS uses PBKDF2 , which changes your passhprase/keyfile > final decryption key01:17
crypt-0if Mallory has the password/keyfile she can use it.01:18
psusiright.... real key gets encrypted using your password(s) and stored on the disk... so even with access to the disk, you can't read the key without the password01:18
crypt-0yes that is if you consider the disk  a factor.01:21
crimsun2/win 3901:21
psusihuh?01:21
crypt-0if your disk is stolen and your password is too, the attacker has your data.01:22
psusiwell of course01:22
psusiso don't write your password down on a sticky note pasted to the bottom of the laptop ;)01:22
crypt-0yes.... so if someone's laptop gets stolen with a weak password...it is gone01:23
crypt-0yes.... so if someone's laptop gets stolen with a weak password...but they are using two factor authentication with a USB stick its fine01:24
psusiencrypting it a second time does not help01:24
psusikeeping the key on a usb stick helps, provided that it is not also stollen01:24
crypt-0and if the attacker gets the laptop and the usb stick only the password is required01:24
psusiyep01:25
crypt-0that is what i want to set up.01:25
psusithen store the keyfile on a usb stick, that's pretty straight forward01:25
crypt-0ans wish to make a wiki so that others may use it01:25
psusithat's what lifeless ways saying01:25
crypt-0yes it is, but the keyfile requires no password01:26
psusiyou can make it require one01:26
crypt-0you know the args?01:26
crypt-0for cryptsetup01:26
crypt-0the LUKS header is stored in plaintext01:27
psusinot offhand, but you should be able to put the key on a usb stick, AND have a password on it01:28
crypt-0yeah ive looked, but couldnt find a way01:28
psusican anyone take a look at bug #534743 and see about applying the fix or at least bumping up the priority?  this NEEDS to get fixed by release and I'm worried that if it doesn't get in for beta 2, it won't get in for release01:34
ubottuLaunchpad bug 534743 in dmraid "dmraid causes udev event feedback loop in Lucid" [Undecided,Confirmed] https://launchpad.net/bugs/53474301:34
crypt-0lifeless, psusi the keyscript to be run http://pastebin.com/M2AhZDVR01:41
sistpotydoko__: around? just saw that you've taken bug #534459... to my findings, that's gcc miscompiling, but I haven't managed to produce a test-case more minimal than the entire patch package yet :(01:43
ubottuLaunchpad bug 534459 in gcc-4.4 "2.6-2 FTBFS on sparc (bus error in test cases)" [High,Confirmed] https://launchpad.net/bugs/53445901:43
doko__sistpoty: uploaded, build with -fno-stack-protector on sparc. I assume it's kees's task now ;p01:44
sistpotydoko__: ah, thanks!01:45
sistpotydoko__: I've got a patch lying around that justs adds an assert for an out of bounds check (local only, the one at the bug report is wrong), which somehow makes the build pass as well, interested?01:45
sistpotydoko__: however I have retried to build fpc with a fixed patch package, didn't work (however that was a few gcc revisions ago already)01:46
sistpoty(didn't work due to a bus error later, iirc)01:46
doko__sistpoty: enotime, sorry. please ask kees. the fpc build on sparc is still running01:47
sistpotydoko__: kk, kees?01:47
crypt-0is there a way to enable SMART probing, an update disabled it?01:47
sistpotykees: attached the patch to the bug report in question (however in reverted form :()02:38
psusicjwatson, ping03:21
psusicjwatson, updated OEMRescue wiki page with thoughts for you to read when you're back03:39
=== syn-ack is now known as Guest79638
=== Guest79638 is now known as syn-ack
un214apt-get remove plymouth wants to remove e2fsprogs !05:25
ScottKun214: Don't do that.05:26
un214plymouth results in a brick05:27
ScottKRemoving it is just a longer path to tears.05:27
ScottKFile bugs and help get it fixed.05:27
un214?05:27
ScottKplymouth isn't just a pretty splash screen.05:28
un214I was better off when ubuntu didn't try to recognize my video card05:28
ScottKIt also does some important things with system I/O (I don't recall what)05:28
ScottKSo removing it is likely to have side effects eventually.05:28
ScottKConsidering you're using a development release and having problems with the most aggressive area of development in this development cycle, it's not stunning it's problematic for some.05:29
ScottKIs it really a brick or just on a different vt?05:29
un214last time I tried it, no display usable (bad driver)05:30
ScottKHow long ago was that?05:30
un214about a month05:30
un214usplash had the same problem05:31
ScottKA lot has been done since then.05:31
un214well we'll sure find out05:32
un214well what do you know it actually came up this time05:36
un214part of the problem is every so often I get a nouveau driver so bad I have to revert to using vgaconsole and VESA. I may end up having to do that anyway (potentially bad hardware).05:40
un214^bad nouveau driver05:40
lifelesspersia: hai05:51
persialifeless: Hey.06:30
lifelesspersia: hey06:36
lifelessso06:36
lifelesswe're getting a test machine for lmirror in the dc06:36
lifelessneed some folk with the bandwidth & disk space to test mirroring from it06:36
persiaI'm happy to help with that.06:36
lifeless\o/06:36
persiaI've about 250-280ms latency, but can saturate the TCP/ACK window, and have plenty of available mirror space.06:37
lifelesscool06:37
lifelesswhats your actual pipe size?06:37
persiaTechnically, 1Gbps, but my fiber is a bit dirty, so I only get ~600Mbps, but my router is old and sad, so I only get ~40Mbps, but the DC is >250ms away, so I really only get ~25.6Mbps06:39
lifelesshah lol06:39
lifelesslmirror should saturate your tcp session06:40
lifelesscan you open your tcp buffers more ?06:40
lifelesstcp profiling is likely to be a significant aspect of tuning it06:40
persiaProbably not usefully, because of my old, sad router.06:40
lifelessisn't that endpoint determined ?06:41
persiaI'm happy to tweak endpoint stuff, but I'll lead guidance.06:41
persias/lead/need/06:41
lifelesssure06:41
lifelessto start with, grab lmirror from bzr or a release tarball06:42
persiaIs it in the archives?06:42
lifelesshaha no06:42
persiak06:42
lifelessall the deps are, except testrepository which is only in debian atm06:42
lifelessI did request a sync, but it hasn't been done.06:42
persiaOK.  Source downloaded.06:43
lifelessapt-get install bzr python-paste python-testresources python-testtools python-testscenarios06:44
lifelesspython -m testtools.run l_mirror.tests.test_suite06:45
persiaHrm.  Seems I need to fiddle, as some of this isn't in karmic :)06:45
lifelesswill then check that tests pass on your machine06:45
lifelessoh heh :)06:45
persiaFailed to fetch http://ports.ubuntu.com/ubuntu-ports/pool/universe/p/python-openid/python-openid_2.2.4-1_all.deb  404  Not Found :(06:47
lifelesswow, what dragged that in?06:48
persiaDunno.06:48
persiaI had it on my local mirror of archive.u.c, but it's a bug that it's not on ports.06:48
persia/usr/bin/python: No module named testtools.run06:49
persia(yes, python-testtools is installed)06:50
lifeless what version ?06:51
persia0.1~r16-0ubuntu106:51
lifelesstoo old06:51
lifeless0.9.2 should be ok06:52
lifeless[lucid]06:52
lifelessor you can add the subunit release ppa, which has backports of a few of this sort of thing for karmic etc06:52
persialucid version installed fine06:53
* persia plans to upgrade this server soon anyway06:53
persiaWhat does http://paste.ubuntu.com/409365/ imply I need to upgrade?06:53
lifelesssomething06:54
lifelessadd -v to the command06:54
lifelessyou'll get a backtrace in the log, that actually has the problem import06:54
* persia is looking at http://paste.ubuntu.com/409368/06:56
persiaThat would indicate that apport is the culprit?06:56
lifelessugh06:56
lifelessno06:56
lifelesstry06:56
lifelesspython -c 'import l_mirror.tests'06:57
persiaImportError: No module named testresources06:57
lifelessdid you install python-testresources?06:57
persiaI did.06:57
* persia tries again06:57
lifelesspython -c 'import testresources'06:58
lifelessdpkg -L python-testresources if that fails06:58
persiaApparently I remembered incorrectly.  Installing python-testresources results in "ImportError: cannot import name memory_transport_stat"06:59
lifelessthats included in the lmirror source06:59
lifelessdid you grab a tarball or bzr ?06:59
persiatarball06:59
lifelessmay be a bong tarball :>07:00
lifeless:<07:00
* lifeless hates on distutils some07:00
* persia mumbles about release management and testing and pulls bzr (slowly)07:00
macopersia: intentionally?07:00
persiamaco: No, but bzr doesn't seem to kjnow how to get much meyond 20KB/s for me.07:01
lifelesspersia: you've done bzr lp-login ?07:01
persialifeless: Yes.  Anyway, with lp:lmirror, `python -c 'import l_mirror.tests'` succeeds cleanly.07:02
lifelessok07:03
lifelessI'll fix07:03
persiaRunning `python -m testtools.run l_mirror.tests.test_suite` now gets me "AttributeError: 'module' object has no attribute 'test_logging_resource'".  Do I need -v again, or does this mean something to you?07:05
lifelesstry -v07:06
persiatraceback is still when trying to import apport.  Shall I upgrade that?07:07
lifelessno07:07
lifelessits not apport07:07
lifelessuhm07:07
lifelesspython -c 'import l_mirror.tests.logging_resource'07:07
persiaImportError: cannot import name TestResourceManager07:08
lifelessold testresources :<07:08
lifelessuhm07:08
lifelessedit that file07:08
lifelesschange TestResourceManager to TestResource07:08
persiaUm, why?  Is there a good reason not to just upgrade?07:08
lifelessgrep for TestResourceManager through tests/*.py07:09
lifelessl_mirror/tests/*.py07:09
lifelesspersia: may not be packaged; I don't want to yak shave right now.07:09
lifelessthough lucid has 0.2.4 which is what I'm using07:09
lifelessso it should be packaged just fine07:10
persiapython -c 'import l_mirror.tests.logging_resource' works great with python-testresources (0.2.4-1)07:11
lifelessok07:11
lifelesspop()07:11
persiaAttributeError: 'module' object has no attribute 'test_server'07:12
persiaErr, let me just make sure I have the lucid versions of the list of stuff you asked me to install :)07:12
lifelesspython -c 'import l_mirror.server'07:13
persiaOK.  By installing the lucid versions of everything you asked in the beginning (except bzr), `python -m testtools.run l_mirror.tests.test_suite` runs, but I fail 35 tests.07:17
lifelessheh07:17
lifelesswhat tests fail ?07:17
lifelessor rather07:17
lifelessname a couple07:17
persiapython -c 'import l_mirror.server' runs cleanly07:17
persia l_mirror.tests.commands.test_mirror.TestCommandCommands.test_mirrors_new l_mirror.tests.commands.test_mirror.TestCommandCommands.test_mirrors_incremental l_mirror.tests.commands.test_mirror.TestCommandCommands.test_error_no_source07:18
persiaThe failures all seem to be "AttributeError: 'MemoryServer' object has no attribute 'start_server'" fromself.transport_factory.start_server() atl_mirror/tests/__init__.py:4807:19
lifelessnewer bzr needed07:20
lifelessbut I don't really care if you run the tests or not07:20
lifelessyou should have enough to run it ;)07:20
persiaGood, because bzr gets compiled, and would need a real backport :)07:21
lifelesserr07:21
lifelessthe bzr ppa07:21
lifelessalready has it07:21
persia2.1.1-1~bazaar2~karmic ?07:22
lifelessyes07:22
persiaDoesn't have it for my architecture.07:23
lifelessoh07:24
lifelesswhat arch?07:24
lifelesssparc?07:24
persiappc07:24
lifelessheh07:24
lifelesswell, you could grab source and respon07:24
lifelessbut frankly, just skip the tests.07:24
persiaSo I don't need to backport bzr to do the test you wanted?  Cool.07:24
persiaWhat do I need to do?07:24
lifelesssymlink lmirror into /usr/local/bin07:25
persiadone07:26
lifelesscd to a dir somewhere, such as pool/main/libm07:26
lifelessrun lmirror init test07:26
lifelessand lmirror mirror test /tmp/test07:27
lifelessif those commands work07:27
lifelesslmirror serve test07:27
persiaShould pool/main/libm be a current mirror?07:27
lifelessopen a new window07:27
lifelesspersia: doesn't matter; it won't write to the mirror files; it will make a .lmirror directory we'll delete shortly07:27
lifelessand do lmirror mirror http://127.0.0.1:8080/test /tmp/test207:27
lifelessif that works, then we can be pretty sure we're prepped to do some tests with jpds when his test archive server is up and running07:28
lifelesspersia: how did that go ?07:31
lifelessyou can check ~/.cache/lmirror/log to see what went on/is happening07:32
lifelessor add -v (or -vv etc) to the command line07:32
persiaJust waiting for the result of lmirror mirror http://127.0.0.1:8080/test /tmp/test207:32
crypt-0lifeless, if while in initrd you mount a volume before mounting / and unmount it before mounting / is that safe?07:33
persiaArneGoetje: When you're around, I'd like to chat about search engines and language-pack-ja07:33
lifelesscrypt-0: probably07:33
persialifeless: How long should it take for this last command to return?07:33
lifelesspersia: it should have taken no longer than the local disk mirror07:35
lifelesscan you du -sh /tmp/test ?07:35
persia24K07:35
lifelessnot test207:35
lifeless/tmp/test07:35
lifelessthe one that worked07:35
persiaBoth are the same.07:36
lifelessinteresting07:36
lifelessdoes /tmp/test contain the libm content ?07:36
persiaIt contains nothing at all.07:37
persiaBut the directory in which I ran the tests also contained nothing.07:37
lifelessoh07:37
lifelessheh07:37
lifelesswell that would make it fast :P07:37
lifelessso, it seems to be hung yeah ?07:37
persiaIndeed.07:37
lifelesscan you strace the client ?07:38
persiaI don't know how to do that interactively.  I can kill it, and run again under strace.  Would that output interest you?07:38
lifelessuse ps to find the process07:39
lifelessthen strace -p PID07:39
persiaspinning on "recv(4, "", 23, 0)                      = 0"07:40
lifelessok07:40
lifelessits expecting more content, but not seeing it07:40
lifelesswhich is interesting07:40
lifelessI can probably reproduce this07:40
lifelesscould you add a file to your source dir07:41
lifelessif its not a live mirror07:41
lifelessand run lmirror start-change07:41
lifelessand run lmirror start-change test07:41
lifelessand then run lmirror finish-change test07:41
lifelessand then repeat the lmirror mirror http://127.0.0.1:8080/test /tmp/test207:42
lifelessI want to be sure its an empty-mirror bug, not a platform networking bug07:42
lifelesspersia: same symptoms ?07:45
persiaYep.07:46
lifelesshas it written the new file to disk ?07:47
persiaI do get a .lmirrortemp file though, so it's trying to do soemthing.07:47
lifelessok07:47
persiaThe .lmirrortempfile is 0-byte07:47
lifelessis the new file you made 0-byte ?07:47
persiathe source is 15 byte07:47
lifelessand strace shows it spinnnig on recv ?07:47
persiaYes.07:48
persia"recv(4, "", 15, 0)                      = 0"07:48
lifelessany error on the server terminal ?07:48
lifelessor in ~/.cache/lmirror/log ?07:49
persiaNone07:49
persia~/.cache/lmirror/log has "2010-04-05 06:45:07Z: Writing file 'mirror.this'"07:49
persia(which is the name of the test file)07:49
lifelessok07:51
lifelessI have to do some stuff here07:51
lifelessif you're up for it, might try to debug this more later07:51
lifelesse.g. get a tcpdump trace of the request07:51
lifelessbtw do you have a http proxy configured ?07:52
persiaI'm happy to run stuff as you need.  I don't use a proxy for that server07:52
lifelessfor now, you can delete the test file, the .lmirror dir in your test area, and /tmp/test and /tmp/test207:52
persia(it has mirrors of Ubuntu and Debian, and any sane proxy would be useless most of the time)07:52
lifelesspersia: does it have http_proxy or similar configured ?07:52
persiaNot intentionally.  Is there something I should check?07:53
persiaby "test file" do you mean some file named "test", or my "mirror.this" file used for testing?07:54
lifelessmirror.this07:54
persiaOK.  All deleted.  I likely still have the "test" mirror configured in lmirror, but that can just sit there until it works.07:56
lifelessnope, you've deleted the config if you deleted the things I said you could ;)07:58
ArneGoetjepersia: I'm only only for a short time now... public holiday here today... what's up?09:18
persiaArneGoetje: based on bug #526411 , we have the impression that we need to set the search providers for firefox in the langpacks, and if you have a pointer to a HOWTO or similar, we'd like to use that.09:19
ubottuLaunchpad bug 526411 in ubufox "In a fresh installation, firefox search engines are ordered alphabetically" [High,Fix released] https://launchpad.net/bugs/52641109:19
persiaArneGoetje: Any guideance would be input to discussion with yahoo.jp and mozilla.jp, as the en-US default is currently mostly useless.09:20
ArneGoetjepersia: hum... I'm not sure about the sort ordering... but the localized searh engines are handled in langpack-o-matic, i.e. they are static there.09:21
persiaArneGoetje: So what would be the best way to send a suggested order for the ubuntu-ja team?  Just a bug, and subscribe you, or something more complicated?09:21
ArneGoetjepersia: need to talk with asac first. I'm not sure what's the procedure for the localized entries.09:22
persiaI hear he won't be around until Wednesday or so.  Does it have to be him, or will any member of the mozillateam work?09:23
ArneGoetjepersia: can ask other members of the mozillateam... though I don't know if they know the answer...09:23
persiaArneGoetje: Just to make sure I understand: you need information on how it is supposed to work, and then we'd file a bug subscribing you to make it work that way?09:24
ArneGoetjepersia: yup09:24
persiaArneGoetje: Thanks!  I'll go hunt up an answer.09:25
ArneGoetjepersia: thanks a lot! Please file the bug against the langpack-o-matic project.09:25
persiaWill do.09:26
=== \vish is now known as vish
intickhi all (english is the official language here right ) ?12:22
mdkeintick:12:22
mdkeintick: yes12:22
mdkeis it acceptable practice during the freeze to upload packages which are not essential for the beta on the basis that they will be processed after the freeze ends?12:23
intickok, first sorry for my poor english, i would like to know where can i share my bug experience with developpers of nautilus ? i have some comments to do12:23
nailoracould someone un-private this bug (of course only if applicable) https://bugs.launchpad.net/bugs/54965512:25
ubottuError: Could not parse data returned by Ubuntu: list index out of range (https://launchpad.net/bugs/549655)12:25
nailora^^ is that ubottus way of saying this report is private?12:27
mdkeintick: this is probably the place to start: http://live.gnome.org/Nautilus12:28
intickthx mate that's what i'm looking for12:29
intickcu12:29
nigelbmdke, we are encouraged not to upload nonessential stuff during beta freeze12:31
persiaUm, it's more complicated that that, actually.12:31
persiaIf a package appears in no images, it's fairly safe to upload.12:32
nigelbi.e. universe?12:32
persiaWell, no.12:32
persiaBecause many images draw from universe.12:32
nigelboh like... stuff in universe for ubuntu might in images for kubuntu and the likes?12:32
persiaIf a package has an update and it is known in advance that there will be no need to change the package during the freeze, it's safe to upload (but will be held pending freeze lift)12:33
mdkewell, my package does appear in an image, but if it isn't approved, then the upload shouldn't compromise an image, afaics12:33
persianigelb: No.  The "universe flavours" vary by release.  For lucid, they are xubuntu and ubuntustudio.12:33
mdkeit's just a question of whether it will annoy the release managers12:33
mdke(to have it pending)12:33
persiamdke: My personal suspicion is that we'll go into pre-release freeze once beta2 releases, so I would expect every upload from this point to require manual approval.12:34
nigelbit does, it does12:34
nigelbevery upload needs release ack12:34
mdkepersia: are you sure? That's not what the release schedule says12:34
persiaThe risk with having it pending is that if it happens to end up having a milestone-critical bug, it's awkward to do an update that isn't the non-milestone targeted update.12:34
persiamdke: I'm not sure at all.  I'm just guessing.12:35
mdkehmm.12:35
mdkeI'll wait until beta release and upload then I guess12:36
persiaThat's safer for packages in images.12:36
nigelbmdke, /me misread.  Only during last week needs ack from release for all uploads :)12:36
mdkepersia, nigelb: thanks for the input12:37
ScottKpersia: I don't think we're going to stay in pre-release freeze after the beta is out.12:43
ScottKIt's fine to upload stuff now and if there's time to review it and it appears low risk, it'll get in.12:43
persiaScottK: Cool.  So pre-release will just be from RC-freeze?12:44
ScottKpersia: AFAIK, yes.12:44
persiaThat makes sense.  I thought it might be more stringent because of the specialness of this cycle.12:46
mdkeScottK: you think it's ok to upload a package now even if it appears on a cd? (I'm not bothered about whether it is approved before or after beta release, but it would be convenient to me to get the upload off my plate now)12:54
ScottKmdke: Yes.12:54
mdkeok, thanks12:55
carnilHi, we in Debian Perl Group have a FTBFS on libgk2-perl (1:1.221-5) building against libgtk2-dev 2.20.0-2. If possible, could someone of you please rebuild libgtk2-perl in lucid against the gtk2.0 version there and check if it fails too?13:13
gesercarnil: FTBFS in my lucid pbuilder. It fails at some tests. (AMD64; libgtk2-perl: 1:1.221-4ubuntu1; libgtk2.0-dev: 2.20.0-0ubuntu3)13:25
carnilgeser: is one of the failing test t/GtkAction.t? And thanks for testing!13:34
carnil[14:25] < geser> carnil: FTBFS in my lucid pbuilder. It fails at some tests. (AMD64; libgtk2-perl: 1:1.221-4ubuntu1; libgtk2.0-dev: 2.20.0-0ubuntu3)13:34
carnilups, pasting to wrong channel รถ13:34
gesercarnil: yes, "t/GtkAction.t                    (Wstat: 768 Tests: 19 Failed: 3)", "Failed tests:  11-13", "Non-zero exit status: 3"13:38
carnilgeser: okay many thanks, at least it is consistent. If we manage to fix it before lucid release, hope it will get into it too.13:45
=== dendro-afk is now known as dendrobates
=== ogra_ is now known as ogra
* hyperair wonders what ubuntu-iso in ubuntu-dev-toolsi s14:15
hyperairyay for manpageless binaries14:15
hyperairah at least apt's description has it14:16
persiahyperair: Just upload a manpage for it :)14:26
hyperairpersia: at this rate, i'm going to upload manpages for every single manpageless binary in ubuntu. why can't the authors of the binaries write them?14:27
persiaSheer laziness.  I know that I tend to avoid making changes that require changes to manpages to avoid doing manpages.14:27
nigelbhyperair, when they have you why should they :D14:27
* hyperair throws tomatoes at nigelb 14:28
nigelblol14:29
hyperairpersia: i've mentioned this before, but i'm beginning to get the feeling that new contributors make better packages than old seasoned ubuntu developers.14:29
hyperairpersia: simply because they obey every single lintian complaint14:29
sebnerhyperair: rotten ones, rotten ones!14:30
hyperairsebner: haha not again14:30
sebnerhyperair: you are always forgetting! :P14:30
hyperairsebner: i like fresh tomatoes. i don't want to touch rotten tomatoes =\14:30
nigelbhyperair, I tend to agree (not about the tomatoes :D)14:31
sebnerhahaha14:32
hyperairnigelb: heheh i was about to ask whether you preferred rotten tomatoes instead =p14:32
nigelbhehe14:32
nigelbhyperair, I always tag patches, etc. but find very few patches tagged in packages I fix bugs14:33
hyperairnigelb: because the seasoned ol ones don't need to please anybody14:34
nigelbhyperair, there will come a day when lintian will check for patch tags ::D14:34
* hyperair mumbles the code is open, you're free to patch it in...14:37
hyperairnigelb: sound familiar? ;-)14:37
nigelbhyperair, I thought about it, but its C and I'm zero there :D14:37
hyperairnigelb: eh? lintian is C?14:38
nigelbhyperair, I thought so14:38
nigelbit isnt?14:38
hyperair$ file /usr/bin/lintian14:38
hyperair/usr/bin/lintian: a /usr/bin/perl -w script text executable14:38
hyperair>_>14:38
sebnerhyperair: all the same crap :P14:39
hyperairsebner: perl's a different level of crap14:39
nigelbperl? how retro14:39
sebnerheh14:39
hyperairbut nothing is as crappy as assembly.14:39
hyperairokay, maybe visual basic is.14:40
hyperairand maybe pascal14:40
ScottKPascal was lovely for it's day.14:40
hyperairi'd take on assembly over visual basic any day14:40
ScottKCertainly nothing like assembly or VB.14:40
nigelbvb is fun.  I learned VB first :D14:40
nigelbhyperair, it teaches you how not to write a program :D14:41
hyperairnigelb: well said.14:41
ScottKlamont: I think it's safe to drop Postfix's (alternate) build-dep on libmysqlclient14-dev now.15:34
SandGorgonanybody know whom to ask for help in this bug - https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/539086 - we are absolutely unable to even install Lucid16:13
ubottuUbuntu bug 539086 in ubiquity "Gigabyte GA-M61PME-S2 does not boot on Lucid" [Undecided,New]16:13
SandGorgonthe bug is assigned to ubiquity right now16:13
=== yofel_ is now known as yofel
ccheneyanyone know why openoffice.org-writer2latex in lucid is still showing up as 0.5.0.2-4ubuntu1 ?17:18
ccheneyoh nm my cache is somehow weirdly stale17:18
* ccheney should stop using dpkg -p, heh17:20
lamontso htf do I undo the ugliness that is my window title bar now?17:32
lamontScottK: it's still in dapper....17:32
lamontuniverse, to be sure, but...17:32
ScottKlamont: So you'd need to be trying to build postfix with Main disabled....17:33
lamontjej17:33
lamontheh17:33
lamontso... glib2.0... totally going to go tweak sbuild-package to totally fail glib2.0 on sparc17:33
lamontor do an upload just to supersede the build17:34
lamontnot sure which17:34
* lamont watches the glib2.0 build on artigas17:52
* ScottK hands lamont a fire extinguisher.17:54
lamontScottK: go read the build log.  I. WIN.17:55
ScottKCan't.  It's not all the way dead yet.17:55
lamontis now17:55
lamontsearch for 'really'17:56
ScottKNice.17:56
ScottKI see it17:56
geserhmm, since when does the openoffice splash screen the oracle logo?18:04
ScottKgeser: Since Oracle bought Sun.18:05
ScottK(it had the Sun logo before)18:05
geserhmm, somehow I didn't notice the Sun logo much18:07
=== beuno is now known as beuno-lunch
ScottKlucas: Now that we've removed the unbuildable binaries re the supportable binaries spec, I was wondering if we could have another rebuild to I can look for packages now missing build-deps (we've hit a few at random and I want to take a systematic look)?18:15
lamontScottK: there's a test-rebuild of lucid that's working on starting, needs a little more love from us'ns once the UK is online in the morning18:16
ScottKlamont: Main or all of it?18:16
lamontmain, I expect18:16
ScottKThe stuff I need it all Universe/Multiverse18:16
lamontah, ok.  in any case, it would be best to get the current logjam happy first18:17
ScottKPlus if he does it, I can diff the results and not have to engage in fancy scripting.18:17
lamontthough as long as you don't mark it for publishing, all is OK18:17
=== sconklin is now known as sconklin-lunch
slangaseklamont: lucas's rebuilds happen outside LP18:30
lamontslangasek: oh.  well then.18:30
lamontoutside LP == outside my concern18:30
ScottKHe can also do it overnight instead of over weeks.18:31
lamontah.  many many machines, eh?18:31
LaserJockI thought he had something like 4k, but that was a long time ago so I could be wrong18:32
geserIIRC it's done on the "Grid5000" in France -> https://www.grid5000.fr/mediawiki/index.php/Special:G5KHardware18:36
=== beuno-lunch is now known as beuno
TrueTomDoes anyone know if 'acipd' is still used to handle events like closing/opening the lid of a notebook?19:04
=== dendrobates is now known as dendro-afk
=== fta_ is now known as fta
=== dendro-afk is now known as dendrobates
=== sconklin-lunch is now known as sconklin
=== mathiaz_ is now known as mathiaz
=== dendrobates is now known as dendro-afk
zyga-nc10I'm looking for someone involved with couchdb and python20:21
=== dendro-afk is now known as dendrobates
=== dendrobates is now known as dendro-afk
=== dendro-afk is now known as dendrobates
mdkedoes anyone know where the Ubuntu icon from the top left of the menubar comes from?21:35
mdkeI'm struggling to find it for some reason21:35
faganmdke: its built into the theme21:46
mdkefagan: but the icon must be found on the system somewhere right? I can't seem to find it21:49
faganmdke: id say best bet would be to look at the theme package itself and see if you can find it in there21:50
ftawhen will the unapproved queue be processed? been waiting for almost a week now :(21:51
mdkefagan: I'm browsing the various icons in the theme packages21:51
mdkeah, I think I have it21:53
fagannice21:54
james_wfta: unapproved of what? oldest entries are 4 days old22:05
james_wis that almost a week?22:05
MariachiACHello everyone. i'd like to update my ubuntu system to 10.04. however the last time I tryed the system rebooted and I was unable to boot the system. i got an error message saying unable to connect to plimith. i'm a blind user using the orca screen reader and speakup.22:07
ftajames_w, i submitted chromium almost 6d ago, lots of people are waiting for the ssl fix22:10
james_wlaunchpad says the 1st22:11
=== dendrobates is now known as dendro-afk
=== dendro-afk is now known as dendrobates
arandMariachiAC: #ubuntu+1 is the channel for 10.04 support, and likely more active.22:20
MariachiACarand: Thank you22:24
lifelesspersia: sorry for disappearing last night22:32
lifelessI'd like to resume in a few hours22:32
=== dendrobates is now known as dendro-afk
keescan an ubuntu-release person review bug 555967 ?  I'd like to get it uploaded earlier rather than later.  :)23:02
ubottuLaunchpad bug 555967 in debmirror "[FFe] merge debmirror with debian" [Undecided,New] https://launchpad.net/bugs/55596723:02
=== tkamppeter_ is now known as tkamppeter
lee_how many developers are there?23:44
lifelessof ?23:46
lee_idk, just ubuntu developers in general23:48
lee_and the ironic thing, your nickname is liveless and yet you're the only one that responded to my question...23:49
lee_lifeless*23:49
kklimonda|G1lee_: few hundreds but i don't remember the exact number - there are around 600 ubuntu-members and not all of them are developers23:51
lee_I see23:53
LaserJockit's usually ~150-200 in the Ubuntu Developers Launchpad team23:56
LaserJockbut there are also quite a lot of contributing developers one might say23:57
kklimonda|G1LaserJock: oh? only that much? /me is surprised23:57
ajmitchkklimonda|G1: that number is still far higher than those who are regularly contributing23:58
LaserJock158 is the number of members right now23:58
LaserJockyeah, I would put the regulars at <= 100 I'd think23:58
kklimonda|G1ajmitch: i know, but i was under the impression that the number is in high 200s and not 100s :/23:58
LaserJockit's been that way for years23:59
LaserJockroughly23:59
LaserJockbetween 100 and 150, it seems to have hit some sort of equilibrium23:59

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