/srv/irclogs.ubuntu.com/2010/04/19/#ubuntu-motu.txt

persiamicahg: Hey.  Any idea about enigmail/armel?  Seems to build, and then suddenly fall apart due to a missing chrome.manifest.00:01
micahgpersia: no, I can take a look later00:01
persiaThanks.00:02
lfaraoneIf a package manual talks about using another application to get information to use in this package, and there is a maintainer helper script that uses said other application, but it's not technically needed to run the upstream software, should that be suggests or recommends?00:06
micahglfaraone: http://www.debian.org/doc/debian-policy/ch-relationships.html  See section 7.200:08
lfaraonemicahg: so I guess it's "suggests"?00:08
micahglfaraone: It depends00:09
micahglfaraone: did you read the 2 descriptions?00:09
micahglfaraone: not technically needed bumps it from Depends, the rest is dependent on how it's normally used00:10
persiaDo I need a release team ACK to drop a superceded source package from the archive?00:10
lfaraonemicahg: yes, I did.00:11
micahglfaraone: so, the question is how common is it to use the other app, if common, recommends, if not, suggests00:11
lfaraonemicahg: basically, "foo" taks as parameters a bunch of things about your monitor configuration. "foo_easy" (written by me) gets that information from xvidtune.00:11
lfaraonemicahg: and the manpage for "foo" (adapted from upstream text) talks about using xvidtune to get that information.00:12
micahglfaraone: actually, U should rephrase, the manual said recommends is a package is found together in all but unusual installations00:13
micahgoops00:13
micahgthat should be I00:13
lfaraonemk, suggests still then.00:13
persiaNote that there's a certain amount of subjectivity in the distinction between recommends/suggests.  I've had people disagree with my opinions on which is correct previously (and with good arguments).00:15
micahgpersia: that's exactly why I won't answer the question directly :)00:15
persiamicahg: Always a good choice :)00:16
=== dyfet` is now known as dyfet
RoAkSoAxScottK: isn't libperl-critic-perl in universe?02:49
ScottKRoAkSoAx: Not anymore02:49
RoAkSoAxScottK: is someone else (besides me or ivoks) requested its inclusion in main?02:50
RoAkSoAxs/is/has02:50
ScottKIt was needed as a build-dep for something else.02:50
ScottKI'm going through the Main FTBFS and depwaits02:50
RoAkSoAxScottK: oh ok, because we wanted it at first for the Cluster Stack, but then ivoks realized that it wasn't actually needed, and that's why we dropped the hardcoded depends on perl modules for cluster-agents and cluster-glue02:52
RoAkSoAxScottK: you might wanna take a look to [1] if you are tracking the dependencies down... [1] https://wiki.ubuntu.com/ClusterStack/MIR?action=diff&rev2=44&rev1=3602:57
ScottKRoAkSoAx: I'm not specifically focused on cluster stack.  Just getting all the stuff that's already in Main buildable and installable from Main.02:57
ScottKI think it's a coincidence that your cluster stack stuff got touched so heavily.02:58
RoAkSoAxScottK: i know I was just explaining why those MIR's were marked as Invalid :)02:58
* ScottK nods03:00
RoAkSoAx;)03:00
MTeck-ricerSo.. does anything actually depend on plymouth other than plymouth-* ? I know a coupdl have Depends: plymouth - but do they actually depend on it being there?03:11
ScottKYes.03:12
ScottKI know what you're thinking.   Don't do it.03:12
MTeck-ricerScottK: :P - how do they depend on it?03:12
MTeck-ricerScottK: I'm just curious because as far as I can see it looks like it only provides a splash screen03:12
ScottKI don't recall the details but plymouth is involved in properly serializing IO during boot or something like that.03:13
ScottKIt doesn't.03:13
MTeck-riceralrighty03:14
MTeck-ricerScottK: thanks03:14
MTeck-ricerScottK: so is it not possible to tear those two pieces of functionality apart?03:15
ScottKMTeck-ricer: Anything is possible.  There is a possible system where they are separated, that's not the one we have.03:15
MTeck-ricerHow can I see what replaced a package from karmic?03:41
persiaMTeck-ricer: You can't, triviallly.  You can try fiddling with grep-dctrl or look at dependencies of the rdepends of the package being replaced.  Sometimes there are transition packages.03:45
MTeck-ricerpersia: oh- i was trying to figure out what replaced gnome-volume-manager03:46
persiaMTeck-ricer: Which bit of gnome-voume-manager?  It used to do lots of different things.  I think the media players replaced some of it, nautilus replaced other bits of it, etc.03:51
persiaBut you might ask in #ubuntu-desktop: they're more likely to know for sure.03:52
MTeck-ricerpersia: ok, if you don't know i'll pop over - I want to figure out what handles the magical mount/unmount of external devices03:58
persiaFor GNOME, that's nautilus.  For XFCE, that's thunar.  I don't know for other environments.03:59
MTeck-ricerthunar doesn't do that though04:00
MTeck-ricerunless there's something it's just not doing on my system04:00
MTeck-ricerpersia: I guess I have to run - but I've been using thunar and it doesn't seem to do any magical mounting04:04
MTeck-ricer - when you plug in a device04:04
persiaAsk in #xubuntu-devel : it should.  I know I added it to the MID edition when we did that precisely for this feature.04:05
MTeck-ricerpersia: ok, thanks04:06
psusihrm... getting there... after defragging ureadahead time during boot drops from 7 to 4 seconds...05:12
persiapsusi: What's your total wallclock now?05:14
psusipersia, my what?05:14
persiaTotal boot time.05:14
psusinot sure since it remains a fairly constant around 1 min due to waiting 45 seconds after mountall to shut down05:15
persia(from the perspective on a clock on the wall of the room in which your computer is contained, in case you're doing something odd with the computer's sense of time during boot)05:15
persiaUgh.  What's that 45-second wait?05:15
psusibut before vs after defrag, time spent in ureadahead drpos from 7 to 4 seconds05:16
persiaRight, which made me think you were one of those folks who had the 7-8 second boot.05:16
psusiureadahed still spends an unaccptable amount of time open()ing the files since it keeps blocking on a single 4kb read of the directory before continuing05:17
persiaThat you consider it unacceptable leads me to believe that it won't be that way for maverick :)05:18
psusiindeed ;)05:18
psusiwhen booting from my rotational disks, it's about 1 second of time spent with virtually zero IO while ureadahead open()s all the files it is about to readahead05:18
psusiI need to paralellize those opens across multiple threads to speed it up since it seems you can not readahead() directories05:19
psusiand that's why the open() calls block... have to read the directory blocks to figure out where the files are05:19
psusieven after defragging05:19
psusihopefully during mav I can get a few people to test defrag for me ;)05:21
persiaDid you make a nice GUI that shows all the blocks getting put in the right place?05:23
psusiyea ;)05:23
persiaThen I'm sure you'll get testers.  People always like GUIs.05:23
psusithough this defrag program has been around since dinasaures ruled the earth... was originally written by theodore ts'o and remmy card and linus back in like the 1990s05:24
psusior 1980s even05:24
psusiI"m just reviving it05:24
psusiit's a simple ncurses ascii gui05:24
persiaThe main obstacle is the myth that you don't need to defag extN05:25
psusigenerally speaking you don't.. not in the way you "NEED" to defrag window05:25
psusiwindows05:25
psusibut I'm getting it to interact with ureadahead to pack the files that ureadahead reads at the start of the disk so they can be real uber fast05:25
persiaI think the semantic distinction between "don't need" and don't "NEED" has been lost along the way.05:26
psusiexactly05:26
psusiwindows NEEDS defragmented since it tends to get HORRDIBLY, HEDIOUSLY FRAGMENTED due to using the most retard algorithm for block allocation known to man05:26
psusimost of the time ext[234] does a good job of minimizing file fragmentation these days, especially ext405:27
persiaYeah.  OS 7 did something like that, where it loaded the kernel, extensions, type mapping, base applications, and directory entries at the "beginning" of the disk, so they would get read (in order) on startup for faster startup.  Mind you, that was still measured in minutes, but...05:28
persiaWell, if there's free space, yeah, it's rare to have a fragmented file.05:28
psusibut this old e2defrag program lets you specify a priority list so it will pack certain files first.. so I can have all the files that ureadahead wants packed at the start of the disk so they read in real fast05:28
psusicrap, wife says it's past my bed time05:29
psusihave to resume this tomorrow... night...05:29
persiaAre modern rotary disks fast enough that one can actually put all the bits in order at the beginning and read them, or does one still benefit from staggering it a bit to deal with discrepancies between sustained throughput through the interfaces and raw disk read speed?05:30
persiaAh, good night.05:30
MTeck-ricerpersia: just figured it out :D    sudo aptitude install thunar-volman     hald && thunar --daemon05:44
MTeck-ricerpersia: thanks :)05:45
micahghow does one recover from this in a prerm script:  update-alternatives: error: alternative path /usr/bin/seamonkey doesn't exist.06:58
micahgpersia: around?07:10
persiamicahg: Now.07:37
micahgpersia: :)07:37
micahghow does one recover from this in a prerm script:  update-alternatives: error: alternative path /usr/bin/seamonkey doesn't exist.07:37
persiaOne 1) only runs the prerm under certain conditions (check the arguments), and 2) tests for the presence/absence of an alternative path prior to calling update-alternatives.07:40
micahgpersia: so if I do a -e on the path before running it I should be ok?07:46
persiamicahg: Um, I think you want something richer, but that's a minimal test07:48
micahgpersia: is there a better way07:49
persiaWell, update-alternatives accepts --query and --display.07:50
* micahg will go with simple for now07:54
dholbachgood morning08:22
adahendramorning08:23
=== akher0n is now known as akheron
james_wpersia: could you take a look at https://code.edge.launchpad.net/~voronov84/ubuntu/lucid/ubuntu-dev-tools/lucid/+merge/23577 please?10:21
MTeck-ricerpersia: I thought it was working, wake up and no more :(13:11
=== \vish is now known as vish
c_korncan sbuild be configuered to run lintian -i on the generated debs ?14:00
=== kirkland` is now known as kirkland
=== hannesw_ is now known as hannesw
blueyedAny hints on skipping dbconfig setup with DEBIAN_FRONTEND=noninteractive? (bug 560144)17:49
ubottuLaunchpad bug 560144 in postfix-policyd "noninteractive install fails: "No database user specified."" [Low,Triaged] https://launchpad.net/bugs/56014417:49
ScottKpychecker is back in Universe after the next publisher run.  Thanks again ajmitch.18:31
=== dpm is now known as dpm-afk
arandIf there are already simple-cdbs patches named both with letters and numbers (10.patch bar.patch foo.patch) should one maintain that naming and just add z01_foobar.patch (to fix order) or rename the old patches with numbers, when trying to keep the fix as SRU-friendly as possible?18:43
ScottKarand: Don't rename the old patches.  An SRU should be the slightest fix possible.18:44
arandScottK: Ok, noted.18:45
MTeck-ricerIs there any PHP-5.2.x package for 10.04?19:04
MTeck-ricerI'm dealing with an ugly issue that I need to use the old version of php19:05
micahgMTeck-ricer: don't upgrade to lucid then19:14
MTeck-ricermicahg: I'm just curious if it's an option. That's the one and only issue with 10.04 and that has nothing to do with Ubuntu - that's bad coding.19:16
samgeehi guys. I found http://archive.ubuntu.com/ubuntu/pool/universe/g/gambas2/gambas2-doc_1.9.49-2ubuntu1_all.deb, but there doesn't seem to be a source package for that version. That's a bug, right?19:17
joaopintosamgee, the source is available, source package name gambas219:20
jpdssamgee: Might be related to bug #549041.19:20
ubottuLaunchpad bug 549041 in soyuz "don't de-index source packages until they're due to be removed from disk" [Medium,Triaged] https://launchpad.net/bugs/54904119:20
samgeejpds, oh lovely, that's the bug I indirectly reported to James :)19:21
jpdsHeh.19:21
samgeejoaopinto, I know what the source package's name is, I just can't find it for that version19:22
samgeeI find it a bit strange that it's only of medium importance, though19:22
joaopintosamgee, ops :|19:24
samgeejoaopinto, thanks for helping anyway ;)19:25
=== shadeslayer is now known as evilshadeslayer
samgeebtw, is there anything I can do to help fix that bug? Apart from the gpl violation it's also just annoying when I come across it while working on our own repo.19:34
jpdssamgee: Fix Soyuz?19:39
samgeeI guess so19:40
jpdsI would ask around in #launchpad-dev.19:40
samgeeok, thanks19:40
RoAkjames_w, why would I get this while doing a bzr diff? http://paste.ubuntu.com/418789/19:40
=== yofel_ is now known as yofel
james_wRoAk: probably the root id changed, but I'm not sure19:57
RoAkjames_w, weird, how would I resolve it?19:59
james_wRoAk: dunno, depends what you are doing20:00
geserlast time I saw this, I ignored it and hoped it won't reappear in the next merge20:00
micahgttx: is there any reason why phpmyadmin doesn't depend on some version of mysql server?20:01
RoAkjames_w, i'm merging redhat-cluster from debian testing. THe current version in Ubuntu a new upstream release package by ivoks, so Im guessing that something went wrong there?20:01
ttxmicahg: hmmm... because it can be installed on a separate host, maybe ?20:01
james_wRoAk: probably a bug in the importer. I think you should just carry on20:02
RoAkjames_w, will do then. thanks :)20:02
micahgttx: the problem is that we're getting faliures if mysql isn't configured before mysql20:03
micahgttx: I meant mysql before phpmyadmin20:03
ttxmicahg: is there a bug number ?20:04
ttxzul: could you look into that ^ ? I'm leaving now20:04
zulsure20:04
zulis there a bug number?20:04
micahgttx: zul: bug 56684020:04
ubottuLaunchpad bug 566840 in phpmyadmin "package phpmyadmin 4:3.2.2.1-1 failed to install/upgrade: subprocess installed post-installation script returned error exit status 1" [Undecided,New] https://launchpad.net/bugs/56684020:05
micahgzul: I saw a couple others20:05
zulmicahg: its a common dbconfig-common problem20:05
micahgzul: is there a master bug to dupe these to?20:06
zulnot really its a design of dbconfig-common20:06
micahgzul: well, should we create a bug then?  This happens with other mysql based apps as well like request tracker20:07
ajmitchthe problem is that postinst shouldn't just blow up, though it does it on too many packages20:07
zulmicahg: sure go ahead....hey ajmitch20:08
ajmitchmorning20:08
micahgzul: k, should I subscribe you?20:08
zulmicahg: yep20:08
* micahg will do this later20:08
doctormoScottK: This is basically what I want to do: http://imagebin.ca/view/79p58iGb.html20:35
ScottKLooks ~right in the amount of time I have to look at it now.20:37
doctormoIt passes the ebert review test, I'm going to dig up some other people to have a look too: persia?20:39
andreserljames_w, could you take a quick look to lp:~andreserl/ubuntu/lucid/redhat-cluster/merge-from-testing-lp-566858 and see if the branch is correct?20:57
=== RoAkSoAx is now known as RoAk
=== RoAkSoAx_ is now known as RoAkSoAx
persiadoctormo: Chapter 2: drop "contrib"  Maybe <i>others</i>?, chapter 3: `debuild -b` to get binary, chapter 4: the queue uses sbuild rather than pbuilder (but a special fork of sbuild: maybe "buildd queue"?)22:19
persiajames_w: looks right: I'll merge that in a bit.22:20
=== RoAkSoAx_ is now known as RoAk
=== RoAk is now known as RoAkSoAx
persiaSo, lovely.  bzr merge can't actually process that :/22:22
doctormopersia: Where you saying that a packager should write their control file manually?22:36
persiaLots of places.  I generally say that in any forum where it's appropriate.  I don't think our control file generation tools are good enough yet.22:37
persiaWe do best for python, with python-stdeb and python-distutils-extra (listed in the order of my preference), but we do fairly poorly for other sorts of code.22:37
=== pochu_ is now known as pochu
imbrandonevening all23:21
ajmitchhi imbrandon23:27
imbrandonsoooo i need to find a DD near ( ~100miles ) me23:34
imbrandonlol23:34
imbrandonmaybe a lazyweb post about it23:35
imbrandonbring someone out of the woodwork23:35
=== raof is now known as RAOF
imbrandonajmitch: you do python(web) stuff for work alongside your php dont you ?23:37
imbrandoni wanna commission a specific feature for a python cms ( floss ) even if i have to pay to get it done, i just cant wrap my head arround it to get it "right"23:38
ajmitchimbrandon: I do a little23:44
imbrandonintrested in looking into my request ? i'm *estimating* ( not well because i'm not a python guru ) its about a ~2 hour "project" and i'm willing to put $100usd into it , we can take it private if your intrested ( this is a gpl'd cms and i would like the code to also be released gpl etc so it has a chance to make it upstream )23:46
ajmitchimbrandon: ok23:58

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