/srv/irclogs.ubuntu.com/2011/03/28/#ubuntu-devel.txt

=== jasono is now known as Jasono
=== dendrobates is now known as dendro-afk
=== asac_ is now known as asac
twbdch -i works fine for non-native packages, but for a (private) native package I'm maintaining, it is changing "2011031701" to "2011031701ubuntu1".05:07
twbIs there a way to make it update it to, say, "2011031702" or "2011032801" ?05:07
ScottKtwb: dch -d will give you the Debian standard behavior which will, I think, do what you want.05:17
twbScottK: can I put that in .devscripts somehow?05:18
ScottKNo idea.05:19
StevenKalias dch='dch -d'05:19
twbStevenK: but that assumes I run dch directly, and from a shell.05:19
StevenKJust offering a suggestion05:19
twbNod, OK05:19
ScottKtwb: Just do dch -d instad of dch -i whereever you're doing it.05:19
twbHm, I can't see a dch -d in the manpage...05:20
twbIs that a post-lucid feature?05:20
twbHm, -d, --fromdirname -- Add a new changelog entry with version taken from the directory name05:20
twb--fromdirname won't work for me, because it'll always just be "foo" not "foo-1.0"05:20
twbI can just use -v, I just would've preferred to have something more magical05:21
StevenKI thought there was an environment variable to control it ...05:21
twbStevenK: DEBCHANGE_RELEASE_HEURISTIC=changelog ?05:22
twbStevenK: I have that, IIRC it makes Debian dch act list Ubuntu dch05:22
StevenKtwb: I'm not certain, it's a vague thought and I'm trying not to context switch05:22
twbSorry05:23
hyperairsb levelclear -level clientcrap,crap,joins,parts,quits,nicks,clientnotice05:57
hyperairwhoops, forgot the / >_>05:58
StevenKRAOF: Can haz MPRIS? :-)06:06
=== _LibertyZero is now known as LibertyZero
dholbachgood morning07:38
cdbsgood morning dholbach !07:45
dholbachhey cdbs07:45
pittiGood morning07:50
didrocksgood morning08:16
=== smb` is now known as smb
pitticjwatson: should biosdevname be in main/installed by default? you integrated it in the installer, is it only needed to write the static udev rules? or at runtime as well?09:46
cjwatsonpitti: yes, it should be added, I'll figure out where it belongs and sort out the seeds10:10
pittithanks10:10
hrwmorning10:10
=== rpinson_ is now known as raphink
=== ogra_ac is now known as ogra_
=== hunger_ is now known as hunger
pittitseliot: for the nvidia-* bits we currently have add_modules=['glx'], remove_modules=['dri', 'GLcore']; I suppose we still need to keep the remove_modules, but do we still need to manually add glx?11:45
=== diwic is now known as diwic_lunch
doko_pitti: intended?11:51
doko_ o ttf-sil-gentium-basic: ttf-sil-gentium-basic11:51
doko_   [Reverse-Depends: libreoffice]11:51
pittidoko_: no, only transitional; still working on fixing c-m11:51
* Daviey shakes his fist at james_w for skewing the sponsorship stats... :)11:55
pittiugh, WTH?11:56
tseliotpitti: I think we can safely comment out both add_modules and remove_modules in Jockey11:58
pittitseliot: if dri and GLCore are loaded in xorg.conf that won't break the driver any more?11:58
pittitseliot: (not even for 96?)11:58
tseliotpitti: we only need the defaultdepth option and of course  the option to set the driver to nvidia11:59
tseliotpitti: let me check what we do for 9612:00
pittitseliot: I thought dropping the driver option was the main point of bug 52206112:00
ubottuLaunchpad bug 522061 in jockey (Ubuntu Natty) "Nvidia proprietary drivers fallback test failed" [High,In progress] https://launchpad.net/bugs/52206112:00
pittitseliot: as we now have 105_nvidia_fglrx_autodetect.patch12:00
=== dendro-afk is now known as dendrobates
=== MacSlow is now known as MacSlow|lunch
tseliotpitti: right, the only thing I'm not sure (I should re-read the patch) is whether autoloading works also when a xorg.conf is available12:01
pittitseliot: yes, was confirmed in https://bugs.launchpad.net/ubuntu/+source/jockey/+bug/522061/comments/1812:01
ubottuUbuntu bug 522061 in jockey (Ubuntu Natty) "Nvidia proprietary drivers fallback test failed" [High,In progress]12:01
tseliotpitti: err, doesn't that say that nouveau is used instead of nvidia when the driver is commented out?12:03
pittitseliot: ah, right12:03
tseliotpitti: oh, and we also need the nologo option12:03
pittitseliot: I only have intel here, so I can't fully test any of this :/12:03
pittitseliot: I'll keep the remove_modules (just to be sure), the AddARGBGLXVisuals quirk for 96, and NoLogo12:04
tseliotpitti: I can do it here, as I'll have to land a few fixes to nvidia anyway12:04
tseliotpitti: yes, keeping remove_modules definitely won't hurt12:05
pittitseliot: ok, so I'll do the necessary changes in trunk first (support not writing Driver, that will cause a few disruptions), then update nvidia.py as I think it should be, and then ask you to test the current ubuntu bzr head?12:05
tseliotpitti: sounds good12:06
pittitseliot: this will take me a couple of hours (I'll test it as far as I can in "dry mode" here)12:06
pittitseliot: cheers12:06
tseliotpitti: no hurry, I'm working on other urgent stuff12:07
=== diwic_lunch is now known as diwic
=== dendrobates is now known as dendro-afk
tkamppeterIt is about bug 335662, don't we have a notification area any more? At least for some users HPLIP complains that there is no notification area for hp-systray.12:56
ubottuLaunchpad bug 335662 in HPLIP "[jaunty] hplip status service cannot find system tray" [Undecided,Confirmed] https://launchpad.net/bugs/33566212:56
ohsixwould be cool if ctrl+k or ctrl+e, or both; would jump to the search box in software center, where does one request such a thing?12:56
pittitkamppeter: right, it's gone in general; we only have a backward compatible systray for java apps and skype13:00
pittitkamppeter: however, there is a whitelist; so if you think it's important, you can file a bug against unity and ask for whitelisting it13:01
tkamppeterpitti, whitelisting hp-systray or the notification area?13:02
pittitkamppeter: hp-systray for the notification area13:02
seb128they will probably say no13:02
seb128but you can still try ;-)13:03
tkamppeterseb128, why?13:03
seb128because things are supposed to be ported to indicator for 3 cycles13:03
seb128so they are giving increasing reasons to port those not ported now13:04
seb128they also think that it's harder to give something and drop it than to not give it13:04
seb128so they said they would not whitelist things that can be patched13:04
tkamppeterseb128, hplip-gui is made by HP and they are trying to cover a wide range of distros, probably therefore they do not switch their stuff.13:05
seb128well it's open source so we could distro patch it to use an indicator?13:06
tkamppeterseb128, pitti, is it a big change to patch a notification area app to indicator?13:07
seb128usually not13:07
seb128tkamppeter, https://wiki.ubuntu.com/DesktopExperienceTeam/ApplicationIndicators13:07
pittitkamppeter: technically the change is trivial; it's a political/design issue13:10
pittiwe now have consistent indicators in the default install, i. e. the entire top panel is a signle big menu13:11
pittisuch whitelists break this behaviour13:11
tkamppeterpitti, seb128, the app in question is hp-systray (part of hplip-gui) which is written in Python and uses the Qt widget library. The app shows as an HP logo and right-clicking it shows a regular menu. Left-clicking it does nothing.13:15
seb128should be trivial to port to an indicator then13:16
tkamppeterpitti, seb128, it is also a D-Bus-based user daemon for handling fax queues.13:16
tkamppeterpitti, seb128, are there somewhere instructions or samples for that (above-mentioned site only handles GTK).13:18
pittichrisccoulson: your nss uploads doesn't have bug references, is it ok to keep until after beta? or does it help with RC bugs?13:20
chrisccoulsonpitti - oh, i forgot to add a bug reference13:20
chrisccoulsonpitti - it's a security fix that's currently being deployed on other releases13:20
pittichrisccoulson: oh, for the comodo stuff?13:21
pittichrisccoulson: it looks pinpointed enough anyway13:21
chrisccoulsonpitti - yeah, that's the one. the nss change is just to block those certs13:21
pittichrisccoulson: ok, thanks; accepting now, please close the bug manually13:21
chrisccoulsonthanks13:21
tkamppeterriddell, hi13:22
Riddellhi tkamppeter13:23
seb128tkamppeter, check with agateau or Riddell I guess13:27
Riddelltkamppeter: I think the only Qt implementation is KStatusNotifierItem which is a KDE class, so it would need changing from a QApplication to a KApplication13:29
seb128Riddell, there is no way for qt application to use the appindicator without using kde?13:31
Riddellseb128: no, it would need QSytemTrayIcon ported to the status notifier spec13:32
seb128Riddell, ok13:34
NCommander /lastlog NComm13:34
NCommanderbah13:34
seb128tkamppeter, <Riddell> tkamppeter: I think the only Qt implementation is KStatusNotifierItem which is a KDE class, so it would need changing from a QApplication to a KApplication13:50
seb128ups13:50
seb128tkamppeter, https://bugs.launchpad.net/ubuntu/+source/hplip/+bug/49787713:50
ubottuUbuntu bug 497877 in hplip (Ubuntu) "Support Application Indicators" [Wishlist,Incomplete]13:50
seb128you had a patch there for hplip for a while13:51
mvoev: on the system that you tested apt-clone on and that failed to upgrade, do you still have the state file? I would like to add it to the regression tess13:55
evmvo: yup, one moment13:56
mvothnx!13:59
=== dendro-afk is now known as dendrobates
evmvo: http://people.canonical.com/~evand/tmp/apt-clone-state-ubuntu.tar.gz14:02
mvoev: thanks!14:07
evsure thing14:09
=== kentb is now known as kentb[bos]
=== MacSlow|lunch is now known as MacSlow
hrwpitti: hi, have a minute for a talk about pkg-create-dbgsym and cross builds?14:16
pittihrw: what's up?14:16
hrwpitti: when pkg-create-dbgsym is installed cross build of ncurses is impossible to finish as it tries to generate lib32ncurses* packages (cross build on amd64 to armel target) which are not generated14:17
hrwpitti: when I uninstall it then build finishes fine14:17
hrwpitti: does it goes though debian/control and just tries to generate package for each entry?14:18
pittihrw: yes, it does (just checking the code); it just ought to use @{$dh{DOPACKAGES}}, as all the other debhelper scripts, I guess14:20
pittihrw: it needs to do a bit more though, i. e.  filter out the arch: all ones14:21
hrwpitti: http://pastebin.com/S3C4d8Es is output14:21
seb128tkamppeter, pitti: ok, open a bug about hplip whitelisting, they will likely do it14:22
hrwpitti: in debian/rules creation of 32/64bit packages are handled by separate variables rather then control file14:22
pittihrw: hm, why is DEB_BUILD_ARCH==amd64 there? shouldn't that be armel?14:22
hrwpitti: build_arch is amd64, host_arch is armel14:23
pittiah, that way around14:23
pittiso it should probably compare the Architecture: field to DEB_HOST_ARCH then, not DEB_BUILD_ARCH14:23
pittiI thought these were exactly the other way around14:24
hrwpitti: pkg-create-dbgsym is called after dh_strip but does not check it's arguments?14:24
pittihrw: pkg-create-dbgsym wraps dh_strip14:24
pittihrw: it does respect -p, -N, -s, etc.14:24
pittibut it defaults to all non arch: all packages from debian/control if no package is given14:25
hrwpitti: 10th line of pastebin calls dh_strip with -X entries14:25
pitti(minus architecture: <nonmatching>14:25
hrw"dh_strip -s -Xlibncurses5-dbg -Xlibncursesw5-dbg -Xlibncursesw5 --dbg-package=libncurses5-dbg"14:25
pittihrw: that's wrong, though14:25
pittithat should be -N14:25
pitti-X blacklists file paths from stripping, not packages14:26
hrwlet me check with -N then14:27
hrwpitti: http://pastebin.com/3atS38Hj shows same with -N instead of -X14:28
pittihrw: I guess it'll still fail, as it doesn't -N the lib32 binaries; it's a separate bug, though14:28
pittiyes, as expected14:28
pittihrw: what does debian/control say for lib32blah? Shouldn't that have Architecture: amd64?14:29
hrwArchitecture: amd64 ppc6414:29
pittihrw: ok, so the bug here is that pkg-create-dbgsym checks build arch, not host arch14:29
hrwthx14:29
* pitti runs tests14:30
hrwpitti: BUILDARCH=`dpkg-architecture -qDEB_HOST_ARCH` == success here14:33
pittihrw: ah, thanks! I was about to toss you a .deb for checking, but that's the gist of the change indeed14:33
hrwpitti: once you told build/host stuff I started checking files14:34
hrwncurses pacakges created14:34
hrwnow reverted -X -> -N changes and rebuilding packages14:35
pittihrw: http://bazaar.launchpad.net/~ubuntu-core-dev/pkg-create-dbgsym/ubuntu/revision/19414:35
ubottuUbuntu bug 194 in Launchpad itself "After clicking on a bug, I have to click on "more information" in order to see the bug comments" [Medium,Fix released]14:35
pittihrw: no, -N is correct14:35
pittihrw: -X is not the correct option for ignoring packages14:35
hrwpitti: sure, but this is a bug which I will report separatelly14:35
pittitests pass14:36
pittihrw: ok, will upload, thanks for pointing out!14:36
hrwpitti: you welcome. thanks for fixing14:36
hrwpitti: can you look at bug 711523 and tell me what do you think about patch?14:37
ubottuLaunchpad bug 711523 in armel-cross-toolchain-base (Ubuntu) "dbgsym packages generated during build, but not uploaded" [Undecided,In progress] https://launchpad.net/bugs/71152314:37
hrwpitti: I can explain why patch calls pkg_create_dbgsym on its own14:38
=== dendrobates is now known as dendro-afk
pittihrw: pkg_create_dbgsym gets called by the wrapped dh_strip, so packages which don't use debhelper need to call it manually14:39
pittidoko_: FYI, pkg_create_dbgsym is not called by pkgbinarymangler, just from dh_strip14:40
hrwdoko_: can you merge it now when it got explanation from pitti?14:40
hrwpitti: and thanks for this explanation - I did not know that before14:41
pittihrw: hrw but why do you call $(STRIP) twice?14:41
pittihrw: and note that this patch is missing a pkg-create-dbgsym build dependency14:41
hrwpitti: I copied stripping rules from other part of rules14:41
hrwpitti: binutils iirc already depends on it14:42
pittiah, forget about the b-d, it's || true14:42
hrwpitti: this patch adds 6th call to it14:42
pittihrw: it's installed in the buildd chroots already14:42
pittidoko_: ok, that's more like it: http://people.canonical.com/~ubuntu-archive/component-mismatches.txt14:44
pittidoko_: pinyin-database already demoted14:45
pittibryceh said that he'll add xserver-xorg-video-qxl14:45
pitti to x-x-video-all, so that'll get sorted out as well14:45
doko_pitti: so you did approve a FFe for dbus-c++?14:45
pittidoko_: the changelog is just bug fixes, there's no real new features there14:46
doko_ok14:46
doko_TheMuso: ^^^14:46
pittihrw: how urgent is the p-c-d fix? do you need it in beta-1?14:47
hrwpitti: not urgent14:47
pittihrw: ok, keeping in the queue then14:47
hrwpitti: would be nice to have it in natty but no rush to have it asap14:48
pittihrw: yes, will go in after beta-1, i. e. on Thursday14:48
hrwpitti: in archive cross packages are not affected (as I maintain all of them and do nearly daily builds of those)14:48
mvoev: \o/ I can reproduce the bug14:48
evyay14:49
hrwpitti: http://paste.ubuntu.com/586457/ would be ok debdiff for ncurses?14:49
psusipitti: I was wondering if you had seen my patches to upower, g-p-m, and indicator-session ( merge request and posoted to devkit-devel ) and had any opinion on them?14:49
pittihrw: looks fine; please forward to Debian, to avoid a permanent delta14:50
pittihrw: I wonder if we really need to upload this -- does it work with -X as well?14:50
pittihrw: it should work as long as package libfoox also has any file containing "libfoox", e. g. usually in /usr/share/doc/14:51
psusidoh... emacs crashed...14:51
hrwpitti: it works with -X too14:51
pittipsusi: hughsie said he'd look at them, so I didn't want to get in his way14:51
hrwpitti: it is rather kind of wishlist bug rather I think14:51
pittihrw: yeah; I think you should send it to a Debian bug, and then declare it done14:52
psusipitti: ok...14:52
hrwthanks pitti for help14:53
hrwbug reported to Debian/ncurses as minor + patch14:58
doko_hrw: now merged all change to -4.5, -4.6 and binutils14:59
pittihrw: splendid, thanks14:59
hrwdoko_: thanks a lot14:59
hrwdoko_: can you merge changes to gcc-4.4 too?15:05
hrwdebbug 61993915:06
hrwpitti:  http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=619939 was what I reported15:06
ubottuDebian bug 619939 in ncurses "ncurses: Fix dh_strip usage" [Minor,Open]15:06
Davieypitti, Hey... would you be able to re-look at bug 651875, from an SRU ack perspective?15:12
ubottuLaunchpad bug 651875 in bind9 (Ubuntu Lucid) "Bind 9.7.0-P1 validation errors" [Medium,Confirmed] https://launchpad.net/bugs/65187515:12
MacSlowpopey, ping15:13
popeyMacSlow: pong15:14
MacSlowDo you have a method of consistently triggering LP: #742091 you reported last thursday? Could you share that with me (or add to the bug). I have a fix and would like to put that to the test. Thanks in advance!15:14
popeywell, i have updated since then, and it's been even less reliable15:15
popeyi can crash it doing fairly basic stuff like moving windows15:15
popeybut I am at work now, and pc is at home, i can try when i get home tonight15:15
MacSlowpopey, we also have more fixes coming up :)15:15
popey\o/15:15
popeygood to hear15:16
MacSlowpopey, if you could add it to the bug as addional comment... that would already help15:16
tkamppeterseb128, thank you. Unfortunately, all patches presented to me in that bug report were immediate crashers.15:16
popeyok, will do15:16
MacSlowpopey, thanks!15:16
seb128tkamppeter, can you open a bug against libunity asking for hplip to be whitelisted?15:17
tkamppeterI will do so, with reference to bug 497877, telling that several efforts were made to adapt hp-systray but no solution found.15:18
ubottuLaunchpad bug 497877 in hplip (Ubuntu) "Support Application Indicators" [Wishlist,Incomplete] https://launchpad.net/bugs/49787715:18
pittiDaviey: see comment 7 -- if we can reasonably QA this (test suite or manual testing), I'm fine with that; by and large needs an upload and a test plan now15:24
doko_hrw: done15:25
hrwthanks again15:26
hrwdoko_: did you had a time to look at patch in bug 676454 - removal of u-a from cross builds of gcc15:27
ubottuLaunchpad bug 676454 in gcc-defaults-armel-cross (Ubuntu) "switch to gcc-4.5 and symlinks for default versions" [Undecided,In progress] https://launchpad.net/bugs/67645415:27
doko_hrw: not yet, please ping me tomorrow15:28
hrwdoko_: ok15:28
=== doko_ is now known as doko
ogra_is there a reason why wpasupplicant is only in the high level seeds but not in something like ubuntu-standard ?15:30
tkamppeterseb128, I have reported the whitelisting request for hp-systray as bug 744308.15:30
ubottuLaunchpad bug 744308 in libunity (Ubuntu) "Whitelist HPLIP's hp-systray for Unity's application indicators" [Undecided,New] https://launchpad.net/bugs/74430815:30
seb128tkamppeter, tahnks15:30
directhexpitti, do you know if you'll get a chance this week to look at the webkit annotations issue shana brought up?15:31
shanaoh, I found more15:32
pittidirecthex: I hope so; I have a built upstream checkout now, that just didn't build the gir at all, so I need some prep for this15:32
shanapitti: there's no type annotation on signal parameters. the c:type entry is missing15:32
=== bcurtiswx_ is now known as bcurtiswx
Davieypitti, We don't have a decent test suite.  The best we can do is manual testing..  I was 'ok' with trying to cherry pick, but as upstream don't have an open VCS this is near impossible.  Debian maintainer (lamont), and security seem to prefer adopting a new upstream version (which we are supporting in Natty).15:32
pittishana: oh, intersting15:32
shanaand I didn't open the bug, darn it15:32
shanapitti: there is in the 1.2.5 version, but not in the 1.315:32
Davieypitti, it's currently in the unapproved queue.. I am happy to test it on my production dns servers, but i am quite close to the issue.  So will look to try and get more manual testing once t hists proposed, by hitting the server mailing list.15:33
pittiDaviey: ah, good15:33
shanaunless annotations changed significantly between the two versions, I'm guessing it's a side effect of the lack of ownership perhaps?15:33
shanatotally guessing ere15:33
shana*here15:33
Davieypitti, if you are satisfied, can you add an ack please? :)15:34
pittishana: "ownership" in the sense of "nobody at webkit cares about it"?15:34
shanapitti: was thinking more of the missing "transfer-ownership" thing :)15:34
shanaor whatever the annotation is called15:34
shana:)15:35
pittishana: ah; but trunk and package are built with the same g-i version, so that wouldn't make a difference15:35
shanathe schema version in the gir files is different15:35
shana1.2.5 is marked "1.1", 1.3 is marked "1.2"15:35
shanaI have no clue if there's a difference15:36
pittiDaviey: followed up15:36
shanajust throwing ideas, frankly, I stopped when I noticed the c:type missing and haven't investigated further15:36
Davieypitti, thanks!15:36
Davieypitti, So.. really wanted to get this new upstream version  in -updates by thursday.  Even with a call for testing, do you think this is unlikely?15:41
pittiDaviey: you mean -proposed?15:47
Davieypitti, -updates!  We are going to have many unhappy people if it doesn't... It's sort of time senstive...  The rational in the url in the bug description explain why.15:55
pittiDaviey: no way15:55
pittiDaviey: even for a small focussed patch it needs to mature 7 days15:55
pittiDaviey: for a large new upstream update I expect something like two or three weeks15:55
DavieyYup, i agree... but ideas for a resolution?15:56
Davieypitti, note, there has already been a call for testing from a PPA... but not had feedback.15:56
pittiDaviey: as I said on the bug: upload a small backported patch, we'll get that into -updates next Monday, and then we can do the full release15:56
pittiDaviey: lucid sustained without the fix for a year now, why is it suddenly so urgent?15:57
Davieypitti, March 31st, the internet changes...15:57
Davieyurl on the way15:57
Davieyhttp://www.isc.org/announcement/bind-9-dnssec-validation-fails-new-ds-record15:58
pittiDaviey: then I'd say minimal patch and quick verification15:58
pittiand we'll cut the usual 7 day period, as in this case the impact if we don't do it is higher15:59
YokoZarCan a quilt patch Author field contain more than one person?16:03
YokoZar(what uses the data?)16:03
Davieypitti, ack..16:03
Davieymdeslaur, around?16:03
Davieyand lamont ?16:03
mdeslaurDaviey: yep16:03
lamontsorta16:04
cjwatsonYokoZar: http://dep.debian.net/deps/dep3/ "This field can be used multiple times if several people authored the patch."16:07
cjwatsonso Author: Some Person\nAuthor: Other Person, etc.16:07
YokoZarcjwatson: thanks, exactly what I was looking for.16:08
YokoZarI didn't find that page cause I kept searching for "quilt" and it's not listed there :/16:08
dokopitti, TheMuso: I think I'll just merge dbus-c++, upload and then start the test rebuilds16:10
pittidoko: ah, Debian still doesn't have symbols files?16:11
tgardnerif you'd like 802.11n high-speed wireless support re-enabled in your modern Intel wifi adapter, then please review the patch at https://bugs.launchpad.net/ubuntu/natty/+source/module-init-tools/+bug/630748/comments/6416:11
ubottuUbuntu bug 630748 in module-init-tools (Ubuntu Natty) "iwlagn degrades quickly during normal wifi session" [High,In progress]16:11
dokopitti: no16:12
* JackyAlcine will be right back.16:13
cjwatsonYokoZar: right, it's not quilt-specific16:13
YokoZarcjwatson: Yeah, but I didn't think to do a more generic search ;)16:14
u-fokaHy! Should that overlay scrollbar stuff work in an "Ubuntu Classic" session with compiz?16:19
=== bjf is now known as bjf[afk]
dokoev: is python-mock b-d only?16:27
evdoko: build-dep for ubiquity? Yes.16:28
dokook, promoting. should use dh_python2 for packaging at some point16:29
dokopitti: dbus-c++ waiting for approval16:32
pittidoko: accepted (still universe)16:32
dokohmm, I think, then I'll have to wait with the promotion?16:33
pittidoko: fine for me to promote it right now, more consistent archive16:33
dokook, done16:33
pittidoko: (note I reopened the bug as the package upload didn't do the promotion)16:34
pittidoko: let's hope that won't confuse the current upload :)16:34
=== 20QAADT57 is now known as mterry
=== herton is now known as herton_lunch
slangasekchrisccoulson: how well do you understand nss's build system?17:15
chrisccoulsonslangasek, not very well, it's fairly hideous ;)17:16
chrisccoulsoni take it you want to convert it to multiarch?17:16
cjwatsonwatch out for its perversion of "build" and "host" (IIRC)17:17
slangasekchrisccoulson: precisely :)  I have everything except finding where in the system it decides on the /usr/lib/nss path17:17
cjwatsonin fact and possibly "target" too17:17
=== dendro-afk is now known as dendrobates
slangasekcjwatson: I'm hoping to just pass a path in via make or whatnot, and ignore its worldview entirely :)17:18
=== herton_lunch is now known as herton
tgardnerslangasek, you seem kind of busy. is there someone else that you'd suggest to have a look at my module-init-tools patch at https://bugs.launchpad.net/ubuntu/natty/+source/module-init-tools/+bug/630748/comments/64 ?17:23
ubottuUbuntu bug 630748 in module-init-tools (Ubuntu Natty) "iwlagn degrades quickly during normal wifi session" [High,In progress]17:23
cjwatsondidrocks: what's happening with compiz/unity/nux/etc. for beta-1?17:24
didrockscjwatson: nothing planned for now, the release we did last Thursday still stand17:25
slangasektgardner: hi there - sorry, I hadn't had time to pull the tarball you pointed me to on chinstrap, but a patch in LP works fine :) couple questions I have:17:25
cjwatsontgardner: needs Pre-Depends: dpkg (>= 1.15.7.2)17:25
tgardnercjwatson, so thats required for natty?17:25
tgardnerI read about it in the man page17:26
slangasektgardner: 1) what's the expected behavior here if a user tries to boot an older kernel where iwl3945 is not split? (is this such a thing?  I don't remember 3945 ever being in iwlagn, but that's what the changelog suggests)17:26
tgardnerslangasek, an older kernel is likely to re-exhibit the original bug.17:27
cjwatsontgardner: yes, because otherwise direct upgrades from 10.04 LTS to 12.04 LTS may fail17:27
slangasektgardner: 2) not so much a question... if you use dpkg-maintscript-helper, you're supposed to call it in all of the preinst, postinst, and postrm17:27
tgardnerslangasek, I was a bit confused by that, hence me bugging you for a review. I'll add those other calls.17:27
=== deryck is now known as deryck[lunch]
slangasektgardner: yes, it is confusing - the reason for having it in all of preinst, postinst, and postrm is to completely handle certain upgrade rollback scenarios (i.e., if you only call it in prerm, dpkg leaves bits around on the filesystem that are only needed for rollback and which you want to have cleaned up)17:28
tgardnerslangasek, OK. Is an older kernel a realistic scenario?17:29
slangasektgardner: it's something that might come up when a user is trying to debug / recover an upgrade; I guess there's not really much we can do there after the fact unless you want to SRU the iwlagn module to have a built-in default of 11n_disable for iwl3945 chips only?17:30
slangasekbut whether or not it's worth doing an SRU for the old kernels, it makes me wonder if this same default should be changed for the iwl3945 module /now/17:30
cjwatsonit's in debhelper as of 8.1.0, FWIW, so if you're already relying on that or don't mind doing so, you can just stick 'rm_conffile /etc/modprobe.d/intel-5300-iwlagn-disable11n.conf 3.12-1ubuntu4' in debian/module-init-tools.maintscript and not worry about the details.  (Not that I'm suggesting you necessarily need to do that here, it's just for information since maybe not many people know about that yet)17:30
tgardnerslangasek, there isn't an easy way to disable 802.11n for just 3945 in older kernels.17:32
slangasekyep, understood17:32
tgardnerok, I'll respin and annoy you guys later today.17:33
slangasekI'll be here :)17:33
=== bjf[afk] is now known as bjf
=== dendrobates is now known as dendro-afk
pittiRiddell: recent kdebase-workspace introduced a dep to nodm, which is in universe? is that intended (-> MIR)?17:43
Riddellpitti: Recommends: kdm (>= ${source:Version}) | nodm    nodm is for kubuntu-mobile which is built from universe17:44
pittiRiddell: ah, so perhaps that's only temporary because of i386/amd64 desync17:45
Riddellif it remains a problem I can just remove the recommends for both there17:45
=== dendro-afk is now known as dendrobates
=== beuno is now known as beuno-lunch
=== sforshee is now known as sforshee-lunch
ScottKAlternate depends in Universe should be fine.18:09
=== hallyn is now known as hallyn-afk
=== dendrobates is now known as dendro-afk
pittiSpamapS: woudl you have some time this week for an SRU training session? there's enough fodder in the queues now18:11
SpamapSpitti: definitely! Wed or Thu would work18:12
pittiSpamapS: nice18:13
directhexbah18:14
pittidpm: you still have a WI "Talk to Mozilla people about using user provided translations from Launchpad"; I'm curious, did you already talk to them? what did they say? would be great to have a more direct translation flow to them18:32
dpmpitti, hm, no, unfortunately I didn't get to talk to them yet. I started on this a while ago by writing the e-mail and getting it past through a couple of people, and I needed to add their feedback. I just left it at "oh, I'll do this later", but now that chrisccoulson has started moving the FF translations topic forward I need to look at it again. Let me come back to you tomorrow.18:36
pittidpm: ah, thanks18:36
pittidpm: so I keep this open; no worries, just cleaning up WIs18:36
dpmno worries, thanks for the heads up18:37
=== beuno-lunch is now known as beuno
highvoltage7/win 2118:50
nigelbhighvoltage: fail? try 42 ;)18:57
=== sforshee-lunch is now known as sforshee
=== warp10 is now known as aquila1
=== dendro-afk is now known as dendrobates
=== deryck[lunch] is now known as deryck
ari-tczewjames_w: I guess you're not looking for sponsorship? http://reports.qa.ubuntu.com/reports/sponsoring/index.html19:46
=== em is now known as emma
micahgari-tczew: did you see there's a comment in the merge proposal?19:47
ari-tczewmicahg: do you mean field Description of the Change ?19:48
micahgari-tczew: yes19:48
ari-tczewmicahg: ok what;s the conclusion?19:49
micahgari-tczew: they need to be analyzed if they're necessary merges, did you read the description?19:49
=== dendrobates is now known as dendro-afk
ari-tczewmicahg: yes but I don't need to be a mastermind to understand everything19:50
cody-somervilleari-tczew, Are you saying you don't understand the merge proposal descriptions or that you do?19:55
cody-somervilleari-tczew, (or are you saying something completely different there?)19:55
ari-tczewcody-somerville: your first suggestion19:56
cody-somervilleari-tczew, Are you familiar with the UDD (Ubuntu Distributed Development) work? Basically, the idea is to manage packages in bzr branches. It looks like James has a script that detects when the packages actually in the archive become out of sync with the bzr branches. The script move the old branch out of the way, pushed a new branch that *is* in sync, and created a merge proposal for the old branch to be merged into the new t19:59
cody-somervilleo make sure no changes that hadn't been uploaded get lost.19:59
cody-somerville*moved19:59
ari-tczewcody-somerville: ok, what we have to do with these branches? sponsor it?20:00
=== apachelogger is now known as javalogger
cody-somervilleari-tczew, Not necessarily. What needs to happen is for interested individuals to go through those MPs, analyze the diff, and merge + sponsor in any changes to the new branch if appropriate.20:02
ari-tczewcody-somerville: so it means a lot of work to do, Total requests: 10220:03
bdrung_popey: funny bug report :)20:04
cody-somervilleari-tczew, I imagine a lot of them can just be rejected if there is no diff.20:04
cody-somervilleari-tczew, I'd ask james_w for more details though before going through and closing them based on that criteria.20:05
ari-tczewcody-somerville: ok :)20:06
=== hallyn-afk is now known as hallyn
=== bdrung_ is now known as bdrung
=== aquila1 is now known as warp10
Cheeryhi, did ubuntu switch window system already?20:49
Cheeryor was the whole thing just a really nasty rumor?20:49
m4n1shCheery: Wayland?20:52
Cheerym4n1sh: yes20:53
m4n1shwill take time20:53
m4n1shprobably 3-4 releases for sure20:53
broderCheery: as sabdfl said in his blog post, wayland is almost certainly at least 2 years off20:53
m4n1shCheery: it wasnt a rumour. Check Mark's blog20:54
Cheeryyou probably know there's very good reason to get further with it.20:56
ogasawaracjwatson: just fyi, we've uploaded a linux-backports-modules-2.6.38 for Natty (it's still in the new queue).  it can wait until after beta to move out of new, but apw mentioned we should also ping you so that it gets added to some uploaders list?20:56
Cheeryheh. I put nvidia + wayland into google and there is a forum fost at nvidia forums first..20:59
Cheerythen there's bunch of 'news' after quoting the "no plans to support"20:59
psusiI still don't understand wayland.. the last I read about it, it sounded like it was just for switching between multiple X servers...21:04
broderwayland replaces the x server and protocol, and (at a high level that is clearly pro-wayland) gets rid of all the legacy code and functionality that the x server and protocols have to support but nobody cares about21:05
micahger, rather that casual desktop users don't care about21:05
broderlike i said, clearly pro-wayland :)21:06
CheeryI think I'll look into that a bit.. searching wayland API now.21:06
Cheeryegl + gles2 since libGL has been mutilated with GLX21:11
psusibroder: it doesn't replace it though, it just exists outside it.. you still need an X server to have the functioning desktop we have now... all qt and gtk apps require X21:14
broderpsusi: only because the toolkits haven't been ported to the wayland backend21:15
broderwhich will happen21:15
broderjust as they've been ported for carbon/cocoa/win32 backends21:15
psusibroder: as far as I can see, there isn't a "wayland backend"; it's just a DRI backend21:15
Cheeryif there were nvidia driver for wayland without EGL/GLES2, I think I'd be already using wayland21:16
Cheeryand I'm writing software too :)21:16
psusiand if you build gtk to use a dri backend, then you can run just a single app... there's no windowing and soforth21:16
broderpsusi: i only have a very high-level understanding of wayland, but i find it hard to believe that that's the end of the story21:16
Cheerypsusi: that's one of the things I wonder too21:17
Cheeryhaven't really seen "wayland documentation" which actually tells what it does and what it doesn't21:18
Cheerymy opinion to this is that input + visuals should be dealt separately as possible.21:18
CheeryI'd allow mouse + keyboard multiplexing only, as long as there's no further multiplexers.21:18
Cheerythe whole thing should have higher granularity than X, anyway.21:19
psusiI mean, the x protocol may not be pretty, but it sounds like wayland does almost nothing and expects the toolkits to reinvent most of what X handles21:20
Cheerypsusi: which may be the whole point in it.21:22
Cheeryexcept that you shouldn't end up to toolkits21:22
Cheerythat toolkit will become just an another X21:22
psusiexactly... so if the toolkits just end up becoming another X, why bother?21:23
Cheerymaybe.. because you're not interested about doing a toolkit but something slicker.21:23
Cheerypsusi: say one defines a clear API, like opengl4 has, to access window manager which provides bunch of basic elements that you can't implement otherwise, then toolkits take on from that.21:28
Cheery..if we'll ever need toolkits again.21:29
Cheerythe window manager API at this point would only handle things that require interaction with windows.21:29
Cheeryand that's about it.21:30
Cheerypsusi: the benefit in that is you could create a desktop app with lot less effort than now. It'd make SDL look like bloat21:34
Cheerybut.. I'm getting to sleep now21:34
tgardnerslangasek, another version of the module-init-tools patch. https://bugs.launchpad.net/ubuntu/+source/linux-firmware/+bug/630748/comments/65 - Please add comments to the bug as I'm outta here for the day.21:35
ubottuUbuntu bug 630748 in module-init-tools (Ubuntu Natty) "iwlagn degrades quickly during normal wifi session" [High,In progress]21:35
=== jjohansen is now known as jj-afk
lifelesskees: ping21:59
barryslangasek: ping22:09
slangasekbarry: hey there22:10
barryhi slangasek.  so, i think multiarch breaks from-source builds of python22:10
slangasekbarry: if you mean unpatched upstream source, I'm afraid that's true; we've patched the packages in natty to address this, I don't know doko's thoughts on upstream fixing22:11
barryslangasek: python itself builds, but a handful of modules break22:12
barryslangasek: okay, i guess it's time to bring it up on the relevant mailing lists ;)22:12
slangasekyes, was reported in LP as bug #73821322:13
ubottuLaunchpad bug 738213 in python2.7 (Ubuntu Natty) "Python build from source lack some modules due to non-standard libraries placement" [Critical,Fix released] https://launchpad.net/bugs/73821322:13
barryslangasek: cool, thanks for the reference22:13
cjwatsonogasawara: right, thanks - I'll try to remember to sync up the ACLs22:15
RAOF@pilot in22:31
=== udevbot changed the topic of #ubuntu-devel to: Archive: beta freeze | Development of Ubuntu (not support, not app development) | #ubuntu for support and general discussion for dapper -> maverick | #ubuntu-app-devel for application development on Ubuntu | http://wiki.ubuntu.com/UbuntuDevelopment | See #ubuntu-bugs for http://wiki.ubuntu.com/HelpingWithBugs | Current Friendly Patch Pilots: RAOF
keeslifeless: I'm vacationing until Wed, but send me an email if it's low-urgency. for high-urgency, check with the other security folks. :)22:32
lifelesskees: ah22:39
lifelesskees: it was about the cve page on lp22:39
lifelesskees: I think its rather specific to you :P - do you need the inline-edit widgets for the listed bugtasks22:39
lifelesskees: e.g. on https://launchpad.net/bugs/cve/2009-0834/+index22:40
ubottuUbuntu bug 2009 in mpd (Ubuntu) "Need some modification" [Wishlist,Invalid]22:40
lifelesskees: (mailing this now)22:40
keeslifeless: cool22:40
lifelesskees: but I'm hoping your answer is 'no, I don't'22:40
keeslifeless: hah. OOPS-1913Q1097 on that url. :P22:41
lifelesskees: yes, thats why I want to remove the edit widgets22:41
lifelessand just make it a task listing like e.g. a milestone page22:41
keesheh22:41
keesthat's fine; it's a summary page as far as I'm concerned.22:41
lifelessgreat, thanks22:42
=== jj-afk is now known as jjohansen
=== hallyn is now known as hallyn-afk

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