/srv/irclogs.ubuntu.com/2008/09/18/#ubuntu-devel.txt

=== mthaddon changed the topic of #ubuntu-devel to: archive: main frozen for alpha-6, feature freeze | Development of Ubuntu (not support, not application development on Ubuntu) | #ubuntu for support and general discussion for dapper/feisty/gutsy/hardy, #ubuntu+1 for intrepid | #ubuntu-motu for getting involved in development | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://wiki.ubuntu.com/HelpingWithBugs
NCommanderwgrant: I don't remember, did you ever sponsor any of my uploads?00:15
wgrantNCommander: I did not.00:15
NCommanderok00:15
NCommanderStevenK: ping?00:17
ion_wgrant: Where is this ALLCAPS complaint about an ALLCAPS EULA?00:22
wgrantion_: Only the description of my bug that has been circulating everywhere... Have you not seen it?00:23
sbeattieion_: bug 26965600:23
wgrantThat one.00:23
ubottuLaunchpad bug 269656 in firefox-3.0 "AN IRRELEVANT LICENSE IS PRESENTED TO YOU FREE-OF-CHARGE ON STARTUP" [High,Confirmed] https://launchpad.net/bugs/26965600:23
ion_Thanks00:24
ion_The bug report is missing ‘HEREAFTER REFERRED TO AS “THE BROWSER”’ etc. ;-)00:26
wgrantSorry.00:27
slangasekcody-somerville: xubuntu images are up for alpha-6 and awaiting testing01:33
nxvl\o/01:35
_Zeus_this isn't gmail :P01:35
nxvl_Zeus_: ?01:36
_Zeus_that's a gmail smiley01:36
slangasekit's not a smiley01:36
_Zeus_oh?01:36
slangasekit's an army01:36
nxvlnop, that's a clasic celebration ascii emoticon01:36
_Zeus_slangasek: whoa, you're the guy who answers like all the launchpad bugs01:36
_Zeus_hmm..01:37
slangasekI am? :)01:37
_Zeus_OH wait.  i was thinking of \m/01:37
_Zeus_slangasek: yeah.  Steve Langasek.01:37
nxvlit's a guy with the arms up01:37
_Zeus_ah01:37
_Zeus_now i see him01:37
nxvl_Zeus_: yeah, slangasek can be a little grumpy sometimes, but really funny when not :D01:38
slangasek_Zeus_: oh, yes, I suppose I am him01:38
* nxvl HUGS slangasek 01:38
* slangasek hehs01:38
nxvl\m/ is a hand with 2 fingers up, the clasic ROCK ascii emoticon01:39
nxvl:D01:39
_Zeus_ya01:39
_Zeus_anyone know how to remedy this? https://bugs.launchpad.net/ubuntu/+source/qt4-x11/+bug/27145901:40
ubottuLaunchpad bug 271459 in qt4-x11 "Skype fails loading object file" [Undecided,New]01:40
pochuIf a package is moved in Debian from contrib to main, what's the procedure to get it reviewed/moved from multiverse to universe? bug 26907401:42
ubottuLaunchpad bug 269074 in cglib2.1 "Please sync cglib2.1 2.1.3.dfsg.2-1 (multiverse) from Debian unstable (main)." [Wishlist,Confirmed] https://launchpad.net/bugs/26907401:42
_Zeus_no one has any idea i take it...01:44
cjwatsonpochu: file bug, subscribe ubuntu-archive01:49
mathiazcjwatson: is partman-auto-raid working ? I'd like to get it included on the server cd01:50
cjwatsonmathiaz: I don't know that it isn't, but then again since we haven't been using it it's untested in an Ubuntu context01:53
_Zeus_is mark shuttleworth ever on irc?01:53
ion_Yes01:54
cjwatsonmathiaz: given its structure, it's harmless if not explicitly activated, so I have no objection to somebody adding it to the platform.intrepid/installer seed after alpha 601:54
_Zeus_ion_: what's his username?01:54
mathiazcjwatson: ok - I'll also have to write a MIR for it01:54
ion_zeus: sabdfl. You could have found out it by grepping this channel’s WHO list. :-)01:55
cjwatsonMark's IRC username is easily found; but he's a busy man, please don't bug him :)01:55
ScottKpersia: It turns out that reading debian/copyright doesn't help at all when it comes to discovering the conditions under which one is allowed to freely modify Firefox.02:11
slangasekdebian/copyright doesn't cover the copyright license of the firefox logo?02:12
ScottKWell it's actually a Trademark issue, not a copyright issue.02:13
ScottKBut no.02:13
ScottKI think it's perhaps a policy hole that was opened when we diverged from Debian on allowing such restrictions, but didn't describe how they are to be documented.02:14
slangasekScottK: the whole reason Debian forked was over the inclusion of a restrictive copyright license on the logo to enforce their trademark02:15
ScottKOK.  Maybe I'm tangled up in terminology then.02:16
slangasekso either something's changed in the licensing that I'm unaware of, or there's a bug in debian/copyright for it not being documented02:16
ScottKNo, it's in the upstream file called "LEGAL"02:16
ScottKAlso the argument that we have 'abrowser' so one's right to modify/distribute is unhampere started to seem a bit specious to me when I noticed it's a binary built out of the firefox-3.0 source package.02:18
ScottKSo I'd suggest it's more correct to characterize it as an unbranded version of Firefox, not as an unbranded alternative that is actually DFSG Free.02:20
slangasekI don't see the distinction there02:20
ScottKIf I grab the Iceweasel source package, I can patch it and upload it and distribute it in any MPL/GPL/whatever the third license is manner I want.02:21
slangasekok, so you're asserting the restrictions on naming mean it's not DFSG Free.02:22
ScottKYes.  I don't think that's in question.02:22
slangasekI don't either; I think it's just false ;)02:22
ScottKIt's just that I think "Don't worry about Firefox not being quite free, it's OK we have abrowser" is meaningless.02:23
cjwatson"The license may require derived works to carry a different name or version number from the original software." DFSG#402:23
ScottKOK.  I'm a muppet then.02:23
ScottKSo why do we have Iceweasel?02:23
slangasekScottK: because the Debian maintainer chose to rename it to free himself from the requirement to get everything approved by MozCorp02:24
slangasekit was entirely the maintainer's choice, not something that was considered a requirement (by Debian at large) under the DFSG02:24
ScottKI see.02:25
slangasekI think it was a reasonable choice to make, because Mozilla's intertwining of copyright and trademark in the license went beyond the pale for free software projects02:26
slangasekbut I don't think Ubuntu taking the other path means a choice for non-freeness, either02:27
ScottKI agree, but I think there's a limit to how far down that path it's reasonable for us to tread.02:27
slangasekfwiw, if you want precedent in Debian for software with renaming requirements on modification, try apache and metafont :)02:29
ScottKObviously people will disagree, but it's my opinion (based on the incomplete information I have) that we went a bridge to far.02:29
slangasek(but neither of those includes an EULA, of course)02:29
ScottKRight.  I'd have preferred we renamed, but understand the choice and accept it.02:29
ScottKI don't understand how we could have accepted this (and I hope that at some point it'll be explained why this was OK).02:30
cjwatsonthose of us who were involved weren't exactly comfortable with it either, although we saw different trade-offs; but, reading Mitchell Baker's blog, it looks like it should turn out OK in the ned02:34
cjwatsonend02:34
ScottKI'm deeply curious about Mark's comment in the bug that staying with an older version without the EULA requirement like Fedora did was not an option for us.02:36
ScottKTo me that would have seemed like the easy right thing to do.02:36
cjwatsonwe can't do that with Firefox; they have a history of bundling security updates with other updates in such a way that they're infeasible to disentangle02:37
cjwatsonsame reason as Firefox has a standing exception for new upstream versions in stable releases02:37
kirklandcjwatson: i have an update-motd, removing the initscript, all of the debconf configuration, etc.02:37
ScottKI understand we couldn't have released that way, but release is a ways off yet.02:37
cjwatsonkirkland: what did you put in place of the init script?02:37
kirklandcjwatson: nothing02:38
cjwatsonScottK: that would have just landed us with the same problem after release, which would have been worse. This has been brewing for a while02:38
kirklandcjwatson: pitti was pretty anti-init script for this utility02:38
cjwatsonScottK: it was better to get it out of the way02:38
kirklandcjwatson: http://people.ubuntu.com/~kirkland/update-motd/02:39
kirklandcjwatson: i have not uploaded to universe02:39
kirklandcjwatson: i understand it's middle of the night for you, probably02:39
kirklandcjwatson: so no request to review02:39
ScottKcjwatson: Thanks for taking the time to give me your perspective on it.02:39
cjwatsonany reason not to upload it?02:39
kirklandcjwatson: if you'd like to, though, i'm all ears02:39
kirklandcjwatson: well, i do have one question02:40
kirklandcjwatson: etc/cron.d/update-motd is being installed into place, rather than being generated via debconf/config/postinst02:40
cjwatsonI'd just like to say that the objection to the init script was pitti's; I wasn't concerned by it02:40
kirklandcjwatson: so users upgrading from 1.5 to 1.6 will get a question about what to do about a conflicting conf file02:41
kirklandcjwatson: I understand ;-)  we're all looking out for our best interest...  no complaints from me.02:41
cjwatsonthere are sneaky ways around that, though they may not be worthwhile02:41
kirklandcjwatson: i did put a lot of effort into the debconf code, and you recognized that, which I appreciated, but I think you're right in the end... just more room for bugs02:41
kirklandcjwatson: so what i did in place of an init script was to add --disable and --enable options to /usr/sbin/update-motd itself02:42
cjwatsonyeah, I think it was doing the right thing, but ... well, I'm debconf co-maintainer and even I can't just look at that kind of code and say whether it's correct or not02:42
kirklandcjwatson: where --disable touches /var/run/update-motd.disabled, and --enable removes it02:42
cjwatsonah, ok02:42
cjwatsonthat sounds sane02:42
kirklandcjwatson: that gives the flexibility i wanted ...  to be able to turn it off without uninstalling the package or farting around with the cronjob02:43
kirklandpitti and i came up with that in a private IRC conversation02:43
ScottKkirkland: That doesn't mean it comes back on after every reboot does it?02:43
cjwatsonmuch more intuitive than an init script, I expect02:43
kirklandScottK: nope.  it's sticky02:43
ScottKOK.  Even though /var/run is tempfs?02:44
kirklandit does throw an error message, if you try and run it when disabled02:44
cjwatsontmpfs> I was about to say the same thing :)02:44
kirklandupdate-motd is currently disabled.02:44
kirklandYou might try:02:44
kirkland  * update-motd --enable02:44
kirkland  * update-motd --force02:44
cjwatsonso where is the state stored between reboots?02:45
kirklandi stand corrected, i didn't realize that /var/run was tmpfs02:45
kirklandso it's not sticky02:45
kirklandif you want to disable it over boots, remove the cronjob02:46
kirklandthe enable/disable is merely meant as a simple convenience for short term disabling02:46
cjwatsoncan I suggest /var/lib/ somewhere instead then? it seems like it ought to be sticky02:46
kirklandcjwatson: sure, would /var/lib be the best place for it?02:46
cjwatsonthat would be my instinct, though the convention there seems to be to create a subdirectory02:47
cjwatsonsorry for YA minor change02:47
kirklandsure, that's easy02:47
cjwatsonkirkland: I think you need to exit 0 after parsing --enable as well as after parsing --disable?02:49
slangasekkirkland: /var/run is declared in the FHS to be not sticky, so it's a tmpfs ;)02:49
cjwatsonkirkland: what's the point of echo 2>&1?02:50
kirklandcjwatson: well, i mentioned in the manpage that it will enable AND run it immediately02:50
cjwatsonif you want it to go to stderr, use 1>&2 (or >&2)02:50
kirklandcjwatson: but i'm indifferent02:50
cjwatsonah, I didn't see that, OK02:50
cjwatsonthat seems reasonable enough02:50
kirklandslangasek: thanks ;-)    more knowledge > kirkland02:50
cjwatson>>, we hope ... ;-)02:51
StevenKHaha02:51
* slangasek laughs02:51
kirkland:-D02:51
StevenK"Want device .... used for digging food ..." "A spoon?" "Yes"02:51
cjwatsonthe diff looks good to me otherwise and should mean there's no contention about main inclusion02:52
kirklandcjwatson: thanks for catching my broken stderr redirects02:52
kirklandcjwatson: i'll exit 0 after --enable, and note in the manpage that it exits immediately (not updating the motd)02:53
cjwatsonI don't care about that, if you prefer the other behaviour then it sounds completely sensible02:53
cjwatsonI just noticed the asymmetry, that's all, but life is not necessarily symmetric02:54
kirklandcjwatson: do one thing and do it well :-)02:54
kirklandcjwatson: enable and exit02:54
cjwatsonmkay02:54
kirklandcjwatson: changes pushed to http://people.ubuntu.com/~kirkland/update-motd/update-motd-1.6/02:56
kirklandcjwatson: i'll do some testing of the /var/lib changes, for sanity02:56
kirklandcjwatson: what about purging the old /etc/init.d/update-motd script?03:01
kirklandcjwatson: on upgrades, i mean03:01
cjwatsonyes, might be reasonable with a version guard03:02
kirklandcjwatson: can you point me to a package with a sample?03:04
cjwatsonhmm03:04
cjwatsonalsa-base.postinst03:04
cjwatsonconsolekit.preinst has a more paranoid version that removes it only if unmodified03:05
cjwatsondhcdbd.p* has an even more careful and (I think) correct version that removes it only if modified and deals with rollback in the event of failed unpack or configure03:07
NCommanderStevenK: you floating around?03:09
StevenKNCommander: I might be03:09
HobbseeNCommander: only if you test some cds :P03:10
NCommanderHobbsee: for what, and why?03:11
HobbseeNCommander: alpha 6!03:11
* NCommander burns03:11
NCommanderEw03:11
NCommander*er03:11
HobbseeNCommander: https://lists.ubuntu.com/archives/ubuntu-bugsquad/2008-September/001134.html - get to it!03:11
NCommanderI can03:11
Hobbseegood man :)03:11
NCommanderI didn't say I would ;-)03:11
* NCommander runs03:11
HobbseeNCommander: you inferred it, and my Long Pointy Stick of DOOM!!!!!!!!!!!!!!!™ is nice and sharp, for if you don't...03:12
bddebianWow, haven't seen the pointy stick in quite a while03:13
NCommanderHobbsee: your stick is in metric, and I'm in imperial. Its incompatable with me03:14
* Hobbsee attacks bddebian with the Long Pointy Stick of DOOM!!!!!!!!!!!!!!!™03:14
HobbseeNCommander: actually, i'ts both.03:14
bddebianNCommander: Heh, nice one03:14
HobbseeNCommander: so, fail.03:14
Hobbseebddebian: which image are you going to test?  :P03:14
kirklandcjwatson: http://people.ubuntu.com/~kirkland/update-motd/update-motd-1.6/debian/postinst03:17
kirklandcjwatson: while I'm at it, should I go ahead and 'fix' the conf file overwrite prompt?03:17
kirklandcjwatson: would that go in postinst, or elsewhere?03:17
cjwatsonkirkland: TBH I'd just leave it, it's a one-time thing and only affects alpha users03:22
kirklandcjwatson: fair enough!03:22
cjwatsonpostinst is fine03:22
kirklandtesting looked good, i'm going to upload, and email pitti03:23
bddebianHobbsee: None of the above? :)03:23
kirklandhe said he'd check email and review03:23
Hobbseebddebian: so you will face the Stick.  Poor Man.03:23
cjwatsonkirkland: ok, cool03:23
kirklandcjwatson: as always, big thanks \o/03:24
TheMusocd04:42
=== ScottK2 is now known as ScottK-laptop
=== ssweeny_ is now known as ssweeny
=== TheMuso_ is now known as TheMuso
persiaIs there a tool that can track when packages are no longer built for a given architecture?  I've hit this before, but have again run into some outdated arch-specific binaries for packages that will no longer supply them, and was interested in hunting for some tool to track everything out-of-date towards requesting they be removed as old, buggy, and unlikely to be fixed.06:23
slangasekyou're looking to track packages that have been dropped on /an/ architecture, but not on /all/ architectures?06:27
slangasekif so, I'm afraid the only tool I know of for doing this is dak; unless pitti's NBS script happens to cover that case06:30
persiaNope, the NBS script doesn't happen to cover that case.06:32
persiaAnd I'll admit to a little trepidation in trying to import Ubuntu into dak just to hunt for these.06:33
* wgrant wonders where bug #271502 should go.06:33
ubottuLaunchpad bug 271502 in ubuntu "No ddebs for -backports" [Undecided,New] https://launchpad.net/bugs/27150206:33
slangasekpersia: yes, I don't think importing the database into dak is the right way to go about it :)06:36
persiaNo, probably not.  And e.g. http://people.ubuntu.com/~ubuntu-archive/testing-ports/intrepid_outdate.html only covers main, which is only part of the list.06:38
persiaWhat's the best way to request removal of these?  A bug listing all the individual binaries to be removed on a per-arch basis, or a pointer to the changed source?06:39
persia(today's annoyance being the linux-meta binaries for *all* ports)06:41
slangaseklist of binaries06:41
persiaOK.  I'll file a bug.  Thanks.06:41
persiaAlso, do you know of any way of generating the _outdated.* output for universe as well?06:42
slangasekbritney06:43
slangasekit just needs to be fed the full Packages lists; this isn't done because the version of britney being used is resource-intensive06:43
slangasekswitching to a newer one is on my TODO06:44
persiaSo if full packages lists are available somewhere, running britney ought do the right thing?06:44
slangasekyes, if britney is invoked correctly06:44
persiawgrant: Is that something that would be trivial to set up, or does it need someone to construct the code?06:44
* wgrant can look into that.06:45
persiawgrant: Thank you.06:45
=== torkel_ is now known as torkel
bryceslangasek, cjwatson: I've been picking through the changes between our acpi-support and debian's.07:39
bryceslangasek, cjwatson:  I found there's a huge amount of changes Debian made, that didn't get rolled into ours.  The package has basically forked in a major way.07:42
bryceslangasek, cjwatson:  to try and bring things back closer together, I've cherrypicked a bunch of the changes that look understandable and safe to me.  Here's what I've got so far:  http://bryceharrington.org/ubuntu/ACPI/07:43
bryceslangasek, cjwatson:  Anyway, I'd like to hear your comments/encouragement before continuing with the next set of changes.  The next set of changes get into some structural issues that significantly change how this package works, so would like to get your thoughts first.07:46
brycehi cjwatson07:50
slangasekbryce: I'm afraid I'm not going to be able to provide much guidance there as far as the correctness of such changes; I've been aware for some time of the Debian forking of acpi-support, but haven't had the bandwidth to chase it up08:02
bryceslangasek: hmm, do you think I should continue with pulling in selected debian changes?08:04
slangasekfor intrepid?  probably only ones you confirm fix bugs :)08:04
bryceare Debian bug fixes ok?08:04
bryceso far I've just been pulling in ones that look logically correct to me just by eyesight08:05
brycewell, and a few that seem appropriate for thinkpads...08:05
tjaaltonI think acpi-support upstream should be debian and not us..08:07
tjaaltonsince we don't have anyone maintaining it ;)08:08
slangasekbryce: if they're valid bugfixes that are relevant to us, sure; there's no requirement that you file bugs in LP before fixing them08:08
brycetjaalton: I've been wondering about that08:09
bryceslangasek: okie doke.  I plan to look through LP and see if we have bugs that these changes fix.08:10
sbeattieasac: ping08:18
slangasekpersia, TheMuso: any expectations of testing UbuntuStudio alpha-6 soon?09:13
persiaThere was some testing going on 12-3 hours back.  I'll see if I can get the results somewhere.  Where do you need them?09:14
asacsbeattie: ?09:16
sbeattieasac: was just wondering if bug 271654 was known already09:17
ubottuLaunchpad bug 271654 in ubufox "intrepid: on first run, firefox opens homepage in 2 tabs" [Undecided,Confirmed] https://launchpad.net/bugs/27165409:17
slangasekpersia: on http://iso.qa.ubuntu.com/qatracker/build/ubuntustudio/all09:18
sbeattieand whether ubufox was the right place to file it.09:18
asacStevenK: no its not09:18
asacsbeattie: can you reproduce this outside of liveCD?09:19
sbeattieasac: this was post install09:19
sbeattieasac: should have made it clearer in the bug report, but i'm a bit tired.09:19
StevenKasac: Hm?09:19
asacsbeattie: oh ok09:19
persiaslangasek: Aha!  It's the amd64 variant that didn't get *any* testing.  I'll see if I can do anything about that.09:19
asacStevenK: sorry .. not you ;)09:19
slangasekpersia: ok, cheers :)09:20
asacsbeattie: does this also happen when you move .mozilla away and start firefox?09:21
sbeattieasac: i can reproduce each time I start firefox after doing rm -rf ~/.mozilla/09:21
kagouHi09:22
asacsbeattie: ok thanks. please add that info to the summary.  (e.g. reproduce by removign .mozilla)09:24
sbeattieasac: sure thing.09:24
stefan__hey, kann jemand über die konsole eine tv-karte initialiesieren?09:40
\shasac: with ia32-libs 2.2ubuntu13 flashplugin10 works now as expected...(well, I need to test the rtmp connections still)09:40
stefan__hallo?09:42
\shstefan__: this is an english speaking channel09:43
wgrant!de09:43
stefan__to do that?09:43
ubottuDeutschsprachige Hilfe fuer Probleme mit Ubuntu, Kubuntu und Edubuntu finden Sie in den Kanaelen #ubuntu-de, #kubuntu-de, #xubuntu-de und #edubuntu-de09:43
stefan__why is nobody there?09:43
wgrantI am not here.09:43
stefan__lucky Answer09:44
\shstefan__: your question is better suited in #ubuntu (this is a development channel only)09:44
stefan__oh, take sure, sorry09:44
stefan__uhhhh09:44
persiastefan__: The answer to your question is "Ja", but the procedure you need is best collected in one of the channels ubottu mentioned.09:44
asac\sh: rock09:47
\shasac: uploaded09:51
\shasac: and air works too...(at least the installation ;))09:51
pythoniccan i build a package for ubuntu on debian? using debootstrap?09:57
azeemsure09:57
pythonicwhich release should i use? intrepid?09:58
azeemthat depends which release you want to build it for09:58
pythonici'd like to submit the package for inclusion in ubuntu09:59
azeemthat has nothing todo with building, Ubuntu does source-only uploads09:59
azeempythonic: you should contact #ubuntu-motu for that09:59
pythonicyes, but i should check that it builds on some given release10:00
pythonick, thanks10:00
\shasac: http://paste.ubuntu.com/47990/ <- I just installed the "Color Browser" app from the air showcase...and I ran it from its installation dir...this is the only cruft I have left.10:01
asac\sh: sigh10:01
\shbut it works :)10:01
asacmaybe ia32-libs should be ia32-all-libs-in-main ;)10:02
asac\sh: yeah ... most likely just broken theme engine for KDE users10:02
\shasac: the libqt4engine.so for sure...10:02
\shwhat bugs me is gio modules ;)10:02
asacoh .. i only looked at the bottom10:03
\shasac: air app installer... Failed to load module: /usr/lib/gio/modules/libgiogconf.so10:03
\shand so on10:03
asacshouldnt gio be in ia32-libs too?10:03
\shthat's libgio0 right?10:04
\shdpkg _l10:04
\shgrmpf10:04
\shgvfs10:06
\shah...I think that's not important10:06
\shair installer uses gtk file dialogs...and I think it tries to use now the gvfs stuff..the modules are in the gvfs server package...and I wonder if that is sane to include into ia32-libs10:07
=== TheJosh is now known as therealjosh
therealjoshhey10:13
therealjoshi am wondering, i have made a program with is a budget program written in gtk. How would I go about getting it into ubuntu? I know intrepid is already frozen, but is j??? a likely target? where do I go to find out about the process?10:14
liwtherealjosh, https://wiki.ubuntu.com/UbuntuDevelopment is a good place to start10:15
therealjoshso do i need to get involved in the MOTU team just for one package?10:17
liwno10:17
liwthe easiest way to get your package into Ubuntu would be to find someone to do the actual packaging for you, or with you; a MOTU could help you with that10:18
liwon the other hand, it would also be possible to go via Debian -- find a Debian developer to help with the packaging, and then the package will get into Ubuntu as well10:19
therealjoshSo I should ask on #ubuntu-motu if anyone would like to package my application?10:19
therealjoshthat would be better because it gets more coverage, correct?10:19
therealjoshthanks10:19
therealjoshi have to go10:20
Robot101https://bugs.launchpad.net/ubuntu/+source/ffmpeg-debian/+bug/25420110:23
ubottuUbuntu bug 254201 in ffmpeg-debian "feature regression: ffmpeg lacks some video encoders (like h263+, MPEG4, maybe more...)" [Undecided,Triaged]10:23
Robot101does anyone know the rationale behind requesting the removal of these?10:23
Robot101it's totally cripped several video-capable sip/jingle clients including empathy and ekiga :(10:24
Robot101*crippled10:24
siretartRobot101: well, the archive admins don't accept mpeg based encoders in the 'main' archive10:24
siretartRobot101: the package has a script that disables some mpeg 1 decoders from ffmpeg, see debian/strip.sh in the source package10:25
seb128Robot101: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=43328710:25
ubottuDebian bug 433287 in ffmpeg "ffmpeg" [Unknown,Open]10:25
Robot101so it was just an accident that they were there for 4 or 5 years before being removed?10:25
siretartmore or less10:25
Robot101there was me thinking ubuntu were being cool and more functional than debian10:26
Robot101so can they go in multiverse?10:26
seb128Robot101: I'm not sure it has been discussed for ubuntu10:26
seb128siretart: is the discussion you had a debian or an ubuntu one?10:26
Robot101seb128: they were in everything up until intrepid10:26
siretartseb128: both10:26
Robot101now intrepid's ffmpeg is crippled similarly10:26
Robot101debian's not had the encoders for a long time10:26
siretartseb128: the end of the discussion with ubuntu was "well, if debian doesn't accept them, we won't as well" (shortened)10:27
seb128siretart: who did you discuss this with?10:27
ZdraI don't know if medibuntu is kind of "official" but at least non-free codecs should be added there10:27
siretartseb128: that was in sevilla with at least pitti and elmo in the room10:27
seb128Zdra: no it's not10:27
seb128siretart: sevilla, that was ages ago10:27
Robot101I've not found a very good justification for them being removed in Debian either, tbh10:27
seb128siretart: we had no issue with those until now, I'm not sure why that's an issue now10:28
cjwatsonbryce: pretty much what Steve said - I'm not going to be able to provide specific review unfortunately, so his general guidance sounds about right10:28
siretartseb128: so we do accept mpeg encoders in the 'main' component?10:28
Robot101I can understand MPEG4 having people enforcing it, but H263 is very, very old...10:28
seb128siretart: I don't know and I'm not the one to decide, I think that deserve some thinking and discussion10:28
broonieRobot101: There's rather a lot of money to be made enforcing it.10:29
siretartseb128: sure. each time I started that discussion it was.. difficult10:29
Robot101broonie: patents on H263?10:29
siretartbecause nobody wants to decide on that subject10:29
seb128siretart: is h263 that problematic?10:29
broonieIIRC, yes.10:29
cjwatsonbryce: looks like you're doing the right kind of thing at least from looking at the changelog, though10:29
siretartseb128: I have no idea, TBH. there are patents on that, but I have no idea if its being enforced10:29
Robot101does anyone have any /actual/ source of knowledge on this, rather than heresay? :)10:29
Robot101s/ere/ear/10:30
Hobbsee`oh, so this is what server everyone's on.  I wish freenode wouldn't curl up and die like that.10:30
seb128siretart: I think that should be taken to the technical board10:30
* broonie is seeing if he can dig up some notes from when he worked on this.10:30
=== Hobbsee` is now known as Hobbsee
siretartRobot101: use google patent search for h26310:30
Robot101like does Canonical have lawyers they can ask and get an answer10:30
siretartseb128: again? - well, I welcome you to mail the TB, CC'ing me.10:31
Robot101siretart: patents merely existing isn't a problem, it's if they're actively enforced10:31
cjwatsonyes, we do; technical-board would be the place to start for that10:31
siretartseb128: I'd love to see an unrestricted ffmpeg in ubuntu10:31
persiaRobot101: Even a laywer can't necessarily answer the question "Is it safe to distribute foo".  There are many jurisdictions, and each is different.10:31
cjwatson(if it hasn't been through the TB already of course)10:31
siretartcjwatson: the problem is determining if a codec 'is actively enforced' or not10:32
cjwatsonpersia: given what patents are like, our question is usually a bit more like "can we afford to distribute foo, I think"10:32
Robot101persia: right, but presumably Canonical's lawyers are used to opining on such vague questions :)10:32
cjwatsonsiretart: yes, I'm familiar with the problem10:32
persiacjwatson: Well, perhaps, but I think it's a matter for the TB, rather than a lawyer hired by a sponsor.10:32
siretartcjwatson: from what I've heared from the ffmpeg people is that they are not enforced against non-commercial projects but for companies that make a profit from them10:32
siretartsome ffmpeg developers are hired by companies that pay patent fee to develop and sell their products10:33
cjwatsonpersia: the body who would be sued, in practice, is Canonical; therefore Canonical deserves the opportunity to decide10:33
Robot101siretart: on what exactly? MPEG4 I can very much understand, the MPEG people are very active in enforcing. H263 I'm not so certain.10:33
siretartit is very unclear if ubuntu would be considered as 'non-profit' in that context10:33
siretartI'm off for lunch, brb in 45min - cu later10:33
cjwatsonpersia: for example, there is a history (and I'm afraid I forget the specifics) of Mark saying that he was OK with distributing certain enforced-patent audio codecs but not others10:34
persiacjwatson: Er.  Well.  Perhaps.  I don't think it *should* be that way, but I can see that point10:34
cjwatsonas in "I think this is worth it"10:34
cjwatson(actually I think it may have been more like "bring it on" but as I say I forget the specifics :-) )10:35
Robot101:P10:35
persiacjwatson: I understand.  The distinction is Mark as "representative of Canonical" and Mark as "leader of Ubuntu".  Anyway, as I said, given the current environment, it may not matter, especially for the ffmpeg question.10:35
cjwatsonthere are certainly things that might be considered too much of a risk, though; Canonical in principle has quite deep pockets and it could get ugly10:36
persiaSure.  Canonical being sued is significantly less than ideal.  That Canonical is the default body getting sued is likely also so.  That said, this isn't the forum to address that.10:37
sykopomphttp://www.kroah.com/log/linux/lpc_2008_keynote.html I'll just leave this here.10:38
sykopomp;)10:38
stdinsykopomp: ok, now leave then10:38
persiasykopomp: I'm not sure how that's relevant.10:38
sykopomppersia: Blame stdin, he told me this is where it belonged :)10:38
elkysykopomp, did he?10:38
stdinno, I didn't10:38
sykopomppersia: and I'm not sure how something directly related to ubuntu development is irrelevant.10:39
elkysykopomp, i'm not sure how berating the developers is a help in any way, shape or form.10:39
persiasykopomp: It's claims by someone that some company doesn't contribute to some selected subset of projects based on unavailable data.10:39
sykopompelky: berating?10:39
seb128cjwatson: hi10:40
sykopomppersia: mmhmm10:40
mvosykopomp: there is a replay at http://mdzlog.wordpress.com/2008/09/17/greg-kh-linux-ecosystem/ that is worth reading imo10:40
sykopomppersia: because the kernel is a meaningless subset that canonical accepts as perfect, and thus unworthy of man-hours of patching.10:40
persiasykopomp: Considering that the majority of developers do not have a formal relationship with that company, it's at least confused, and not likely contributory to further development of Ubuntu.10:40
seb128cjwatson: thanks for the comments about the new GTK, it made me uneasy too since that's somewhat a compatibility change, I mailed the GNOME list about reverting it for this cycle10:40
stdinsykopomp: please stop talking about things which you have no clue about, ie: everything10:41
cjwatsonseb128: great, thanks10:41
sykopompstdin: clever retort. Did you learn that in Internet School?10:41
seb128cjwatson: I think we should revert the change for ubuntu in any case, will do that in the next upload, is that something which is required to get a working installed in alpha6?10:41
stdinsykopomp: nope, came up with it all by myself10:41
sykopompstdin: your mum must be proud.10:41
sykopompmvo: and thank you, that looks interesting :)10:43
sykopompmvo: was sort of hoping for an actual reply that didn't involve made-up logic (re: stdin)10:43
elkysykopomp, carry along now, and come back when you have something constructive to contribute.10:44
sykopompelky: 'bawww'10:44
Hobbseesykopomp: do you have something useful to add?10:44
Hobbseesykopomp: and personal attacks are unwelcome in this channel.10:44
elky(and yes, attacking an entire company and an entire project is a personal attack)10:44
sykopompHobbsee: it's good to know personal attacks are unwelcome. That's the kind of rule that builds strong, mature communities. :)10:45
elkysykopomp, feel free to read the code of conduct some time too.10:45
sykopompelky: link?10:46
Hobbsee!coc10:46
ubottuThe Ubuntu Code of Conduct to which we ask all Ubuntu users to adhere can be found at http://www.ubuntu.com/community/conduct/10:46
sykopompthanks10:46
sykopompYou're all a lovely bunch, but I need my beauty sleep. Don't get your panties in a bunch, I'm not taking a dump on your work. Don't take inquiry as trolling, this wasn't ;)10:47
cjwatsonstdin: code of conduct applies to you too. You're out of order10:47
sykopompnite, all, and happy hacking.10:47
stdincjwatson: yes, I was getting annoyed. so I stopped responding10:47
broonieRobot101: My grovelling appears to indicate a possibility of crossover between MPEG and H.263 IP; I've got a feeling that may be a mistake for H.264, though.10:48
Robot101broonie: right, H.264 ~= MPEG410:52
Robot101I thought H.263 and MPEG4 were developed quite separately, and MPEG4 was later adopted as H.26410:53
broonieYeah, that's why I've got a feeling it may be a mistake.10:53
brooniebut it's possible that some of the lower level stuff got shared while the overall structures are very different.10:54
=== tkamppeter_ is now known as tkamppeter
siretartRobot101: well, I think I kind of agree with you that we can/should reenable h263 again.11:08
siretartRobot101: what I want to avoid at any price is that after reenabling I get approached by the archive admins rejecting the package11:08
siretartRobot101: this has happend to be already in debian, where we enabled _all_ encoders and had to implement this debian/strip.sh solution11:09
siretartRobot101: so what I actually ask for is for some guidelines what encoders are okay to leave in and what are to be disabled11:09
seb128siretart: really you should take that to the technical board so we have a clear decision taken on the topic11:09
siretartseb128: yes, perhaps you're right.11:10
siretartseb128: on my todo list is also to investigate the mplayer package, which also seems to contain all encoders in source and approach debian's ftpmasters with that. I didn't get to that yet, however11:11
Robot101that's likely to just have the functionality asked to be removed from mplayer too11:11
siretartbut perhaps you're right and I should contact the tb in paralell.11:11
seb128siretart: speaking about todo, do you think you will update the ffmpeg snapshot before intrepid? ;-)11:12
siretartseb128: definitly not.11:12
seb128siretart: why not?11:12
siretartseb128: ffmpeg has changed both API and ABI last week, I do not have the ressources to fix all reverse dependencies11:13
siretartseb128: the API changes aren't that bad, but we still need to touch every package because the headers get installed into an other location, so we have to adjust all CFLAGS11:13
seb128siretart: can't you take a snapshot slightly less recent which doesn't break the compatibility?11:13
siretartthe header change commit was done somewhen in april or may, we could perhaps update to something around that date, though11:14
siretarthowever since we are in feature freeze anyway, I think working on the package in experimental and clearing the patent issue has is more important, no?11:15
siretartseb128: why do you want to have ffmpeg updated? do you have a specific bug in mind?11:15
seb128siretart: no, I didn't follow the details but some bugsquader said there is several good reasons we should update, he mailed one of the ubuntu lists too about that11:16
siretartseb128: yes, I remember that guy. ignore him11:17
siretartseb128: he wants AMR support, which he confused with the AAC decoder, that got merged in early september this year11:17
seb128siretart: he's doing quite some good work on lot of bugs for some weeks and have good points often, not sure why you want to ignore him11:17
siretarton this point, the suggestion is totally unreasonable.11:18
siretarthe was pretty demanding on that bug. and started a bug status change war. I decided to ignore him from then on11:19
\shsiretart: this amr stuff was this "external zip file with the not-known-royalty-free-source inside" right?11:19
siretart\sh: kind of. you need to build it against an libamr, which has unclear licensing AFAIUI11:19
seb128siretart: I didn't read the bug, but I'm not convinced that using 6 month old snapshots is good either11:19
siretartunclear or incompatible11:20
\shsiretart: yeah...got that during combots crap11:20
\shunclear...there was some patent üpending or so11:20
seb128siretart: I'm pondering making gst-ffmpeg uses its ffmpeg copy again and not ffmpeg-debian11:20
siretartseb128: gst-ffmpeg's copy is even older, no?11:20
seb128siretart: they rolled a new tarball on 2008-09-03, let me look at what version they used there11:22
seb128siretart:11:22
seb128"* ffmpegrev:11:22
seb128Update our 'prefered' ffmpeg snapshot to rev 15004. This has the fix for a nasty11:22
seb128wma2 decoding regression."11:22
seb128siretart: do you know if this revision is a recent one?11:22
siretartr15004 | michael | 2008-08-28 02:46:09 +0200 (Do, 28. Aug 2008) | 2 lines11:23
seb128siretart: ok, so no it's not older11:24
siretartah, so they updated the copy11:24
seb128yes11:24
siretartwell, that date has the header already installed to a different location11:24
seb128that's one reason why this guy started to request the ffmpeg-debian version11:24
seb128the new gst-ffmpeg fixes lot of issues11:24
siretartupdating the package to that version would instantly break all other packages using ffmpeg11:24
seb128but we don't benefit of those because we use ffmpeg-debian which is clearly outdated11:24
seb128siretart: how many packages are we speaking about?11:25
siretartif you can convince the security team to use the embedded copy, it might be an option to use the internal ffmpeg11:25
wgrantWhy would we want to do that?11:26
siretarteverything build-depending on libavcodec-dev, libavformat-dev, libavutil-dev and libpostproc-dev11:26
seb128wgrant: because siretart refuses to update ffmpeg-debian and updating it would fix lot of issues11:26
siretartnot sure about about libswscale-dev, I think not but might be wrong11:26
seb128wgrant: an easy way to get those fixes for gstreamer users would be to use the upstream gst-ffmpeg11:27
wgrantI don't blame siretart for not wanting to.11:27
siretartseb128: I don't refuse to update the version. I rather say that I don't have the ressources to fix the resulting breakage11:27
wgrantA better way is to hit ffmpeg upstream harder until they become less retarded.11:27
seb128wgrant: that will not make intrepid suck less for our users11:27
siretartwgrant: a better way would be to help me with ffmpeg maintenance11:27
wgrantseb128: Perhaps not, but it would make everybody's lives easier in the long run.11:27
seb128siretart: that's probably not the first ffmpeg breakage no? you have no idea about many packages are concerned? I'll have a look to that number11:28
seb128wgrant: not discussion that but that's orthogonal to the intrepid issue11:28
wgrantsiretart: My time is unfortunately limited these days.11:28
seb128discussing11:28
siretartseb128: last time I counted it was about ~40 packages11:29
siretartincluding universe11:29
siretartfor main its not so bad, but it includes packages like xine, kino and the like11:30
siretartseb128: updating to a newer ffmpeg upstream version requires to forward port the bounch of patches we carry in the package. OTOH, all of them were merged or no longer necessary versions > early september11:31
seb128siretart: I'll discuss with the security team about using the gst-ffmpeg copy for intrepid and we should upgrade the snapshot when intrepid+1 opens11:32
siretartseb128: yes, updating the snapshot for intrepid+1 is on my todo list. actually, I'm working on having a more updated package in debian/experimental, which I'll sync to some PPA11:33
siretartso we have the package ready when jaunty opens11:33
seb128siretart: looks good, thanks11:34
=== mcasadevall is now known as NCommander
psyke83\sh: thanks for the work on ia32-libs. As per bug #192888, you removed libflashsupport - but we still need libasound2-plugins added. Would you like me to open a new bug or will I change the status back to assigned?12:55
ubottuLaunchpad bug 192888 in libflashsupport "firefox crashes on flash contents when using libflashsupport" [High,Confirmed] https://launchpad.net/bugs/19288812:56
\shpsyke83: libasound2-plugins is in...12:56
psyke83\sh: awesome, thanks. I didn't see it in the changelog12:56
\shpsyke83: it was already in :)12:56
\shlibasound2-plugins12:56
psyke83ah... I thought that it wasn't12:56
\shpsyke83: but I wonder if that helps, when some apps are looking under /usr/lib/... instead of /usr/lib32/....12:57
* \sh declares, that he has no clue about nspluginwrapper and his function ;) so could be that it rewrites all the cruft12:57
psyke83\sh: did you test PulseAudio & Flash 10 RC? Install "padevmon" to get access to the PulseAudio GUI utilities, run "asoundconf set-pulseaudio", restart firefox and play some flash content - see if it uses pulseaudio12:58
psyke83asac: ping re: testing the pulseaudio output with flash 1012:58
psyke83\sh: no clue either ;)12:59
asacpsyke83: so whats the problem?12:59
\shpsyke83: work13:01
psyke83asac: there's no problem, I hope. Remember yesterday I suggested that you test Flash 10 output13:01
\shpsyke83: and flex is working again ;)13:01
asacpsyke83: does pulse plugin 32bit lib work with flash through nspluginwrapper?13:01
psyke83asac: i.e. make sure it lists itself as a pulseaudio client13:01
\shasac: it works via alsa-plugin of pa13:01
loolslangasek: Hey, my nice upstream filed a MIR for python-dateutil; BTW allow me to clarify: it's needed for an embedded lib (storm); in the mean time, a new storm came out with twisted integration13:01
cjwatson10:41 <seb128> cjwatson: I think we should revert the change for ubuntu in any case, will do that in the next upload, is that something which is required to get a working installed in alpha6?13:01
cjwatsonseb128: sorry, I just noticed I missed that question13:01
psyke83asac: on a 32bit system, nspluginwrapper works fine... the only problem I noticed was some intermittant times when flash would "disappear", I still need to test that more13:01
loolslangasek: https://bugs.edge.launchpad.net/ubuntu/+source/python-dateutil/+bug/271680 and https://wiki.ubuntu.com/MainInclusionReportPythonDateutil13:01
ubottuUbuntu bug 271680 in python-dateutil "MIR for python-dateutil" [Undecided,New]13:01
cjwatsonseb128: no, we've fixed the installer for alpha-6 to use page_size=013:01
asacpsyke83: ok. i think i have to wait a bit more before the new ia32 libs is published13:01
\shhttp://www.youtube.com/watch?v=R13Gu3fr6Ug <- works quite nicely13:01
seb128cjwatson: ok good, I've the new GTK version ready on my disk with that changed, I'll upload after alpha613:01
psyke83ah yes, I forgot13:01
loolslangasek: If you like, I can look into updating storm to the latest upstream which came out; I don't think the version currently in the archive is widely in use, but I'm not sure13:02
loolslangasek: It would be nice to drop an embedded copy of it for sure13:02
* lool hugs seb128 13:02
\shasac: http://launchpadlibrarian.net/17716833/ia32-libs_2.2ubuntu13_amd64.deb :)13:02
seb128hey lool13:02
* seb128 hugs lool13:03
seb128lool: did you read my question about the glib update? ;-)13:03
loolseb128: I sent you an email on that glib stuff, you were disconnected when I saw your ping13:03
seb128ah ok13:03
* seb128 looks13:03
seb128lool: ok thanks13:03
psyke83asac: I'll ping you again when the package is published and in the repos, though I reckon it works, as \sh confirms. As for the PulseAudio issue, we just need Luke's passthrough patch to alsa-plugins and we can fix bug #19845313:03
ubottuLaunchpad bug 198453 in pulseaudio "Default ALSA device must use PulseAudio, otherwise ALSA applications may fail" [Medium,Confirmed] https://launchpad.net/bugs/19845313:03
asacpsyke83: thats nice13:05
asacpsyke83: is flash 10 already updated in archive too?13:05
psyke83asac: no, but the debdiff is available. I can build the package for you if you want to test it soon13:06
\shwe need an UVF Exception right?13:07
psyke83asac: I have it in my PPA, as well (though it differs slightly from the proper version, as it deletes a configuration file that the previous version set to disable windowless mode)13:07
\shor does flash has a standing exception, universe wise?13:07
asac\sh: for flash?13:07
\shasac: yepp13:07
psyke83\sh: yes, though I think flash gets an exception due to vulnerability issues. And the tarball is not archived on the labs.adobe.com server, so the package will break13:08
\shflash10 i mean13:08
NCommanderACK, SPAM13:08
psyke83\sh: there was beta 1, beta 2, rc and rc2, all on the labs.adobe.com server. The older tarballs are deleted when they are obsoleted by a newer release13:08
\shpsyke83: do you have any clue on the final release date for flash10? eventually we need to push the final through updates13:08
psyke83\sh: I would imagine very soon, as the version string is using the rXX pattern - so it's a "genuine" release candidate already13:09
asac\sh: i think we should file a bug ... just to document this13:09
asac\sh: e.g. "feature freeze exception for flash 10 updates" ... or something13:10
\shasac: yepp...but after release we need an SRU statement anyways...13:10
asac\sh: i have exception granting power for mozilla packages. we should check sispoty if that falls in that realm13:10
asac\sh: well, nothing to bother now :) ... maybe we get final for final :)13:11
psyke83\sh & asac: can we not convert bug #257403 to an SRU or FFe request?13:11
ubottuLaunchpad bug 257403 in flashplugin-nonfree "Update Flash plugin 10 to the new RC" [Wishlist,Confirmed] https://launchpad.net/bugs/25740313:11
psyke83that has the debdiff for the latest release13:12
\shmoins mr. kwwii :)13:14
loolseb128: BTW I still have this extra /ext/xdg/menus file provided by gnome-menus; should I remove it by hand?13:19
seb128lool: no, the preinst should clean those on upgrade13:20
loolOk; wasn't sure whether I'd get it as an intrepid upgrade13:20
\shpsyke83: yes..please convert it to an FFe, subscribe motu-release to it13:21
\shpsyke83: if you need an sponsor, I'm still at office/home until sunday...after that I'm gone for at least one week to work on new hardware in our DCs13:22
psyke83\sh: forget the n00b question. Is it sufficient to edit the title & description to signify it's a FFe, then subscribe motu-release? Do I need to do anything else with the package status?13:23
psyke83or "distribution" status13:23
\shpsyke83: there is a link on the wiki with the howto file ;) give me sec13:23
psyke83\sh: I guess this: https://wiki.ubuntu.com/FreezeExceptionProcess#FeatureFreeze%20for%20new%20upstream%20versions13:24
psyke83\sh: well, not new upstream versions, since we grab the tarball in the script13:25
\shpsyke83: yes..but you change the version to something else, or is it just a revision fix.. but no. rc2 introduces some new features, right?13:26
\shpsyke83: https://wiki.ubuntu.com/FreezeExceptionProcess#FeatureFreeze%20for%20new%20upstream%20versions <- that's the one13:27
psyke83\sh: there is a changelog on the labs.adobe.com site listing improvements and bugfixes, but only listing fixes from rc1 -> rc2. The version we have currently is beta 2 (the sequence: beta 1, beta 2, rc1, rc2). I'll paste it anyway, it's better than nothing13:28
\shbut more likely it's more a bug fix only update...so the paragraph under the FFe description is more correct...the bug is ok, put the changelog in it, put in debian/changelog a (LP: #<no>) and ok...13:28
\shpsyke83: hmm...is there no changelog anymore from beta2 to rc1? it can be merged then13:28
psyke83\sh: the changelog is removed from the site, I think... it's not archived anywhere13:29
psyke83\sh: the debdiff is compliant: http://launchpadlibrarian.net/17642343/flashplugin-nonfree_10.0.12.10ubuntu1.debdiff13:29
psyke83the first line of the changelog lists the LP#13:29
psyke83*changelog for older releases13:30
psyke83it's on a static page that's updated with each release: http://labs.adobe.com/technologies/flashplayer10/releasenotes.html#fixed13:31
\shpsyke83: yes..Just paste the complete page in ;)13:31
psyke83cool, thanks13:31
\shknown issues+fixed issues13:31
psyke83\sh & asac: I've updated bug #257403 to a FFe, if you want to give it an ack13:47
ubottuLaunchpad bug 257403 in flashplugin-nonfree "[Intrepid] FFe request for Flash 10 RC2 (10.0.12.10)" [Wishlist,Confirmed] https://launchpad.net/bugs/25740313:47
\shpsyke83: I can't :) /me not motu-release :)13:47
psyke83\sh: ah, right... heh. Well motu-release were already subscribed13:47
psyke83\sh: I thought that sponsoring and giving ack were similar13:50
\shpsyke83: nope..sponsoring means, uploading your package with my powers ,-)13:50
\shasac can do that too :)13:50
=== nxvl_ is now known as nxvl
loolseb128: Oh cool, new gtk drops the xrr call which was causing screen flickers!14:17
=== cody-somerville_ is now known as cody-somerville
norsettoasac, seb128: when you have some time, can you please check bug 250290?14:44
ubottuLaunchpad bug 250290 in devhelp "Copy to clipboard causes segfault" [Medium,Confirmed] https://launchpad.net/bugs/25029014:44
asacnorsetto: is #48564414:46
asacthe debian bug for this?14:46
asacotherwise i dont see in debian changes that there is a crash fix14:46
norsettoasac: yes, thats the bug that was fixed in Debian, same as our bug 25029014:47
ubottuLaunchpad bug 250290 in devhelp "Copy to clipboard causes segfault" [Medium,Confirmed] https://launchpad.net/bugs/25029014:48
norsettoasac: you may be confused since they fixed the fix so that t won't ftbfs on alpha14:49
norsettoasac: I can confirm that this also fixes bug 257272 and bug 26484714:55
ubottuLaunchpad bug 257272 in devhelp "devhelp crashed with SIGSEGV in dh_gecko_utils_search_find()" [Medium,Incomplete] https://launchpad.net/bugs/25727214:55
ubottuLaunchpad bug 264847 in devhelp "hangs on when changing font size" [Medium,Triaged] https://launchpad.net/bugs/26484714:55
=== ember_ is now known as ember
asacnorsetto: looks ok for me then. but i think seb128 has the say about the timing of that upload14:59
norsettoasac: sure, thanks14:59
tseliotRiddell: does KDE 4 have a GUI to configure touchpads? If not, which part of KDE should I hack on to add such functionality?15:25
tseliot1Riddell: my connection died. Did you receive my message or shall I write it again?15:32
stgraberbryce: Do I understand it right that the latest fglrx still doesn't fix the new X server support issue ?15:32
ion_It came through.15:32
tseliot1stgraber: yes, that it correct15:33
tseliot1is15:33
stgraberso, no fglrx for Intrepid ?15:34
Riddelltseliot1: i don't think there is a gui for touchpads it should be under mouse in system settings15:34
=== Ng_ is now known as Ng
Riddellthere was once ksynaptics but i neverf used it15:34
tseliot1Riddell: ok, thanks I'll have a look at it15:37
=== superm1|away is now known as superm
=== superm is now known as superm1
seb128lool: right, I marked the bug fix commited, I've the new version ready locally15:55
seb128norsetto, asac: did anybody look at updating to the current version?15:55
seb128asac: feel free to upload whenever you want15:55
norsettoseb128: if you mean from upstream I haven't15:56
seb128norsetto: alright, there is a new version so feel free to do the update too if you want ;-)15:57
norsettoseb128: willco15:58
superm1stdin, tseliot1, so since fglrx looks like it's probably not going to be ready quick enough, i think this is my current plan: I'll upload 8-9 to intrepid, and then downgrade the x server on an intrepid machine to the hardy version.  hopefully still be able to test other integration pieces so that when it comes time for an SRU, everything else is ready/been tested.  sound sane?16:01
tseliot1superm1: are you planning to patch the driver for kernel 2.6.27 or are you simply planning to try the driver and see how it goes?16:03
tseliot1either way I don't see any problems with a new upload of the fglrx driver16:04
superm1tseliot1, oh right, i forgot it didn't build on 2.6.2716:06
superm1i'll have to see how difficult it is to patch for it16:06
tseliot1ok16:07
superm1can an archive admin comment why was gcc-3.3 demoted to universe in hardy and intrepid?16:45
StevenKPresumably, because nothing in main required it16:46
superm1well fglrx now needs it to build as of 8-916:46
ScottKIn fact there are a determined effort to make that the case.16:46
ScottKare/was16:46
superm1so this is one of those things that will need to be sorted out so that an SRU will be possible when the xorg 1.5 support is in it16:48
Keybuksuperm1: why doesn't fglrx build with gcc 3.4 ?16:49
Keybukerr 4.316:49
superm1Keybuk, it's from a binary that's already shipped with the driver16:49
superm1Keybuk, libAMDXvBA.so.1.016:49
superm1requires libstdc++.so.516:49
superm1so when i say build, i'm referring to dpkg-shlibdeps borks out unless you've got libstdc++5 installed16:50
Keybukthat's ... old16:50
KeybukI mean, I like outdated C++ template libraries as much as the next person, but that's still old16:50
jdongdo we have any AMD buddies we can poke to "fix" that?16:51
superm1bryce, can you bring it up in your next discussion?16:51
superm1in the event that it's not sorted out in the next driver release though, only solution for us would be to re-promote gcc-3.3 for intrepid16:53
=== ScottK3 is now known as ScottK
s0u][ighthello is intrepid using the drivers from compat-wireless?17:10
slangaseklool: updating storm doesn't sound like a good thing to focus on17:43
norsettoasac, seb128: devhelp diff.gz for 0.20 attached to bug 250290 if you prefer this to a merge with debian 0.19.1-517:45
ubottuLaunchpad bug 250290 in devhelp "Copy to clipboard causes segfault" [Medium,Confirmed] https://launchpad.net/bugs/25029017:45
ldpYAY ME!!17:55
_Zeus_anyone know how i can roll back from kernel 2.6.27-3 to -2?17:56
_Zeus_it's not in the repos17:56
ldpI mean, hello..17:56
mathiazslangasek: kirkland said that update-motd has been promoted to main. This was the blocker for landscape-client to be working in the -server installer.17:56
mathiazslangasek: do you plan to respin a server iso for alpha6 or it's too late ?17:57
slangasekI wasn't planning to respin, no17:57
slangasekworking in the installer - as an install option?17:57
mathiazslangasek: there is an install option.17:57
mathiazslangasek: one of the choice is "Configure landscape client."17:58
mathiazslangasek: if you choose it, it won't work because landscape-client cannot be installed.17:58
slangasekok17:59
slangasekthat seems worth respinning, for; you'd be able to test in short order?17:59
mathiazslangasek: sure.18:00
mathiazslangasek: once the isos are available I can test all of the test cases in a couple of hours.18:00
mathiazslangasek: but before you start respinning make sure that update-motd is published in main and that it will land on the -server isos.18:01
slangasektkamppeter: foomatic-db 20080918-0ubuntu1> we're in a milestone freeze right now, please don't be uploading packages in the middle of the freeze that cause out-of-dateness on the CD images18:02
slangasekmathiaz: ah, well, it's not in main yet :)18:02
slangasekcjwatson: were you going to promote update-motd?18:02
mathiazslangasek: pitti promoted it according to kirkland18:03
kirklandhttps://bugs.launchpad.net/bugs/26044318:03
ubottuUbuntu bug 260443 in update-motd "main inclusion request: update-motd" [Medium,Fix released]18:03
kirklandpitti wrote "Promoted to main." in his last comment.18:03
brycesuperm1: sure I'll email them now18:03
superm1bryce, okay thanks18:04
slangasekmathiaz: ah, 26 minutes ago, ok :)18:06
slangasekmathiaz: so I'm looking at stale data18:06
brycesuperm1: do you have a bug id# btw?18:07
superm1bryce, yeah bug 27179418:07
ubottuLaunchpad bug 271794 in fglrx-installer "Re-promote gcc-3.3 to main" [Undecided,Fix released] https://launchpad.net/bugs/27179418:07
brycethanks18:11
=== asac_ is now known as asac
\shhmmm..does the last upload of fglrx-installer mean that it ati non-oss drivers are working now on intrepid? ,-)18:53
tjaaltonno18:53
\shI guessed18:54
\shhopefully 8.10 will have new xorg love18:54
tjaaltonit already has18:54
tjaaltonjust not fglrx love18:54
\sh(catalyst)18:55
tjaaltonor, fglrx has no love for new xorg18:55
=== mcasadevall is now known as NCommander
=== xdangerplx is now known as dangerpl123321
superm1\sh, it just means that it will compile against 2.6.27, so if you pin the x server at hardy's you can try to do regression testing on the other integration pieces19:06
superm1for when we end up doing an SRU for fglrx19:07
\shsuperm1: na...I'm happy right now with the ati/radeon oss driver...I'm just waiting until AMD releases their binary only driver to the public as LGPL19:07
superm1\sh, personally i'm more confident in the open driver getting more featureful that the closed driver doesn't need to be used as much19:08
superm1\sh, there are closed pieces in that driver that go into realms of IP that will keep it from opening up for a very very long time19:09
\shsuperm1: well, if AMD is releasing the internal specs to the oss ati driver devs , cool...but it would really be an advantage when they just free the code19:10
Treenaks\sh: The chance that the non-free driver has bits licensed from others in it is high19:11
superm1\sh, if they ever do decide to free the code, it's only going to be portions, and i expect  those portions wouldn't be as useful19:11
superm1what Treenaks said is what i was alluding to.19:11
Treenaksthat's why the opening of Java is taking/took so long19:12
slangaseksuperm1: mythbuntu alternates looking any good? :)19:12
davmor2slangasek: I draw the line at testing things that aren't on the tracker ;)19:13
\shmost probably...but someone can dream19:14
tkamppeterslangasek, I have uploaded foomatic-db as I thought that it fixes an important bug (near 400 manufacturer PPDs did not pass CUPS' sanity test for PPDs, making CUPS potentially not accepting them for print queues). I did not see any problem with the package in alpha 6 as it did not change in size (no PPDs for new models added).19:14
calcdavidm: good evening19:14
slangasekdavmor2: no objections; the community flavors really ought to be self-sustaining in this regard :/19:14
davidmcalc, good evening19:14
superm1slangasek, well actually now that i've got vbox 2.0.2 uploaded, it will be a lot easier to test (i was wiping platforms away previously and couldn't afford to wipe them as often :))19:14
slangasektkamppeter: "I did not see any problem" - the problem is that we're in a freeze, and you're not supposed to be uploading packages during the freeze that aren't fixes for milestone-critical bugs19:15
calcdavidm: we're headed back to clean out the fridge and hopefully have power tomorrow morning19:15
slangasektkamppeter: for one thing, having packages uploaded to the archive after images have already been built means we have skew between the archive and the .jigdo files, making it impossible for people to use jigdo to grab images...19:15
tkamppeterslangasek, sorry.19:15
calcdavidm: they haven't made much progress since noon on tuesday though19:16
slangasektkamppeter: no real damage done (I've had to re-roll images anyway), but please keep this in mind for future alphas19:16
slangasek(you don't get a choice in the matter for beta, we'll have a hard archive freeze ;)19:16
slangasekfta: <ahem> fontconfig uploads during a milestone freeze? :)19:17
davidmcalc, good luck, I hope you have power.19:18
slangasekseb128: ah, these are your uploads... it's still Thursday, we're still in freeze...19:19
calcdavidm: my parents have power now so if i don't i'll have to see if the mind us staying with them, heh19:20
calcin laws are always fun to be around19:20
davidm:-)19:21
* calc pictures his mom and wife in a fight19:21
calcwow new 'powershot sx10 is' is nice :)19:28
calc10mp 20x optical zoom19:28
=== njpatel is now known as njpatel_away
tedgcalc: I was really impressed by the 5D Mark II -- I need more hard drive space first though at 21 MP. :)19:49
=== MacSlow_ is now known as MacSlow
calctedg: the higher end powershot, apparently might not come to the US, will have a CMOS sensor also19:59
calctedg: yep large files :)19:59
calcPowerShot SX1 IS with 1080p video recording and 20x zoom20:00
calcit appears from pricing it is probably the replacement for the PowerShot S5 IS20:00
seb128slangasek: hello, hey soft freeze though no? those are not disruptive changes20:04
slangasekseb128: "please take care that any packages that you upload to main between now and the Alpha 6 release will help us in the goal of a high quality and timely alpha" - uploading packages that don't fix milestone-critical bugs hurts this by invalidating jigdo images20:09
slangasek(--> "timely", as it interferes with ISO testing...)20:09
seb128slangasek: does that mean I should be slacking during freeze days? ;-)20:10
slangasekyou could test ISOs instead, then the alpha would be out sooner and you could go back to uploading :-)20:10
seb128like I had not enough work20:10
seb128slangasek: the issue is that I don't want to upload changes on friday afternoon before everybody is away for the weekend20:11
seb128slangasek: so we have freeze between wednesday on friday every 2 weeks basically20:12
seb128a new GNOME between those20:12
seb128and I need to get feedback from users to have GNOME bugs fixed in the next version20:12
slangasekthat's correct; and it's also not new20:12
seb128that's a pretty tight schedule20:12
seb128right, and I've been abusing the soft freezes this way before too20:13
seb128but that's either that20:13
seb128or I wait on monday and next tarballs to upload outdated things20:13
seb128and don't get bug fixed in the next GNOME updates20:13
slangasekwould it make a difference if we were able to guarantee alphas were out of the way before Friday morning your time?20:14
seb128yes20:14
slangasekok. I'm not sure I can guarantee this using soft freezes, but that's useful to know.20:14
seb128I uploaded this afternoon because I figured it was late to roll new CDs20:14
slangasek/this/ one is on track, though20:14
seb128and that would not disturbe anything20:14
seb128I spent yesterday doing hardy srus uploads20:15
seb128and did bug triage this morning20:15
slangasekyeah, unfortunately not; maybe it's worth pinging #ubuntu-release first in those cases?20:15
seb128I know the reply, it's always "alpha is not available yet so there is still a possibility we need to roll new images"20:15
slangasekthen I think we need to consider going back to hard freezes.20:16
slangasek(of course, we will for beta anyway, but for jaunty alphas as well.)20:17
seb128what is the point exactly?20:17
slangasekthe point of which?20:17
=== pbn_ is now known as pbn
seb128did any of my uploads created a practical issue?20:17
seb128impose hard freeze when the soft ones are usually working20:18
* calc hopes he will be able to get his visa for china20:18
seb128I'm doing that for years now and it has not been an issue until now20:18
calcmost of houston is still listed as 70%+ without power20:18
slangasekseb128: they invalidated all the jigdo images; that affects testing for alternate ISOs, since it impacts download time for our testers20:18
* calc has heard reports of power not being restored until sometime in october20:18
seb128slangasek: do we need that level or testing for alphas?20:19
slangasekmaybe our current testers have stopped relying on jigdo working, though, I don't know :/20:19
slangasekseb128: we need to have a set of usable ISOs, or else why call it an alpha?20:19
seb128if you don't manage to get alpha available on time maybe we should consider having an extra week between those20:19
seb128well, 3 days freeze every 2 weeks is getting in the way of getting work done that's my issue20:20
slangasekwell, my point is that ignoring the freeze is a factor in the freezes stretching out to 3 days, when they're supposed to only be 2...20:20
slangasek(not the only factor, for sure)20:21
seb128I doubt my upload from today created any issue, I've be cautious and didn't upload the new gtk for example20:21
seb128as said point me to one case where I did upload which delayed an alpha and I'll be happy to consider those and how to do better20:22
seb128it's just that if alpha are supposed to be available on thursday uploading on thursday afternoon should be alright since that's not the time to start a new image rolling and testing round20:23
slangasekwell, if that's your position, then the end result may well be that we're going to have to rule out the possibility of jigdo being usable at all for testing, and adjust the testing window to compensate20:23
seb128I would like to know if jigdo is used at all, I had the impression people were rsyncing iso usually20:24
cjwatson(I use jigdo for testing, at least, and it's important to me)20:24
cjwatsonfor non-desktop images, jigdo is a lot faster for me since I keep a local mirror, and it also allows me to share downloaded bits around between images20:25
slangasekthis cycle I haven't been, because my mirror setup needs a bigger disk; but I have before and intended to again for jaunty20:25
cjwatsonas in, a large chunk of the data downloaded for alternate also applies to server, and since I don't have a very fast connection it helps me a lot to be able to share this20:25
cjwatsonI know it gets used by people other than developers since I get bug reports when it breaks20:25
seb128slangasek: I really don't want to upload a ton on upload we queued for 3 days on friday afternoon, that's a receipe for weekend breakages20:25
cjwatsonjigdo also recovers better from network interruptions, IME20:26
seb128and I would like to avoid blocking upload between wednesday and next monday20:26
cjwatsonperhaps the answer is to move milestones to Wednesdays20:26
cjwatsonor some other day of the week20:27
seb128if we do that we need to make sure they are not on same weeks that new GNOME versions20:27
cjwatsonI think the beta, RC, and final work best on Thursday, but that doesn't have to match the milestones20:27
cjwatsonwhen does new GNOME arrive, Wednesday?20:27
slangasekseb128: which we can't do if GNOME is every 2 weeks, and Ubuntu alphas are alternating 2/3 weeks20:27
seb128but having milestones and new GNOME on alternates weeks and doing those on wednesday looks good to me20:27
cjwatsonwe could do milestones on Fridays if you could get the new GNOME uploaded before Steve wakes up on Wednesday20:28
seb128slangasek: the GNOME schedule is available early we can probably adjust to not conflict20:28
seb128doing GNOME uploads before wednesday is fine, that's what we do usually20:28
slangasekseb128: I'm saying that I don't think it's possible to space them to guarantee there are no collisions with GNOME, without doing some really funny padding of the Ubuntu schedule compared to what we have today20:29
cjwatsonthe only trouble with milestones on Fridays is that if they run late then we're in trouble20:29
slangasek(i.e., either larger gaps around beta time, or starting the alphas much later)20:29
cjwatsonUbuntu alphas every two weeks have proven to be difficult20:29
cjwatsonI don't think we could sustain that reliably20:30
slangasekthat too20:30
cjwatsonthe alternative could be to start earlier (if possible) and do them every four weeks, but that's quite a big gap20:30
seb128can we setup a pocket for uploads which are done during freezes and that users who want to could use?20:30
cjwatsonPPAs20:30
seb128one that everybody would use20:30
cjwatsonwe could have an ubuntu-dev PPA20:30
seb128would work for me20:30
slangasekmoving milestones to Wednesday seems ok; the only thing I think would need to change is the release team meeting because that doesn't leave enough time to act on anything, and that was hard to schedule to begin with20:31
cjwatsonit will help once they're signed; that's targeted for the next LP release at the moment20:31
seb128I just don't like to queue uploads for 3 days to unlash everything on friday afternoon20:31
seb128by time everything is built and available it's evening european time and nobody is around20:31
seb128and that also means apt-get doesn't give us current version during freeze and we have work duplications and upload conflicts (not that often but sometimes though)20:32
cjwatsonI'm surprised the idea of an ubuntu-dev PPA (or maybe just ubuntu-core-dev, universe/multiverse isn't so important for freezes) hasn't come up before, actually; I don't remember it doing so20:32
cjwatsonI'll mail ubuntu-devel and see what people think20:33
slangasekseb128: fwiw, I'm making every effort to get the alpha out yet today so it doesn't bleed over into Friday in this case; but I'm quite aware that I can't promise that in general, particularly for the earlier milestones20:33
seb128slangasek: right I'm aware about that too and that's why I take the liberty to upload non disruptive change because usually they are not an issue20:33
* slangasek nods20:34
slangasekin this case, it's specifically /because/ I'm trying to wrap things up on time that I'm making more noise about it than in the past20:34
seb128slangasek: well, if I was sure I could upload on friday morning I would wait, so maybe you can better communicate on that ;-)20:35
* slangasek nods20:35
slangasekand maybe there should be varying gradations of freeze between the earlier and later milestones... <ponder>20:36
mathiazslangasek: have you already rebuild the -server isos ?20:37
mathiazslangasek: bug 271854 will be an issue20:37
ubottuLaunchpad bug 271854 in landscape-client "Calls non-existent /etc/init.d/update-motd in postinstall" [Undecided,Confirmed] https://launchpad.net/bugs/27185420:37
slangasekmathiaz: no - was just about to ping you to confirm you're still available to work on them20:37
slangasekmathiaz: update-motd is promoted now20:37
slangasek(i.e., visible in the archive)20:37
slangasek271854> that will be an issue if we /do/ reroll?20:38
mathiazslangasek: yes20:38
mathiazslangasek: so either I can fix it.20:38
mathiazslangasek: or we don't reroll.20:38
cjwatsonseems like you should definitely fix it, and then either we reroll or we don't20:38
mathiazslangasek: I'll still be around for a couple of hours.20:38
slangasekmathiaz: ok; do you want to work on resolving that bug then, and ping me again when it's done and we'll evaluate whether it's worth trying to reroll at that point?20:38
mathiazslangasek: wfm.20:39
cjwatsonfixing it in the archive shouldn't hurt anything at this point, relative to the current broken state20:39
slangasekyep20:39
seb128slangasek: alright for now I'll wait friday morning european time to upload during freezes, if that's not good enough we need to figure what to do when freeze are stretching ;-)20:40
slangasekseb128: that sounds good from my side, thanks20:40
calcif the freeze is having trouble maybe make it a hard freeze at that point?20:40
calcso people can upload and get it in the queue20:41
calcor implement day queues like debian has (or had?)20:41
cjwatsonthe problem about a hard freeze is that there's no notification to developers when two people upload the same version of the same package20:41
cjwatsonwe've had difficulty with that in the past20:41
calccjwatson: oh yea thats true20:41
cjwatsonalso doesn't really help seb128's other problem, which is getting feedback on what he's uploaded, more than just getting it off his disk20:42
slangasekit's also not very satisfactory if the reason for getting the upload done is to get it tested by users so bugs can be fixed before the weekend :)20:42
cjwatsonI mailed ubuntu-devel@ about the ubuntu-core-dev PPA idea, we can discuss it there20:42
seb128there is also the "don't accept tons of updates on friday afternoon when everybody is running away for the weekend" issue20:42
cjwatsonright, and all the build failures landing at once ...20:43
mathiazkirkland: re bug 271854 - the call to invoke-rc.d can just be dropped ?20:45
ubottuLaunchpad bug 271854 in landscape-client "Calls non-existent /etc/init.d/update-motd in postinstall" [Undecided,Confirmed] https://launchpad.net/bugs/27185420:45
* kirkland looks20:46
mathiazkirkland: there is nothing else to be done to integrate landscape-client with update-motd ?20:46
kirklandmathiaz: right, that should definitely be dropped20:46
kirklandmathiaz: right, landscape just needs update-motd to be there20:47
mathiazkirkland: so only the ln -sf are needed in the postinst.20:47
kirklandmathiaz: right20:47
kirklandmathiaz: cjwatson was advising me against debconf'ing everything yesterday20:48
mathiazkirkland: right - I've read the bug20:48
kirklandmathiaz: cjwatson: i did add debconf support to landscape to allow an admin to change between update-motd and /etc/profile.d handling of publishing sysinfo20:48
kirklandcjwatson: that, too, was done as I was learning debconf and thought i should debconf everything20:49
=== superm1 is now known as superm1|away
=== superm1|away is now known as superm1
superm1slangasek, i did an install with the mythbuntu alt, and there was a bug caused by an extraneous recommends21:22
superm1slangasek, i uploaded mythbuntu-default-settings-0.71-0ubuntu2 to resolve it21:23
=== superm1 is now known as superm1|away
slangaseksuperm1|away: shall I reroll the images?21:26
slangasekah, needs the new package published first21:27
Yoghurt^Does anyone knows when Alpha 6 will be released? :)21:33
=== lorddarkpat_ is now known as ldp
cjwatsonYoghurt^: typically, on the advertised day for an alpha, the people who know are too busy to be interested in giving out exact times to people. :-)21:35
cjwatsonYoghurt^: subscribe to ubuntu-devel-announce if you want to be notified as quickly as possible21:35
slangasekYoghurt^: also, you already asked this question in #ubuntu-testing...21:36
Yoghurt^Yeah... but i thought that i could get an more precise answer :)21:36
Yoghurt^it's getting late in Denmark, but it came out within an hour i would stay up a little longer :)21:37
Yoghurt^but thanks cjwatson!21:37
cjwatsonif you want to make it faster, do some (more?) ISO testing ;-)21:38
Yoghurt^i've already added a few bugs to launchpad :)21:39
qahHello. Is anyone here?21:40
Yoghurt^I can be "anyone" :P21:42
=== macd_ is now known as macd
=== superm1|away is now known as superm1
ftaslangasek, ?22:00
slangasekfta: I saw your name in the changelog of the latest fontconfig upload; seb128 and I discussed it22:01
slangasekfta: since seb128 did the uploading, I think you're off the hook regardless ;)22:01
norsettojames_w: re. bug 271881, should we rebuilt with 0.2.4 or is 0.3.2 (or 0.3.3) going to be uploaded soon?22:02
ubottuLaunchpad bug 271881 in packagekit-gnome "PackageKit can`t find libpackagekit.so.3 library" [Medium,Confirmed] https://launchpad.net/bugs/27188122:02
ftaslangasek, oh, ok. i'm not allowed to push to main anyway so i'm still on the safe side ;)22:02
mathiazslangasek: I've uploaded a new version of landscape-client that should fix the update-motd issue and an upgrade issue.22:18
slangasekmathiaz: ok; I'll watch for it to be published, but I think we're on the line where I lose my support for getting website updates done today if we iterate again22:20
mathiazslangasek: ok - it's up to you. It will be in the next daily iso - so I'll be able to test it then.22:23
mathiazslangasek: we won't put a note about landscape-client in the release note then.22:23
slangasektedg: I think that pam-auth-update belongs in the System->Preferences menu for intrepid, possibly as "Authentication Management"; how would I accomplish that, and where do icons come from? :)22:27
tedgslangasek: Well, there's a mommy icon and a daddy icon... haven't your parents talked to you about this?22:27
slangasekhow is ikkon formed22:28
tedgslangasek: I'd talk to kwwii about the icon.22:28
slangasekok22:28
slangasekwhat about the "right" way to get it added to the menu?  Do I just need to peek at an existing .desktop file for one of the other entries there?22:28
tedgslangasek: Yeah, I'd steal one and change it.22:29
* slangasek nods22:29
tedgI'm not sure how translations work there though.  You need to make sure to add it to your package's po files, but I doubt that PAM is using intltool, eh?22:29
slangasekheh, indeed not22:30
slangasek(oh, I guess I mean System->Administration, of course)22:30
tedgUhm, I'm not sure the best way to pull out the strings there.  Adding in intltool would be a pain, and probably overkill.22:31
persiaslangasek: When you create your .desktop file, please run desktop-file-validate against it as a check.22:32
slangasekpersia: certainly will, thanks22:32
persiaTranslations are currently handled by brute-force inclusion of the translated strings in the .desktop files themselves.22:32
slangasektedg: I'm sure I can figure something out on that side :-)22:32
persiaMany upstreams will generate these from a foo.desktop.in file at build time, based on the contents of po/, but that's probably overkill if you're looking at inclusion from debian/22:33
tedgpersia: Yeah, but I was more concerned about the pulling out into the po files.  Most GNOME packages are using intltool.22:33
persiatedg: Sure, but that's not actually a requirement.  There's only three translatable strings (Name, GenericName, and Comment).  For bunches of packages, these are just translated in the .desktop file, rather than invoking the overhead of intltool22:34
slangasekthis seems to be going a bit meta? we're not going to have lots of translations make their way into the pam package itself between now and release, AFAICS22:35
slangasekmathiaz: btw: "It should also be noted that Samba 3.2 is licensed under the GPLv3." - I think I disagree? :)22:36
tedgslangasek: No, actually we expect you to translate it into all the languages Ubuntu supports.  We're just trying to help ;)22:36
slangasektedg: my contract only requires me to provide 14% language coverage22:36
mathiazslangasek: ?22:36
tedgpersia: Yeah, probably.  If all you're used to using is a hammer...22:37
slangasekmathiaz: the samba blurb in the technical overview; I don't agree that this should be noted :)22:37
persiaNot infrequently when someone generates an Ubuntu-local desktop file in universe, there will be a call for translated strings in #ubuntu-motu from a pastebin, and people will supply their local translations.  Tends to hit the top 5-10 languages.22:37
mathiazslangasek: ah ok. I though you said that samba 3.2 was *not* under GPLv322:37
slangasekno, not that :-)22:37
tedgpersia: Really?  That's cool.22:38
mathiazslangasek: the reason I mentionned it was because of libsmbclient that can be linked to other libraries under GPLv2 (cf kde)22:38
slangasek"Authentication Management" - pff, that better get at least 20 :-)22:38
persiatedg: Yep.  We started it about a year ago, as some people complained about Ubuntu-local desktop files because they weren't translated.22:38
mathiazslangasek: I noted it as it could be useful to developers. I agree that it's less important for end users.22:39
slangasekmathiaz: I understand; I just don't think this is a key issue to be highlighting here22:39
* mathiaz nods22:39
slangasekalso, I think you meant ™ or ®, not © :)22:40
Riddellkdelibs is GLP 3 happy now incidentally22:40
slangasekRiddell: yep, we didn't push to samba 3.2 in Debian until that was resolved22:41
ceekaysorry i know this is a newbie developer question- there is a new version of a package upstream (makedumpfile) that i created a package for because i need it right away. seems like the nice thing to do would be to contribute that packaging to ubuntu for potential use... what is the best channel for doing do? contact the package maintainer?22:48
Nafallo#ubuntu-motu22:49
persiaslangasek: some number of hours ago you asked about Ubuntu Studio testing.  All cases for the 32-bit disks have been covered.  There's apparently not hardware available to those testing to reach proper coverage of the 64-bit cases (unless you want to wait several more hours).  There have been a couple statements that there would be time to test 64-bit on the weekend, but I'm not sure that helps you.22:49
ceekayNafallo: even though it's in main?22:50
slangasekpersia: well, it's more about helping you than about helping me; if UbuntuStudio doesn't get tested, it doesn't get included in the alpha pulse22:51
persiaceekay: Despite the names, #ubuntu-motu has become the channel where developer support is offered (support with developing for Ubuntu), and #ubuntu-devel is discussion about development activity in Ubuntu (sometimes including Universe)22:51
slangasekpersia: which is on-time for this round, so the pulse is happening shortly22:51
ceekayperfect, thanks persia ... sorry to be in the wrong channel22:52
slangasekpersia: I could include the tested i386 image without including the amd64 image, if you think that reflects the real needs of the userbase?22:52
persiaslangasek: The vast majority of users are 32-bit (anecdotally about a 10-to-1 ratio), and nearly all those who commit to testing.22:53
davmor2Jo no22:54
persiaHaving a 32-bit "Alpha" would certainly be rewarding even if the 64-bit wasn't present, and might help engage more people to hit the beta testing window.22:54
davmor2slangasek: I can run a test on it22:54
slangasekpersia: so are you authorizing me, on behalf of the US developers, to do that?22:55
slangasekdavmor2: yes, but I'm not going to block the alpha waiting for those tests22:55
persiaslangasek: I'll go try to get an official statement of some sort, as I'm not sure I can do that.  On the other hand, given the timing, I'm not expecting 64-bit coverage.22:56
davmor2slangasek: well someone has done a couple of test on xub alt so I can do a couple on that instead :)22:56
slangasekpersia: any ETA on that official statement?  I'm just about ready to pull triggers, here23:21
persiaslangasek: Real Soon Now (minutes)23:22
persiaslangasek: Please do include Ubuntu Studio in the pulse.  While the 64-bit is expected to work, without test coverage, it is understandable if you can't include that.23:26
persia(and yes, this is now an official authorisation)23:27
slangasekok23:27
slangasekpushing 32-bit, and deferring 64-bit until test results are in23:27
persiaThanks.  I'll see if someone can't organise more agressive testing during the beta-freeze window.23:27
davmor264bit is about 60% complete on whole disk  and 50% on auto resize23:33
davmor2slangasek: persia: ^23:33
slangasekhow long does the last 40% take to do? :)23:34
ldpI need a video converter23:34
davmor2not too long I hope :)23:34
ldpHELP23:35
persiadavmor2: Great news indeed.  I'm personally extremely confident that the install works, as it's the same kernel, and nearly the same desktop as Ubuntu Desktop, but less so that the standard Studio applications are all working under 64-bit today.23:35
slangasekdavmor2: well, can you be more specific?  I need to know whether I should wait for it before pushing, or to push in two rounds23:35
slangasekldp: this isn't a help channel; try #ubuntu, perhaps?23:35
ldpk23:35
ldpI know23:35
ldpI did /amsg :)23:36
davmor283% of app install 84%23:36
davmor2so about 10 minutes maybe23:36
slangasekok23:36
persiadavmor2: That's for the full suite, or just the desktop?23:37
davmor2persia: full23:37
* persia is envious of davmor2's machines: the Studio install usually takes a *long* time, and most users only select one of the application clusters in part for this reason23:37
davmor2the other is just coming up 60% app install23:37
davmor2persia: how many test on vm though ?23:38
davmor2setting system clock cd ejected23:38
davmor2booting23:39
davmor2sweet I like the usplash :)23:39
persiadavmor2: about half the testers were testing in VMs for 32-bit, but nobody uses VMs for actual installs because it either introduces complexity with input devices (graphics), adds latency (audio), or has slightly slower disk throughput (video)23:39
davmor2first one is up and running23:40
davmor2second machine is at 70% now23:42
davmor2persia: why 2 cd burners?23:43
persiadavmor2: Which do you mean?23:43
davmor2brasero and gnome cd master23:44
persiaOh, because gcdmaster can't handle data CDs, and brasero doesn't have the mastering wizards for audio CDs.23:44
persia(or at least that is what I was told when I suggested removing gcdmaster to try to reduce image size)23:45
davmor2persia: sorry don't you just add the audio to the cd ?  Or am I missing some major point?  Brasero has a importer not great but it is functional :-?23:47
davmor2slangasek: that 223:48
slangasek"that 2"?23:48
davmor2that's 223:49
slangasekok23:49
sbeattieslangasek: were you going to release the 20080918 builds of xubuntu/23:49
sbeattieor stick with 20080917.1?23:50
persiadavmor2: I'm not someone who has ever mastered a CD, but from what I understand, you first want to use something like jamin to get your multitrack into 44.1kHz stereo 16-bit WAV, and then use GCD Master to import your WAVs, set your track markers and track information, and perhaps add "bonus" tracks (less aggressively mastered) before burning.23:50
slangaseksbeattie: they were rolled in case there was enough time to cover them for testing; there wasn't, so moving on23:50
sbeattieslangasek: okay. the i386 from 18 worked fine for me for a manual install23:50
davmor2persia: right so the mastering is better then :)23:50
davmor2Right bed23:51
sbeattiedavmor2: thanks much!23:51
persiadavmor2: I think it's also the adding of the extra non-audio data, as brasero is designed to be simple, but I'm not really sure.23:51
persiaSleep well.23:51
* slangasek waves23:51
macowhere is DistUtilsExtra.command?  I'm trying to test a change to update-manager, but just realized I can't run the setup.py to test it because it can't import that python module23:53
TheMusopersia: That sounds about right. While I have never used gcdmaster myself, I am well aware of how powerful it can be.23:55
cjwatson$ dlocate DistUtilsExtra/command23:55
cjwatsonpython-distutils-extra: /usr/share/pyshared/DistUtilsExtra/command23:55
cjwatsonmaco: ^-23:57

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