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

LordMetroidIs Canonical doing most of the dev work themselves?00:03
calcLordMetroid: dev work for what?00:03
LordMetroidAssembling the distribution...00:03
calcLordMetroid: some is done by canonical and some by community00:04
calcLordMetroid: there are many more community people than canonical people though00:04
calcLordMetroid: canonical people have the benefit of being able to work on it full time though00:04
LordMetroidYes, but I can't seem to figure out where the main work is being done00:04
pwnguinits a little tough to tell; im given to understand canonical occasionaly contracts community members to do some work00:04
directhexdepending on which news sources you believe, i'm apparently an evil microsoft plant00:04
calcand yes directhex is an evil Novell-Microsoftie ;-)00:05
directhexoh yeah, i love me some microsofts00:05
calcmy OOo build worked, yipee00:05
directhexis it called OOOo yet?00:05
pwnguinLordMetroid: in one sense, the vast majority of Ubuntu is written by non-ubuntu people be it canonical or otherwise00:05
calcnow to forward port all my OOo 3.0 patches to 3.100:06
directhexpwnguin, debian!00:06
Amaranthdirecthex: throw some of that microsoft cash my way :)00:06
pwnguindirecthex: and the people who write the programs debian packages00:06
LordMetroidSo I've tried to figure out where the decisions are being made now for a good 4 month but I can't seem to grasp it00:06
directhexah, your question is a governance question00:06
LordMetroidyes, I think so00:06
calcmaybe he means UDS decisions?00:07
pwnguinubuntu is divided into "members" "developers" and "core developers"00:07
directhexand "annoying hanger-ons"00:07
pwnguintheoretically there isn't supposed to be a hierarchy like this00:07
LordMetroidUDS's where the decision are being made?00:08
LordMetroidI was thinking of going down to UDS in Barcelona00:08
AmaranthLordMetroid: UDS is where things are planned00:08
pwnguinUDS is one place where decisions are made00:08
calcmost of them happen at UDS00:08
AmaranthLordMetroid: but the people doing the work make the decisions, basically00:08
* directhex remembers to pack his ice beam & missiles00:08
LordMetroidlol00:09
pwnguinLordMetroid: basically, anyone in core developers can upload to main/restricted00:09
AmaranthLordMetroid: So just because some people at UDS decide we're going to rewrite nautilus in scheme doesn't mean it'll get done00:09
directhexAmaranth, thank $EXPLETIVE00:10
calcdirecthex: instead you are going to rewrite it in mono, eh? ;-)00:10
directhexcalc, damn straight!00:10
LordMetroid*facepalm*00:10
ajmitchcalc: he's probably going to unveil that at UDS00:10
directhexcalc, with winforms!00:10
* Amaranth remembers when we almost decided to use xgl for FUSA00:10
pwnguinLordMetroid: the CoC directs people to be collaborative, so they shouldnt really be abusing the powers to override any consensus00:11
directhexunless they're sabdfl00:11
LordMetroidCoC?00:11
ajmitchcalc: don't forget, directhex's a fan of VB.NET as well :)00:11
Amaranthone Xserver with multiple xgl servers under it for each user and OpenGL effects for user switching00:11
directhexajmitch, "fan of"? never written a line of it matey!00:11
ajmitchdirecthex: you try & hide it now...00:11
Amaranththen everyone would get compiz and we could do awesome transitions for user switching, logging out, etc00:11
directhexajmitch, which sorta breaks the first rule of packaging... :/00:11
pwnguinLordMetroid: in the event that no obvious consensus can be found, the technical board exists to handle things00:11
LordMetroidok00:12
AmaranthI had that one specced and most people either saying it was a good idea or they weren't sure00:12
pwnguin!coc00:12
ubottuThe Ubuntu Code of Conduct to which we ask all Ubuntu users to adhere can be found at http://www.ubuntu.com/community/conduct/00:12
Amaranththank goodness that didn't happen :P00:12
RAOFAmaranth: That would've been *awesome*.  Apart from the death of upstream, of course.00:12
AmaranthRAOF: yeah, that was before upstream completely died00:12
AmaranthRAOF: we were going to get input redirection too!00:12
directhexknow what i want?00:13
ajmitcha pony?00:13
directhexi want mouse sensitivity settings that can cope with mice >1000dpi00:13
pwnguina gnome-panel that does intelligent layout?00:13
directhexand a pony00:13
AmaranthI want sharks with fricken laser beans00:13
pwnguindirecthex: wacom has some ridiculusly high input resolution00:13
Amarantherr, beams00:13
directhexbut i'm both allergic to horse hair and french, so if i could have that with chips...00:13
LordMetroidDeath of Upstream, that seems really horrible!00:13
Amaranthwho put those two keys so close together?00:13
RAOFMmmm... laser beans.00:13
ajmitchpwnguin: I won't mention my hassles with gnome-panel & multiple displays then, I may break the CoC :)00:13
directhexpwnguin, the highest resolution consumer-grade mouse on the market is 5600dpi00:14
LordMetroid5600dpi is nothing, I can move way less distance than that!00:14
directhexpwnguin, my mouse does 4000, and i need to lower it to 1500 for it to be remotely usable on ubuntu00:14
LordMetroidI move one pixel at a time!00:14
* Amaranth spends $10 on a mouse00:15
Amaranthso I doubt it does that :P00:15
pwnguindirecthex: maybe its time to gift some x developers with high resolution mice ;)00:15
directhexAmaranth, the 5600dpi mouse is $13000:15
directhexso... no00:15
directhexpwnguin, if i knew which specific person would guaranteed produce results, then i'd donate a reasonable high-dpi mouse00:16
pwnguinLordMetroid: wacom input resolution is like 20000x2000000:16
directhexpwnguin, tablets != mice though00:16
pwnguinindeed00:16
LordMetroidI have a wacom from the 90s00:16
pwnguinanyways, i hope you have a better understanding of how decisions are made00:18
pwnguinlocally, with the backing of consensus and oversight of community and technical boards00:18
LordMetroidHmm, maybe one should find a place to stay in Barcelona before it is too late00:19
LordMetroidYes, I have thank you very much pwnguin00:20
directhexi really don't remember where i put my euros00:20
LordMetroideuros chemrous, just use the plastic00:21
directhexaha, here on my desk00:21
LordMetroidRemember, do not drink the tap water, it does not contain your bacteria culture and from my experience of Spain, it is highly chlorated as well so you will become quite quizzy00:22
directhexi never drink the tap water when abroad. who knows what those funny foreigners have done to it00:24
james_wluckily the beer is fine00:26
LordMetroidAll these people attending the UDS, they are like diehardcore distro developers?00:27
directhexand/or microsoft plants00:27
LordMetroid>_>00:27
directhexjames_w, what's drinkable beerwise though? i'm used to nice local ale!00:27
james_wwe'll be short on ale unfortunately00:28
directhexwell, never mind. i hopefully have enough euros that i won't taste it by the end00:28
james_wthere's plenty of good lager and wine though00:29
Amaranthdirecthex: Do a couple shots first, you won't taste any of it :)00:32
directhexhm, i wonder if anyplace sells my favourite rum. i'm almost out!00:32
directhexis james_w going?00:33
james_wdirecthex: where?00:33
directhexjames_w, uds!00:34
james_wof course!00:34
james_wUDS in Barcelona? I wouldn't miss that00:34
LordMetroidYou think a general user of Ubuntu which merely is reporting bugs when he sees them has anything to contribute at the UDS?00:36
LaserJockI'd think it'd at least be nice to have some non-developer feedback for some things00:37
AmaranthLordMetroid: You may have some ideas or input that is useful00:37
LordMetroidI develop my own software projects. Mainly concerned about usability...00:38
LaserJockusability is always a hot topic00:38
pace_t_zuluanyone here familiar with building Chromium on Ubuntu?00:39
dtchenpace_t_zulu: fta does; he maintains the ppa.00:39
pace_t_zuludtchen: i don't see fta in here00:39
directhex#ubuntu-mozillateam00:40
dtchenpace_t_zulu: https://launchpad.net/~chromium-daily/+archive/ppa00:42
pace_t_zuludtchen: i am trying to figure out why my builds fail on stock Ubuntu systems00:43
pace_t_zuludtchen: if there are any steps particular to Ubuntu that are necessary00:43
dtchencontrast w/ his generated source packages.00:44
=== spm_ is now known as spm
calcis there a way to view a diff of a git commit without having to give the commit name of the previous commit?00:54
james_wgit show00:54
james_wor "git diff name^..name"00:55
LaserJockjames_w: btw, do you know if people have been testing the bzr git plugin on the gnome repos?00:58
james_wyes, they have00:58
LaserJockjames_w: and it's been working pretty good?00:59
james_wI've no idea00:59
LaserJockpretty much every upstream and Debian project I've worked with has gone git now01:00
james_w100% success record for the feedback I've heard01:00
LaserJockawesome01:00
LaserJockdo you imagine it might be LP ready pretty soon?01:00
james_wyou didn't ask what the sample size was though ;-)01:00
LaserJockheh01:00
james_wI don't know when LP will be ready, you're better off asking them01:01
pace_t_zuluasac: are you around?01:30
RAOFLaserJock: I've been playing with Banshee, and the initial branch works just fine (now that it no longer consumes multiple GB of memory), but subsequent pulls seem to die, but only in the particular repository I have.  I'm trying to track it down to something easily reproducible before filing a bug.01:34
Ademanthis is somewhat offtopic I suppose, but it relates to a jaunty package (ushare)01:34
Ademandoes anyone know why the pid stored in a pid file would consistently be two less than the actual pid of the daemon?  (the daemon is being started by start-stop-daemon)  If I had to guess I'd say the pid is from the bash instance that starts start-stop-daemon, rather than the instance of the daemon itself.  Can anyone confirm this?01:34
AdemanWAIT, duh, the process is daemonizing itself by forking twice...01:42
Ademanand that was my own addition/mistake01:43
Ademanplease disregard anything i've said :-p01:43
=== azeem_ is now known as azeem
=== savvas_ is now known as savvas
billisnicemy intel and 9.04 is slow02:34
wgrantbillisnice: You might want to read the release notes.02:39
LaserJockluckily all my intel problems have been fixed in -proposed02:40
* wgrant is using the x-updates PPA plus bits of Karmic.02:40
wgrantKMS is nice.02:40
billisnicedoes 9.04 update to x-updates PPA auto when you update?03:10
macohuh, hey guys, there's no jaunty directory under http://cdimage.ubuntu.com/ ...who should be told about that?03:15
ajmitchmaco: there is one under /releases/03:15
macoand http://cdimage.ubuntu.com/releases/jaunty/release/ only has DVDs03:16
ajmitchas far as I know, releasse.ubuntu.com is the main site03:16
calcmaco: cd's are available at http://releases.ubuntu.com/9.04/03:16
wgrantRight, most images will be on releases.ubuntu.com or ports.ubuntu.com03:17
* ajmitch cannot spell either :)03:17
macoah, so then what's cdimage?03:17
directhexunofficial portrs03:17
directhexe.g. ps3 port03:17
directhexplus other general non-standard cruft03:17
wgrantAnd the pre-release images.03:18
wgrantOnly RC and final are ever on releases.u.c, IIRC.03:18
macoi give up on quassel for tonight03:24
pace_t_zuluis there a python-tlslite package available in the repos? i can't seem to find one05:17
=== fabbione-vac is now known as fabbione
pittiGood morning06:36
StevenKMorning pitti06:36
pittidirecthex: dh_clistrip> URL?06:36
pitticalc: hi06:36
pittiapw: no, the default "lp:apport" is trunk, which isn't wrong06:37
pittiRiddell: will look ASAP06:37
pittidoko: tsconf> is there a MIR bug?06:38
pittihey StevenK, how are you?06:38
StevenKpitti: Great, you? :-)06:38
=== savvas is now known as medigeek
=== medigeek is now known as savvas
NCommandermorning pitti and StevenK06:43
StevenKAnd that's an early morning06:44
TheMusoMorning pitti06:52
pittihey TheMuso06:52
TheMusoYay, chroot problem. :)06:52
pittiRiddell: oh, I take it this was invalidly closed as "fix released" then?07:01
* pitti boggles07:02
pitti"You are not the bug assignee nor the maintainer of xmlrpc-c (Ubuntu), and therefore cannot edit this bug's status. "07:02
pittiWTH?07:02
pittiit's an Ubuntu bug07:02
NCommanderpitti, which bug?07:11
dholbachgood morning07:15
=== ion__ is now known as ion_
pittiNCommander: sorted out already, I wasn't logged in07:25
pittiNCommander: filed as bug 37151707:25
ubottuError: Could not parse data returned by Launchpad: The read operation timed out (https://launchpad.net/bugs/371517/+text)07:25
NCommanderLaunchpad being buggy07:26
stoojHi folks07:34
dholbachpitti: do you know what the deal with libpango/libthai is atm?07:41
dholbach(karmic amd64)07:41
pittidholbach: might be what doko meant with tsconf promotion07:42
dholbachpitti: hm, not sure I get it - in any case it makes pbuildering / sponsoring anything to do with pango a bit tough :-)07:44
pittiright, it's uninstallable right now07:45
pittidoko: hm, tsconf is in main; what did you mean?07:45
pittidholbach: what is the error?07:45
persiadholbach, If you're on amd64, you ought to be able to construct an i386 or lpia pbuilder environment, which might get around some of that class of issue (assuming it's arch-specific).07:46
dholbachpersia: I dunno07:46
dholbachpitti: it tries to deinstall everything to do with pango :)07:46
dholbachah07:48
dholbachit seems to need a newer libdatrie007:48
dholbachlibdatrie0 0.1.3-2 is in the archive right now, libthai0 conflicts with libdatrie << 0.1.407:49
dholbachah, maybe pango needs a rebuild against libdatrie07:50
* dholbach will try that07:50
pittihm, this morning's dist-upgrade killed f-spot07:51
pittiah, seems to be some mono transition07:51
* pitti eyes directhex07:51
StevenKdholbach: 0.1.3-2 is the latest in Debian, too07:52
dholbachStevenK: libdatrie0 -> libdatrie1 - I'm just trying a quick pango rebuild07:52
StevenKAh!07:52
* StevenK checks other rdepends07:53
=== stooj is now known as StooJ|Away
StevenKRight, m17n-lib and libthai need a rebuild too07:54
StevenKdholbach: &07:54
StevenKs/&/^/07:55
dholbachStevenK: will you take care of them or shall I do it?07:55
StevenKdholbach: I'll look at them when my machine finishes it's current build run07:55
dholbachStevenK: gracias07:55
StevenKpitti: Oh, is the NBS checker pointing at karmic yet?08:00
pittiStevenK: yes08:00
StevenK\o/08:00
=== jamesh_ is now known as jamesh
dholbachStevenK: I'm just taking care of m17n-lib and libthai - don't worry08:34
dholbachlibthai does not seem to need the rebuild anyway08:35
dokopitti: james_w did promote it yesterday09:48
pittiah, ok09:48
pittiStevenK, kirkland, jdstrand, james_w: warning, I just ran new-binary-debian-universe, and the output has some bogus (packages which are and should be in main)10:02
pittiso please don't use that right now10:02
pittiah, ignore me, it's just harmless noise10:04
olmaricjwatson_: in case you bear any interest on the issue, I coudn't repeat the dreaded apt "racing condition" bug anymore...10:05
olmaricjwatson_: as suggested on the bugreport, would there be any way to get some ubuntu "installation server" to be available basically with mirror of 23th of april, as with that day this bug happened every time no matter which other way I tried to install ubuntu-desktop with mini-installer :)10:10
OmahnIs it normal for the build servers to have over 5000 packages queue or is it just the recent opening of Karmic that's had such an affect?10:22
maxbOmahn: The buildds are still churning through the initial surge of autosynced packages that happens when the archive opens again after a release10:30
Omahnmaxb: I'm guessing it normally settles after a week or so then?10:30
maxblpia's already settled. At the current rate of progress amd64 and i386 should have caught up in another day or so10:31
maxbThe other architectures are, I presume, building on slower hardware.10:32
OmahnI'm guessing all the build servers are internal to Canonical?10:32
maxbyes10:32
OmahnSeems sensible. Shame though, we have some fairly beefy boxes sitting at our place that could certainly help.10:33
ebroderAnybody backporters around willing to sign off on bug #216761?10:44
ubottuLaunchpad bug 216761 in xen-3.3 "[hardy-backports] errors in xendomains init script" [Undecided,Fix released] https://launchpad.net/bugs/21676110:44
scaporCould someone tell me where the data in the user's home of a persistent live usb (created with usb-creator) is stored? there's no other partition created, no /home on the usb stick's one partition11:08
scaporand an empty /home in the sqaushfs11:09
sorenscapor: There's a file on the usb stick that holds the filesystem overlay.11:10
sorenI forget what it's called. casper-rw, perhaps.11:10
tdmackeyyeah, casper-rw11:10
tdmackeyin the root directory11:11
scaporI see. And that's sqaushfs too, then ? :)11:11
tdmackeytells how much reserved space there is for persitent storage11:11
scaporoh it's a ext3 partition I see11:12
scaportdmackey: soren: thank's very much :)11:12
tkamppeterpitti, can you pass through the SRU package of bug 365329? Thanks.11:15
ubottuLaunchpad bug 365329 in system-config-printer "HP LaserJet P1005 (using hplip) fails to print in 8.04 and 9.04" [Medium,Fix released] https://launchpad.net/bugs/36532911:15
sorenscapor: Sure.11:26
pittitkamppeter: please reupload with correctly wrapped changelog (too long line)11:33
maxbWhat is the official line length, ooi? /me can't find an exact statement in debian-policy11:35
pittilintian uses 79 or so11:37
sorenI tend to wrap at 72. It be pleasin' to me eyes.11:38
* soren doesn't know why he got all piratey all of a sudden11:40
slangaseka vitamin C deficiency?11:41
dholbachmust be scurvy :)11:41
bigonis the procedure to request package remove written somewhere?11:43
slangasekcreate a bug on the package, give a reason, subscribe ubuntu-archive11:43
slangasekbigon: ^^ written there ;)11:43
bigon:)11:44
dholbachhttps://wiki.ubuntu.com/UbuntuDevelopment/PackageArchive#Removing%20Packages11:44
* dholbach makes sure it's linked from https://wiki.ubuntu.com/UbuntuDevelopment/KnowledgeBase11:44
=== mrpouit is now known as mr_pouit
kumarabhihey people12:19
kumarabhiis there any bounty programme from ubuntu for  studen developers12:19
kumarabhistudent developers12:19
tkamppeterpitti, can I use the same version number or do I have to bump it?12:21
pittitkamppeter: same number is fine12:21
slangasekStevenK: you haven't killed hildon-fm-l10n yet... :)12:28
StevenKHm. I'll do that now.12:28
tkamppeterpitti, s-c-p reuploaded.12:29
=== dpm_ is now known as dpm
=== nhandler changed the topic of #ubuntu-devel to: Archive: open for development! | Ubuntu 9.04 released! | Development of Ubuntu (not support, not app development on Ubuntu) | #ubuntu for support and general discussion for dapper-jaunty | #ubuntu-motu for getting involved in development | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://wiki.ubuntu.com/HelpingWithBugs
dpmhi pitti, I've got a question on langpacks when you've got a minute12:51
dpmI'm trying to find out the status of a translation not from Rosetta but from the langpack sources.12:51
pittidpm: hi! just ask12:51
dpmI have tried to find the language-pack-gnome-mk-base from here -> https://edge.launchpad.net/~ubuntu-langpack/+archive/ppa?field.name_filter=mk&field.status_filter=published&field.series_filter=hardy , but they don't seem to be there. Is there a location where I can find those -base packages?12:51
pittidpm: what do you mean by "find the packages"?12:52
pittiapt-get source?12:52
pittidpm: what are you trying to do?12:52
dpmpitti: I'm trying to find out the status of a given translation for Hardy in a more or less accurate way. Therefore, I'm not looking at the Rosetta stats, but at the data from the last released langpacks. I've first gone the apt-get source way, but I noticed that depending on the language, a given translation had less strings than others, and in any case they seemed to differ from the Rosetta template. Then danilo told me that there is some13:00
dpm post-processing going on after the PO files are extracted from Rosetta (such as removal of duplicate strings) ...13:00
pittidpm: apt-get source will give you the exact data that is shipped in a release13:01
pittidpm: we don't do any post-processing _in_ the source packages' build process13:01
pittijust some to create these source packages13:01
* pitti -> lunch, bbl13:02
dpmpitti: ok, I'll ask you some more later, enjoy your meal!13:03
slangasekdpm: if you need answers sooner, there may be others in the channel who can help answer13:03
slangasek(I know a bit about langpacks, though I'm not an expert)13:03
ogragod, when did the ArchiveAdministration wikipage grow so much13:04
dpmslangasek: thanks, I can wait. I think in the case of langpacks pitti and ArneGoetje are the experts, though13:04
slangasekthey are13:05
slangasekbut you needn't treat them as a bottleneck for everything :)13:05
ograslangasek, so its your day today, could you take care for bug 369159 ? seems that slipped through the recent syncs13:06
ubottuError: Could not parse data returned by Launchpad: The read operation timed out (https://launchpad.net/bugs/369159/+text)13:06
ograpfft13:06
slangasekogra: it did not...13:06
ograhmm, why dont i see it on any ML13:06
slangasekat a guess, because StevenK accidentally included in a NOMAIL flush-syncs batch13:07
ograah13:07
ograwe have that ?13:07
ograok13:07
slangasekyes, it's what's supposed to be used for all autosyncs13:08
* ogra wonders how he missed the bugmail ... at least i have that13:08
ograwhy are you up already btw ? :)13:09
slangasekso that I can get my archive day done before Europe has a chance to fill the queue with even more stuff. >:)13:10
ograheh13:10
mdkepitti: re your last comment on bug 366098, do you mean "jaunty" instead of "karmic"?13:18
ubottuLaunchpad bug 366098 in ubuntu-docs "ubuntu-serverguide has a "DRAFT" watermark" [Low,Fix released] https://launchpad.net/bugs/36609813:18
slangasekno, he means karmic13:19
slangasekof questionable import in the case of ubuntu-docs, but it was copied nonetheless :)13:20
mdkeslangasek: karmic already has a package with a higher version number, though13:21
calchi13:21
mdkeslangasek: does that not matter?13:21
slangasekmdke: in that case, the copy presumably failed ;)13:21
mdkeslangasek: I don't know how it works. The bug isn't fixed in the karmic package with the higher version number, because it's not a bug in karmic13:22
slangasekcorrect13:22
mdkeas long as it hasn't superceded the existing karmic package, I'm happy13:22
* calc hugs slangasek for syncing all his packages :)13:23
slangasekit hasn't; I guess pitti overlooked the error message (as well as overlooking that it wasn't a karmic bug, of course)13:23
mdkeok, no worries then13:23
mdkethanks slangasek13:23
slangasekcalc: get _rene_ to upload those to unstable, please, so we don't have to do that manually again :)13:23
calcslangasek: ok... he is going to once he decides to actually upload OOo 3.1.0 to unstable :\13:26
* slangasek nods13:26
TheMusoAre any build admins able to kick the amd64 build of alsa-lib back into gear? Its a chroot problem, but appears to be due to locking issues which don't seem to be a problem for other builds now.13:34
mdzpitti: I'm trying to work up a patch for bug 316215.  can you point me to some information about access_control.* and how it works?13:35
ubottuLaunchpad bug 316215 in hal-info "rule to enable use of android's adb" [Wishlist,Triaged] https://launchpad.net/bugs/31621513:35
mdzwhat I want is to make the path in linux.device_file read/writable by the user13:35
mterryslangasek: Thanks for the pm-utils patch fixups!13:36
slangasekmterry: sure thing :)13:38
pittidpm: re13:55
pittimdke: I copied it from jaunty-proposed to jaunty-updates and karmic13:56
pittimdke: ah, I remember (sorry, too much SRU stuff this morning); this should be reopened, of course13:56
slangasekpitti: no, it shouldn't, it wasn't a bug in karmic at all13:57
slangasekthe bug was "document includes an 'unreleased' watermark", and karmic isn't released... :)13:57
pittislangasek: right, but it should be kept as a RC bug as a reminder to do it *before* karmic's release this time13:58
dpmpitti: thanks. Going back to the question: I'm trying to compare the status of the translation of e.g. gnome-terminal in two different languages. I see that in Rosetta the template has got 483 strings, and both translations are 100% complete. However, when I apt-get source the langpack for each language, one PO file has got 472 strings and the other 467. In any case, none of them has got the 483 strings from the original template.13:58
dpmpitti: 1) Why do the 100% translated PO files have a different number of strings and also differ in number from the Rosetta template? (I know that this does not pose any kind of problem, I'm just trying to understand why)13:59
slangasekpitti: I don't think a bug is the right way to track things that are supposed to be part of the release process13:59
pittislangasek: if we move it there, that works for me as well13:59
pittiaside from the fact that I question the entire idea of this watermarking in the first place13:59
pittiafter all, everything in karmic is a "draft" until we release14:00
slangasekI was rather surprised that this wasn't in the process checklists already14:00
pittidpm: are you getting the ones from hardy-proposed, hardy-updates, or hardy final?14:00
dpmpitti: hardy-updates14:02
pittimdz: http://people.freedesktop.org/~david/hal-spec/hal-spec.html#access-control is the initial documentation14:04
geserdoko: do you know why python-distutils.mk from cdbs (karmic) renames dist-packages to site-packages?14:04
pittimdz: there is an existing patch which adds ACLs for smartcard readers: http://bazaar.launchpad.net/%7Eubuntu-core-dev/hal/ubuntu/annotate/head%3A/debian/patches/02_smart_card_readers_acl.patch14:05
dokogeser: what is python-distutils.mk?14:06
geserdoko: /usr/share/cdbs/1/class/python-distutils.mk14:07
dokogeser: see above, answered to pitti as well. packaging *.install files expect these in site-packages14:08
mdzpitti: thanks14:09
mdzpitti: what defines the meaning of access_control.type=smart-card-reader?14:10
pittimdz: it's just a human readable identifier which binds together the policy (who has access) in the .policy file with the subject (device file, in the fdi)14:11
geserdoko: do we still need to modify packages for the python2.6 transition with all this automatic renaming done by the different packaging helpers?14:12
mdzpitti: ah, and "active" and "inactive" in the .policy refer to active user and inactive user?14:13
pittimdz: console session, but that by and large maps to user, yes14:13
mdzpitti: so access_control.type=foo maps to org.freedesktop.hal.device-access.foo ?14:13
pittimdz: right14:13
mdzpitti: can you give me a hint as to whether I should create a new type or if an existing one is appropriate?14:14
pittimdz: looking at /usr/share/hal/fdi/policy/10osvendor/20-acl-management.fdi14:14
DnaXplease fix bug #340718! I've post a patch before final release.14:15
dokogeser: if a package ftbfs, yes14:15
ubottuLaunchpad bug 340718 in irda-utils "[jaunty] irda-utils won't install (depends on /dev/MAKEDEV symlink in postinst)" [Undecided,Confirmed] https://launchpad.net/bugs/34071814:15
pittimdz: well, portable_audio_player wouldn't be entirely wrong14:15
pittior camera14:15
pittimdz: ah, hang on, there's "PDA"14:16
DnaXthis package fail to install and irda do not work automatically14:16
mdzpitti: that reminds me of another bug which i haven't looked for / filed yet...when I plug in the G1, I get multiple popups (music player, camera).  technically correct, but not very helpful14:16
mdzpitti: PDA seems to imply a palm-like sync interface though14:17
pittimdz: I noticed that, too; I just didn't see an obvious way to fix it14:17
mdzthis stuff is closest:14:18
mdz    <!-- support for Linux USB stack where linux.device_file is set (e.g. device node is on the main usb device) -->14:18
pittimdz: not necessarily, that's just there for the Pam/pocketpc ones14:18
pittimdz: in that block, portable_audio_player is closest then14:19
mdkepitti: we use the watermark for the doc.ubuntu.com website too. But I agree with slangasek that a bug is not the right way to remember this, since it will happen in releases after karmic too. I think the best way is to include it on a -doc specific release process list14:20
mdzpitti: the text in org.freedesktop.hal.device-access.policy wouldn't really be accurate though.  I don't know how big a problem that is14:20
DnaXpitti: have you see irda-utils bug?14:20
mdz"System policy prevents access to audio players"14:20
pittimdke: works for me14:21
DnaXpitti: can you triage it?14:21
mdkepitti: ok, I'll do that then14:21
pittimdz: that string is displayed if the admin sets the PK policy to "auth_admin"14:22
pittimdke: it's not shown for "yes" or "no"14:22
pittierm, mdz: ^14:22
pittiDnaX: I don't have any IR devices, and I'm quite busy ATM, sorry14:22
mdzpitti: then why are there so many entries with the same defaults (yes and no)14:22
pittimdz: it's the upstream default, and we never cleaned it up14:23
DnaXpitti: I have it... and i've post a working patch for it!14:23
pittimdz: basically, that allows an admin to say "my users can access a music player, but not an USB stick"14:23
mdzpitti: ok, just tell me what you recommend and I will submit a patch14:23
pittiDnaX: please subscribe ubuntu-main-sponsors then14:23
DnaXdone14:23
pittimdz: string-wise, PDA still sounds closest to me14:24
pittiDnaX: thanks14:24
* zhxk wants know if there are any ready made pakages in depo to ubuntu14:36
* zhxk wants know if there are any ready made pakages in depo to ubuntu about arm cross-build-chains14:37
ikoniazhxk: you'll have to build your own tool chain to cros-compile14:38
zhxkikonia:well, i encontered a problem to it  http://pastebin.ca/141209614:40
zhxkits logs to (export,config,make)14:40
zhxkto e2fsprogs14:41
ikoniazhxk: that's nothing to do with ubuntu development14:43
zhxkikonia:which channel should i ask?14:59
ikoniazhxk: no idea, but it's nothing to do with ubuntu14:59
pittidpm: the hardy-updates are from January, perhaps the mk translations weren't that complete at that time?15:00
zhxkikonia:thanks all the same15:02
ikoniano problem15:02
persiazhxk, You may want to ask in #ubuntu-arm, while we don't do cross-compilation, someone there may have more useful information.15:02
zhxkpersia:thanks a lot15:02
dpmpitti: If I understand it correctly, the mk translation was complete at the time, the only thing I cannot understand is the difference in the number of actual strings (msgid) in the template (Rosetta) and in the PO file (langpack source package). The PO file in the langpack tarballs seem to have the same number of strings as the Rosetta templat, though. In any case, I think I'll try to follow this up in an e-mail and I'll provide the links15:05
dpmto the exact files I'm looking at, which will be easier15:05
tkamppeterpitti, did you see my s-c-p re-upload?15:06
pittitkamppeter: yes, I did15:06
pittidpm: okay15:07
kirklandpitti: okay, thanks for the headsup15:08
directhexit's an ikonia!15:13
dholbachal-maisan_: congratulations to your upload to Ubuntu :)15:28
al-maisan_dholbach: thanks :) it's a pleasure to contribute :)15:28
dholbach:-)15:28
ograslangasek, when do you plan the first dailies again ?15:39
slangasekogra: tomorrow15:39
slangasek(but they'll probably fail to build, the installer's not merged up yet)15:40
ogragood (i just got the responsibility for alpha1 mobile images assigned)15:40
ograyeah, i wouldnt expect them to build yet15:40
ogramako, you dont happen to be around, do you ?15:41
dholbachtjaalton, bryce: anything Andreas can do to make bug 352708 more useful?15:54
ubottuLaunchpad bug 352708 in xserver-xorg-video-intel "[i915] external screen stays dark after suspend/resume via lid" [Medium,Confirmed] https://launchpad.net/bugs/35270815:54
kirklandcjwatson_: hey, one more ssh auth question ... i assume that the message the client signs to verify its identity is some randomly generated different signature every time, right?  (else replays would be possible)16:07
sorenkirkland: It's a blob of data consisting of the session id and some other tidbits, yes.16:25
dholbachcan somebody please shove ibus through binary new? :)16:39
james_wdholbach: it's not built has it?16:41
dholbachah, so it's through new, but not built yet, ok :)16:42
dholbachthanks james16:42
kirklandpitti: hey16:42
james_wdholbach: binary NEW after building I think16:42
kirklandpitti: am i correct in remembering you being the person who is anti-/etc/groups ?  :-)16:42
kirklandpitti: i was thinking about for Karmic making /sbin/mount.ecryptfs_private perm'd 4750, and adding an ecryptfs group16:43
pittikirkland: I am, yes :)16:43
kirklandpitti: currently, any user can created an encrypted-private dir16:43
kirklandpitti: which means that users could, say, "hide" data from the sysadmin, perhaps16:43
dholbachjames_w: ok, I'll shut up and wait then :)16:43
pittikirkland: I thought that was the point? :-)16:44
kirklandpitti: fedora is shipping ecryptfs with a patchset that restricts this to users the admin puts in the ecryptfs group16:44
kirklandpitti: yeah, well, RHEL got some customer complaints, evidently!16:44
kirklandpitti: users in the ecryptfs group can continue to "hide" data from root, but not everyone, necessarily16:45
kirklandpitti: i guess my question to you is, how would i solve this without a group?16:46
kirklandpitti: is this something that PolicyKit is cut out to do?16:46
pittikirkland: you can add a PK check to ecryptfs.mount if you wanted to16:46
kirklandpitti: what does that look like?16:47
pittikirkland: my main crusade was to stop people from using groups for device access16:47
kirklandpitti: ah!16:47
pittikirkland: for your use case, a group is less evil16:47
kirklandpitti: so a group might actually be "okay" for this?16:47
pittikirkland: but I don't think you'd want to deny it by default, do you?16:47
kirklandpitti: less evil, heh :-)16:47
pittikirkland: well, adding a group is still an excuse for us to push work to an admin16:47
kirklandpitti: right, this is going to be a really tough one, particularly for upgrades16:47
pittikirkland: upgrades> don't even think about it16:48
pittikirkland: you can't add users to groups on upgrades16:48
kirklandpitti: ideally, there would be an existing group that we already use, that I could piggy back onto16:48
kirklandpitti: i think 'admin' is not the right one, though16:49
kirklandpitti: i think i might make it a really, really low priority debconf question16:49
kirklandpitti: "Do you want to restrict eCryptfs use to members of 'ecryptfs' only?"16:50
kirklandpitti: default in Ubuntu is "no"16:50
pittikirkland: that wouldn't help us, though16:50
kirklandpitti: but fascist sysadmins can preseed that "yes", or change it later16:50
pittikirkland: since you can't have a group "no-ecryptfs"16:50
kirklandpitti: well, i worded that question poorly16:51
pittikirkland: seriously, a fascist sysadmin could just dpkg-statoverride mount.ecryptfs16:51
kirklandpitti: really, it's just about the setuid binary16:51
kirklandpitti: which is mount.ecryptfs_private16:51
pittikirkland: no, but you want users who currently run ecryptsfs to continue to do so after an upgrade16:51
kirklandpitti: not the generic mount.ecryptfs16:51
kirklandpitti: right, which is why the question would be low priority, and the default value would be our current policy16:51
kirklandpitti: which would keep that setuid binary 475516:52
kirklandpitti: the fascists can make it 475016:52
* kirkland decides that 'fascist' isn't particularly accurate, when describing this class of sysadmin16:52
pittikirkland: ah, I see16:53
pittikirkland: but those kind of sysadmin can probably also use statoverride themselves16:53
kirklandpitti: it's really just about the encrypted-private, encrypted-home16:53
pittikirkland: but well, your call16:53
pittikirkland: as long as it doesn't involve putting users into that group _by default_, it's okay with me16:53
kirklandpitti: well, i didn't know that -stateoverride existed, or what it did, until i just manpaged it16:53
=== ember_ is now known as ember
kirklandpitti: yeah, i don't think we add any users in that group by default16:54
kirklandpitti: if the admin chooses to go with mount.ecryptfs_private at 4750, then it's up to them to add users to that group16:54
* slangasek envisions a nanog logo involving a fasces16:55
kirkland||)16:55
kirkland||*16:55
kirklandslangasek: i like the asterisk one better ;-)16:56
slangasekheh16:56
kirklandpitti: cool, thanks for your ideas16:57
kirklandpitti: i think i know how we're going with this16:57
pittikirkland: great, thanks for the discussion16:58
kirklandcjwatson_: i'm curious what you think about https://bugs.launchpad.net/bugs/371719, if this might be acceptable for Karmic17:07
ubottuLaunchpad bug 371719 in ecryptfs-utils "establish ro,bind mount of /home for backup purposes" [Wishlist,Triaged]17:07
=== awe is now known as awe-lunch
=== awe-lunch is now known as awe
savvaspitti: here? do you think I should file a bug at debian about libmtp package still using a link? and for the proper prefix?17:58
pittisavvas: Debian is moving towards udev rules in /lib/ as well, so they should just do that17:58
savvaspitti: sorry I'm confused :) you mean I shouldn't and just keep the patch as it is in ubuntu, right?18:00
pittisavvas: oh, Debian should by all means fix their package as well18:04
pittisavvas: but we shuold keep the ubuntu one as it is for now, yes18:04
pittisavvas: basically, debian could take our patch (and update the version numbers in the comparison adequately)18:05
savvasok trying right now then, I'll let you know if a few minutes18:05
pittisavvas: no hurry; I need to leave in 30 mins, I won't get to sponsoring it today anyway18:05
savvasok then :)18:06
savvasthose preinst / postinst are really twisted scripts, but gooooood :) I got the hang of it, no changes required, conf files and packages will be properly upgraded18:19
savvas(I mean no changes required on my behalf)18:21
pittisavvas: no; the main point of the merge is to send the patch to Debian, so that eventually we can sync again18:31
pittisavvas: also, would you have time to integrate the other patch I mentioned?18:32
pittigood night everyone, see you all tomorrow18:32
savvaspitti: I'll check that out as well, I'll let you know through the bug report18:33
rtgkees: I've updated the kernel flavours blueprint https://wiki.ubuntu.com/KernelTeam/Specs/KarmicKernelFlavours and referenced one that you wrote a year ago.18:38
keesrtg: ah-ha, cool.18:43
keesrtg: instead of the current one?18:43
rtgkees: I'm not sure what you mean.18:43
keeshttps://blueprints.edge.launchpad.net/ubuntu/+spec/security-karmic-pae-desktop instead of the other one since the other was already scheduled for the last UDS18:44
geserdoko: any idea how to resolve the FTBFS of cerealizer in karmic? the problem is that cdbs renames the dist-packages back to site-packages, but the testscript adds get_python_lib() prefixed with debian/cerealizer to find the modules which fails as the files are at this point in site-packages and not dist-packages18:44
geserdoko: http://launchpadlibrarian.net/26117036/buildlog_ubuntu-karmic-i386.cerealizer_0.7-3_FAILEDTOBUILD.txt.gz18:44
rtgkees: I just referenced yours since it was apropo wrt PAE, but my spec also covers other topics.18:45
keesrtg: also, why do lpia and armel get -$arch instead of -generic18:45
keesrtg: okay, but I'd like to make sure that the cs-limit nx-emulation stuff gets in too.18:45
rtgactually, they $flavour18:45
rtgthey get $flavour18:45
keesrtg: and why "generic-pae" instead of just "pae"18:46
rtgkees: the names are open for discussion. perhaps 3gb is more appropriate.18:46
* kees nods18:47
kees"-allyourRAMisbelongtous"18:47
elmoI thought the cutoff for non-PAE was 2Gb? :-P18:47
rtgkees: my goal is to have the minimum difference between -generic and -generic-pae18:47
keesrtg: I don't know what the conventions are for UDS scheduling, but you might want to check if using +spec/use-pae-when-possible is correct (since it was last UDS)18:48
elmoumm, 4, rather18:48
rtgelmo: 1GB is reserved for mem mapped I/O stuff18:48
keeselmo: iiuc, it's only 3 because of how the kernel maps virtual memory.18:48
maswanelmo: minus whatever pci etc wants, and then kernel/userland split18:48
maswanelmo: We got 3.5GB on our machines, back in the days before real pointers18:48
keesrtg: -generic vs -generic-pae> yeah, I'm all for it being just a single CONFIG difference.  :)18:49
maswanbut anyway, 32-bit stuff has been obsolete for close to 5 years now anyway. ;)18:49
elmomaswan: haha18:49
keesrtg: and what're your current thoughts on cs-limit?18:50
rtgkees: um, ambivalent. Its an ugly patch but I'm probably gonna add it. I _would_ like to see some evidence that it might have prevented past abuses.18:51
keesrtg: I can certainly go find some example exploits that don't work as a result of cs-limit nx-emulation.18:51
rtgkees: that would certainly help bolster credibility for the patch18:52
kareemhello18:52
keesrtg: if it helps, nearly all security vulnerability research starts with "and if we turn off NX, [example]".18:52
keesrtg: all the stuff about how to avoid ASLR, stack canaries, etc, all depend on NX being non-functional.18:52
kareemWould this qualify as a Q for here?  I'm trying to make an Ubuntu package for FreeSWITCH, and when I test it, I keep getting: "E: Internal Error, Could not perform immediate configuration (2) on g++-4.2"  No one in any other Ubuntu channels I've been in can figure it out.18:53
keesrtg: shall I send it to the kernel-team thread?18:53
rtgkees: I've got no problem with NX, its just that the cs-limit emulation is a bit of a hack (but understandable given HW limits)18:53
rtgkees: yes- the k-t list is appropriate18:53
keesrtg: well, cs-limit == NX for people lacking NX hardware, so basically, all exploits that work when NX is missing are protected by cs-limit nx-emu18:54
rtgkees: true, it is page granular.18:54
keesrtg: do you still want examples?  it's an entire class of vulnerabilities, so I thought it'd be an obvious protection.18:55
ogra_heh ... that abbreviation is used way to often /me just thought of nx-server/client18:55
=== beuno_ is now known as beuno
rtgkees: it may be obvious to you, but a list of examples wouldn't hurt.18:55
keesrtg: okay18:55
cody-somervilleMy ssh-agent seems to have been replaced with one that has an icon of a weird looking fish19:18
cody-somervilleI thought I remember reading about this in a changelog19:18
cody-somervilleCan anyone jot my memory?19:18
Picicody-somerville: seahorse?19:23
cody-somervilleI'd like to use seahorse19:23
* zhxk runs away19:30
=== awe is now known as awe-afk
=== awe-afk is now known as awe
=== beuno_ is now known as beuno
LaserJockis there an easy way to determine what the default python version is for a given release?19:44
geofftpackages.ubuntu.com/python19:44
LaserJockgeofft: thanks, that was easy :-)19:45
geserLaserJock: you can also run "python --version" (assuming a supported setup)19:48
LaserJockyeah, I just didn't have chroots available for the releases I wanted19:48
LordMetroidDoes the launchpad automatically forward bug reports upstream?19:52
geserLordMetroid: no19:53
LordMetroidDamn, why not? It ought to, it is so convenient to report bugs for anything in one place19:54
geserone reason is that the bug might be due to Ubuntu changes, another reason that not every bug is really a bug but an user-error and upstream won't be happy if we auto-forward those bugs too19:56
geserI guess there are more reasons against it19:56
LordMetroidSo what do I do with this:  https://bugs.launchpad.net/ubuntu/+source/gimp/+bug/371819 ?19:56
ubottuLaunchpad bug 371819 in gimp "Gimp doesn't rerender canvas on canvas size change undo" [Undecided,New]19:56
LaserJockupstreams not wanting automatic bugs from LP comes to mind19:56
geserLordMetroid: forward the bug to the gimp bugtracker yourself and add a bugwatch to the bug in LP20:02
LordMetroidok... I'll try to do that20:02
geserI guess some upstream prefer to have a human contact to a bug instead of some script (another reason against automatic bug-forwarding)20:03
LordMetroidBugwatching is more intersting then birdwatching...20:15
mrooneyWould anyone be kind enough to whitelist me on the ubuntu-devel list?20:23
cody-somervillemrooney, Are you a Ubuntu developer?20:24
mrooneycody-somerville: I am not familiar with the official definition of that :)20:25
cody-somervillemrooney, Are you a member of the ubuntu-dev or ubuntu-core-dev teams on launchpad?20:25
mrooneyAs I understand it anyone can be whitelisted if they have a history of reasonable posts20:25
mrooneycody-somerville: nope20:25
cody-somervillemrooney, You might try e-mailing an administrator of the list20:26
cody-somervillemrooney, Or try your luck and see if the right people see your message above20:26
mrooneycody-somerville: yeah I have seen someone successfully ask here so I thought I'd try as well :)20:27
=== awe is now known as awe-afk
=== awe-afk is now known as awe
kirklandjcastro: yo20:35
kirklandjcastro: got your email about ec2+screen20:35
kirklandjcastro: try the new screenbin20:35
kirklandjcastro: i put everything you need in there20:35
jcastrook20:35
kirklandjcastro: you'll need to install Karmic's deb on your Jaunty system20:35
kirklandjcastro: give that a try, and let me know how it works for you20:35
jcastrolikely tomorrow before I prep for a talk on s-p20:36
kirklandjcastro: neat20:36
kirklandjcastro: who are you talking to?20:36
kirklandjcastro: btw ... kees patched screen itself to fix one annoyance, where someone trying to type in their read-only session will cause a 'bell' or ding-message to all other users20:37
kirklandjcastro: i built that in the screen-profiles ppa for hardy/intrepid/karmic20:38
kirklandjcastro: you'd probably want that package on your host :-)20:38
thebloggumy network manager applet is taking too long (like 2-3 min) to recognize my wireless card (not even connect to network, just recognize the card only) on boot. it is possible it is a bug or maybe i am missing something. using openbox if it is relevant21:08
pace_t_zulucan someone help me will pbuilder?21:17
pace_t_zului have a problem with unmet dependencies on a build21:17
pace_t_zului have read https://wiki.ubuntu.com/PbuilderHowto21:18
pace_t_zulubut i can't find a way to resolve the issue21:18
pace_t_zulucan someone help me figure out how to fix unresolved dependencies in debuild and/or pdebuild?21:27
pwnguinpace_t_zulu: unresolved dependencies?21:32
pwnguinas in, the build deps aren't installable?21:33
pace_t_zulupwnguin: yeah i figured pbuilder would handle it better21:33
pace_t_zulupwnguin: no, the build can't happen21:33
pace_t_zulupwnguin: i think it is specific to this package21:33
pace_t_zulupwnguin: i am trying to put together a patch21:33
pwnguinif you have an error log, that might help to pastebin. but right now i have to run the vacuum =(21:34
macothebloggu: see if it's showing up in hal during that 2-3 minute wait21:37
thebloggumaco, how can i do that ?21:38
macolshal...21:38
pace_t_zulupwnguin: http://pastebin.ubuntu.com/164447/21:38
maco(by the way, #ubuntu-bugs might be a good place for debugging...or #nm for that matter)21:39
thebloggumaco, wow enourmous :P it will be difficult to test it because it is on boot21:39
theblogguright after start21:39
macothebloggu: log in, run "lshal >> lshal.out" and then read through at your leisure to see if your wirless card is listed21:40
maco(it'll put the output in a file called lshal.out)21:40
thebloggumaco, ok, i'll test it and i'll bring the results here21:42
maco#nm would be better21:43
macosince they know how this stuff all works and all i know "it gets info from hal" ;)21:43
pace_t_zulupwnguin: did you get that pastebin?21:46
pwnguinyea21:48
pwnguinpace_t_zulu: so it's complaining that ipython isn't installable21:49
pwnguinpace_t_zulu: by chance, is this a patch for a package in universe?21:49
pace_t_zulupwnguin: let me check21:51
pace_t_zulupwnguin: indeed it is21:52
pwnguinthen #ubunt-devel isn't the right place to chat about the patch :)21:52
pwnguin#ubuntu-motu handles universe packages21:53
pwnguinlets move the conversation to there, and stop bothering core developers :)21:53
=== thekorn__ is now known as thekorn
pace_t_zulupwnguin: you here?22:46
=== thekorn__ is now known as thekorn
=== cjwatson_ is now known as cjwatson
tkamppeterpitti, hi23:26

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