/srv/irclogs.ubuntu.com/2008/10/26/#ubuntu-motu.txt

HobbseeScottK: oh, thanks.00:03
* RainCT shows asac his shiny Firefox t-shirt :P00:09
* NCommander turns asac into a fox and then lights him on fire00:11
NCommander:-)00:11
RainCTNCommander: damn, you've got a better Firefox :)00:12
ethana2my friend bought a plushie00:16
ethana2we were considering lighting that on fire too but mozilla relented on the eula thing00:16
ethana2;)00:16
RainCTheh00:16
ethana2'cuteness guaranteed' by Mozilla00:17
ethana2he thought that was amusing00:17
RainCTbtw, someone save me.. I've been all the evening with 3 KDE developers! ;'(   (ah, and there was a conversation like "-ubuntu sucks  -ehm.. I'm an Ubuntu developer" xDDD)00:18
RainCTanyway, /me is going to bed00:18
HobbseeRainCT: you'd have thought they'd be beyond that....00:20
ethana2heh, they're just jealous00:22
RainCTHobbsee: heh well, but beside that they are good guys :)00:22
HobbseeRainCT: that's true00:22
ethana2http://www.google.com/trends?q=apple%2C+ubuntu%2C+fedora%2C+suse%2C+debian00:22
ethana2look at that google trends graph; it says something and it says it very clearly00:22
ethana2http://i34.tinypic.com/24lsy38.png00:24
RainCTit was curious to see that most presentations were done using Macs (I've only seen one that didn't use Mac - but Ubuntu :))00:24
ethana2any thoughts on that screenshot, by the way?00:25
RainCT(ah, it's also curious that the presentation done with Ubuntu was about to be done on a Mac -as it was already connected to the projector- but the presentation got mad there and switched slides like it wanted XD)00:26
ethana2..after the bug i filed on window-picker-applet gets fixed, my next problem will be figuring out how to combine menu and toolbars00:26
RainCTethana2: what's with that screenshot?00:28
RainCTah ok00:28
ethana2eliminating redundancy really boosts elegance00:28
ethana2and if you're going to move something to the top panel, the title and icon are it, /not/ the menu bar00:28
* RainCT is not sure about how practical that is (as if I wanted to close a window I'd have to click on it and then move the pointer back to the top of the screen to click on the X - well, I'd just do Alt+F4, but anyway :P)00:29
ethana2i use alt+f4 now, but obviously the window controls belong on the window00:29
ethana2..I have a close button in the firefox menu/tool bar thingy00:30
ethana2but other apps aren't that configurable00:30
ethana2http://i35.tinypic.com/inbix2.png -- that's my firefox00:30
RainCTyeah, but that could be difficult to achieve, as the window manager is adding the controls to he border, not to the application itself00:31
ethana2the app should pass the menu to the window manager00:31
ethana2like in osx, i think00:31
* NCommander still perferred Firefox when it was called Phoenix00:31
ethana2same with toolbars and such...  i don't know, still thinking about all that00:31
ethana2i want a window decorator that just draws stuff right over the window00:31
ethana2ugly, but otherwise it might take too long00:32
=== doko_ is now known as doko
ethana2hack it first, rework it later00:32
RainCTuhm.. you put pidgin on top of firefox :P00:32
ethana2that corner just has a little power icon in the toolbar that closes it00:32
ethana2i took these earlier, just had the links handy00:33
RainCToh ok00:33
ethana2you of course don't need a search field 'cause you can just dump search terms into the AB and your ISP will take you right to the page00:33
RainCTwell, I'm really leaving now (I've to get up in 7 hours :P)00:33
ethana2oh, ok, good night00:33
RainCT(well, now that I think about it that's the same amount of time as I usually sleep, but it's sunday :P)00:34
=== sylvaing_ is now known as sylvaing
slangaseksuperm1: reply given on bug #28829401:35
ubottuLaunchpad bug 288294 in hal "Dell HAL Bluetooth kill switch doesn't operate properly on several platforms" [Undecided,New] https://launchpad.net/bugs/28829401:35
ScottKHobbsee: You're welcome.01:23
HobbseeScottK: didn't think they'd need a FFe, as it was a bugfix, but :)01:24
ScottKWe're into the all uploads should be discussed phase.01:25
Hobbseeoh yes, that's true.01:25
Hobbseei haven't quite got it into my brain that we've actually released the RC yet.01:26
Hobbseei've got the "we release on teh 30th" part01:26
Hobbseebut not the other01:26
* ScottK notes that there are motu-release approved uploads in the UUS queue needing sponsorship.02:11
ScottKsebner: What are your feelings on Bug 289297?02:33
ubottuLaunchpad bug 289297 in ogle "I nominate ogle for immediate removal from Ubuntu repositories." [Undecided,New] https://launchpad.net/bugs/28929702:33
stgraberweird, I remember it working in Hardy02:38
stgraberunfortunately I don't have any DVD around to make sure of that02:38
ScottKsebner did two NMU's in Debian, so I suspect he'll know.02:40
=== not_rly is now known as oely_owl
=== oely_owl is now known as orly_owl
elmargolwhere do I find delted packages? (deleted from the repository)07:07
iulianelmargol: Is this what you're looking for: http://people.ubuntu.com/~ubuntu-archive/removals.txt ?07:58
* iulian yawns!07:59
elmargoliulian: i found it thx anyway08:02
elmargolsomehow my package can not find libkdcraw  :(08:03
iulianThat's weird - http://packages.ubuntu.com/source/intrepid/libkdcraw08:05
elmargolPKG_CHECK_MODULES(Kdcraw libkdcraw>=0.4.0)08:05
elmargolsomehow that check does not work08:05
iulianelmargol: I don't see that version but 0.1.408:07
iulianMorning RainCT.08:08
elmargolpool/main/k/kdegraphics/libkdcraw5_4.1.2-0ubuntu3_i386.deb08:08
geserelmargol: have you the correct -dev package in build-depends?08:10
elmargollibkdcraw-dev yes08:10
geserthen you need to check which files the test excepts and why it fails08:11
elmargolhttps://launchpad.net/ubuntu/intrepid/+source/digikam-kde4/0.10.0~beta1-0ubuntu3 <- thats the source08:11
geserelmargol: is it worth fixing it as it got removed from intrepid?08:16
elmargolI'm not trying to fix it. I want to use the application08:17
elmargolthey removed it from intrepid because it is a beta... and the version was outdated08:17
geserthe old debs from LP don't work anymore?08:19
elmargolthey doo... i try to build beta4... this is beta108:19
geserah08:19
geserelmargol: have you pkgconfig installed?08:29
elmargolpkg-config08:30
geserelmargol: look inside /usr/lib/pkgconfig/libkdcraw.pc and file a bug :/08:32
geserVersion: 0.2.0-svn08:33
elmargolok08:33
geserI didn't check if libkdcraw.pc has a bug or if libkdcraw is really just 0.2.0-svn08:35
elmargolgeser: Bug #289403 can you confirm this please08:58
ubottuLaunchpad bug 289403 in kdegraphics "/usr/lib/pkgconfig/libkdcraw.pc contains wrong version number" [Undecided,New] https://launchpad.net/bugs/28940308:58
elmargolmmkay digikam beta4 does not work anyway since it need some deps from kde4.209:07
elmargolguess i have to wait 6 months09:07
sebnerScottK: I synced it so no NMU. The Debian Maintainer accepts patches but the project really seems dead though09:12
sebnerDktrKranz: morning =)09:13
DktrKranzhello sebner09:13
=== asac_ is now known as asac
RainCT_hi iulian :)09:51
RainCT_(uhm.. dunno why I've started IRC at home if then I don't take my USB stick with putty to be able to connect to it XD)09:52
slytherinCan anyone tell me why powerpc does not have 2.6.27 kernel?10:02
persiaslytherin, Because nobody ported it in time.  I hear NCommander has prepared a 2.6.27 for powerpc, but that was done too late in the cycle for inclusion in intrepid.10:03
slytherinthis is bad. :-( I just updated my laptop to realize the latest kernel is not there.10:04
persiaslytherin, The 2.6.25 kernel should work with intrepid.  Do you know of any specific regression?10:04
slytherinno, nothing specific.10:05
persiaOK.  If you find something, it can be fixed.  Last I knew, 2.6.25 was known working, and 2.6.26 had some regressions.  2.6.27 might be nice, but it needs more testing at least.10:05
slytherinI will let you know if there is anything broken in 2.6.25. Of course the laptop started after almost 6 months so I have no memories of how good it was before.10:08
persiaheh.10:08
persiaGood to hear you have it working again.  You might also want to play with cacao, which I understand should be pretty polished by now.10:08
slytherinpersia: IIRC, the default-jdk on powerpc is openjdk as it is in better shape than cacao10:09
persiaOh, cool!  I missed that change.10:10
* slytherin takes a break for about 20 minutes.10:11
RainCT_Can someone paste the content of /usr/lib/python2.5/site-packages/softwareproperties/gtk/DialogMirror.py, please? (I'm on a public Win PC right now and so can't get it myself :P).10:19
persiaRainCT, What package do I need to install to get that file?10:19
* Hobbsee grabs it10:19
RainCT_persia: software-properties, it should be installed by default on Ubuntu10:20
HobbseeRainCT_: http://pastebin.com/f60b5667610:20
* persia is glad Hobbsee is grabbing it, as it saves investigation :)10:20
RainCT_thanks :)10:20
Hobbseepersia: pastebinit ftw!10:20
persiaHobbsee, Having a system that consists of something other than an onionshell of chroots helps too :)10:21
Hobbseepersia: that's true.  is your main machine not intrepid yet?10:21
persiaIt's intrepid, but perhaps not in the regular way.  I'm planning a reinstall in a week or two to make it less confusing.10:22
Hobbseeright10:23
marcin_anthi all10:44
=== DrKranz is now known as DktrKranz
marcin_antI have a question how can I set CDBS_NO_DOC_SYMLINKING variable in rules file to get rid of debian-changelog-file-is-a-symlink warnings in lintian?10:47
persiamarcin_ant, Just ignore debian-changelog-file-is-a-symlink : that's acceptable in Ubuntu, and CDBS shouldn't do that in Debian.10:48
marcin_antpersia: ok, but anyway maybe I should learn how to set variables properly....10:49
persiaalthough, considering that fdupes is run during the liveCD generation process, I'm not sure why we do that.10:49
marcin_antpersia: CDBS_NO_DOC_SYMLINKING := yes or := true not working10:49
persiamarcin_ant, Oh, sure.  Make has two variable types : those evaluated when the makefile is parsed, and those evaluated when used.10:50
persiaYou can set the first type with := and the second type with =10:50
persiaOh.  IF you want to figure out what format to use for variable values in CDBS, you have to either pull it from your grimoire, ask for runes, or read the CDBS source.  The last is usually best.10:51
marcin_antpersia: in debhelper.mk (cdbs rule) there is: [ -n "$$CDBS_NO_DOC_SYMLINKING" ]10:51
persiaEach variable is a little different, so it's hard to give a general guideline, and I don't know the format for that one, as I think it's useless.10:51
persiamarcin_ant, Which checks for nonzero length, so "yes", "true", and "chickens" should all be valid values.10:52
marcin_antpersia: with = or := ?10:53
ivangarciaI'm trying to upload revu, but i have GPG problem10:56
ivangarciaI created my source .deb and .changes by doing dpkg-buildpackage -uc -us -I.bzr -Idebian -Ipyc -Idistribution  -S -sa -rfakeroot10:56
ivangarciabut then sudo dput revu subdownloader_2.0.7_source.changes10:57
ivangarciaChecking Signature on .changes10:57
ivangarciagpg: WARNING: unsafe ownership on configuration file `/home/yen/.gnupg/gpg.conf'10:57
ivangarciagpg: no valid OpenPGP data found.10:57
ivangarciagpg: the signature could not be verified.10:57
ivangarciaPlease remember that the signature file (.sig or .asc)10:57
ivangarciashould be the first file given on the command line.10:57
ivangarciahow can I do?10:57
StevenKYou should not be running dput under sudo10:57
marcin_antpersia: it doesn't want to work at all10:57
ivangarciaStevenK, it says the same without it10:58
StevenKivangarcia: -Idebian is also a bad idea10:58
StevenKivangarcia: "gpg: no valid OpenPGP data found." == means you didn't sign your .changes10:58
persiaThat comes from the -uc.  The -us is also likely to cause issues for an upload.10:59
ivangarciahow can I sign then? my changelog file in debian has correct signature10:59
persiamarcin_ant, You probably have to define it with := before the includes, but as I said before, don't do that.10:59
StevenKWhen it says signature, it means OpenPGP signature, not e-mail signature10:59
ivangarciaStevenk, how to force him to ask me for GPG signature when creating the .deb ?11:00
persiaivangarcia, Instead of your complicated line, use debuild -S -I -i11:01
ivangarciahmm, now i added a new version into my changelog and it asked me for the GPG key11:01
ivangarciapersia, but I want to exclude few folders to not get inside the .deb, how to do?11:02
persiaivangarcia, That's what the -i -I does.11:02
StevenKNo it doesn't11:02
persiaYes it does.11:03
StevenK-I and -i exclude folders from the source tarball. This may also exclude from the .deb, but it's side-effect11:03
persiaOh.  It's a side effect I've used previously then :)11:03
=== ivangarcia_ is now known as ivangarcia
ivangarciapersia, so I have to specify the folders I want to exclude by doing -Ifolder1 -Ifolder2/subfolder3 ?11:06
persiaivangarcia, Apparently that doesn't reliably work (or at least that it works isn't a specifically intended feature).11:06
slytherin1persia: a problem on my laptop. Not a regression as I was having same problem even before upgrade. There is some sort of kernel panic which causes complete freeze if using GUI. If using CLI it only shows some error and continues.11:06
persiaslytherin, Hmm.  libdrm changes maybe?11:07
ivangarciapersia, so in which file can I specify the subfolders that I don't want to be included inside the .deb ?11:07
slytherin1persia: Not sure. As I said I was having problem even before upgrade i.e. in hardy.11:07
geserivangarcia: which folders are you wanting excluded from the source package?11:08
persiaivangarcia, I'm not sure.  I mostly work with the two-stage create-source-package, build-source-package process, rather than the create-source-and-binary-packages process.11:08
=== Czessi__ is now known as Czessi
ivangarciageser, for example I have a "distribution" folder that I don't want to include there, and also a images .png folder i want to exclude11:11
=== jscinoz_ is now known as jscinoz
sebnerpersia: ehm, got my mail? ^^11:16
ivangarciapersia, i succeded to upload to REVU, but just the .tar.gz, is that normal ? not .deb was created11:17
geserivangarcia: you should only upload <pkg>_source.changes to REVU11:17
geserivangarcia: you want those folder excluded from the source package? why?11:18
persiasebner, Dunno how to help you with that.  I don't really understand the package.  What specifically are you trying to accomplish?11:19
ivangarciawell, distribution folder contains the .exe binary files and some images are already compiled into a py file, so i don't need them.11:19
persiaivangarcia, If those aren't regenerated during the build, you might have to delete them from the orig.tar.gz in debian/rules get-orig-source to comply with the rule that all binaries should be compiled.11:21
ivangarcialet me check some help of how to do the get-orig-source11:24
persiahttps://wiki.ubuntu.com/PackagingGuide/Basic#Changing%20the%20Original%20Tarball11:25
slytherin1persia: sample file attached to fop bug with instructions for conversion. :-)11:29
persiaslytherin1, Excellent.  I'll take a look at that in a bit.  You've verified the fix?11:32
slytherin1persia: yes not with the new version of package but by adding just the necessary jar file in classpath in fop shell script.11:33
persiaslytherin1, Even better!11:34
=== slytherin1 is now known as slytherin
sebnerpersia: fixing the package ^^, however I'll talk to james_w then11:35
persiasebner, That's probably best, if you're not sure what needs doing.  I'd like to push the fix before it becomes an SRU, but it looks like it needs deep understanding to know which is the right thing to do.11:36
sebnerpersia: exactly, but like I said I'll talk to james_w again and then I'll fix it (maybe not with the best solution but fix is fix). If I have problems I'll tell you anyhow11:37
persiasebner, OK.  Good luck.11:38
sebnerthx ^^11:38
marcin_antpersia: thank you for help, unfortunately I cannot see any way to avoid symlinking so I will ignore these lintian warnings, propably it's just cdbs bug11:49
persiamarcin_ant, It's a lintian bug in Ubuntu : the CDBS change is intentional.  That it can't be disabled might be a CDBS bug, but nobody is going to care.11:59
ivangarciahello persia, my REVU is uploaded, what is the formal/educated procedure to ask reviewers to test it?12:02
ivangarciait's named subdownloader_2.0.812:02
marcin_antpersia: ok12:03
Laneyhttp://bugs.debian.org/cgi-bin/bugreport.cgi?bug=497829 is good for an SRU, right?12:09
ubottuDebian bug 497829 in sendxmpp "[sendxmpp] Syntax for specifying the connection host does not work" [Serious,Closed]12:09
persiaivangarcia, paste the URL here, and ask for a review.  Don't do this more than once in 24 hours, or people get annoyed.  RIght now, most people will probably ignore it, as everyone is looking at release-critical stuff for intrepid.12:11
ivangarciapersia, how to know the url of the REVU? the command doesn't give me any12:12
slytherinpersia: antlr3 from Debian builds fine in Ubuntu pbuilder and introduces antlr3-gcj package. The RC bug is not present in Ubuntu version. It was just and FTBFS bug after introduction of -gcj package.12:12
persiaLaney, Yep, unless you can cherrypick a smaller patch.12:12
persiaslytherin, If it's not present in intrepid, we don't care.  Please mark it "Doesn't affect intrepid".  We'll fix it right for jaunty.  Thanks for looking.12:13
persiaivangarcia, Take a look at the REVU website.12:13
slytherinok12:13
LaneyI think that's the only fix in the upstream release, from the changes12:14
persiaLaney, In that case, maybe it's safe.  You might prepare a debdiff and ask someone in MOTU Release if they would approve it.12:14
LaneyI guess I'll have a look12:14
=== nhandler_ is now known as nhandler
slytherinpersia: I put comment in text box and demoted antlr3. I was expecting that comment will be saved but it is not.12:28
Laneymotu-release: bug #289459 needs looking at12:30
ubottuLaunchpad bug 289459 in sendxmpp "Please sync sendxmpp 1.14-1 (universe) from Debian unstable (main)." [Undecided,New] https://launchpad.net/bugs/28945912:30
persiaslytherin, You added the comment, clicked save, and pressed the green arrow and it deleted the comment?12:31
slytherinpersia: No. I didn't click save. :-(12:31
persiaslytherin, That's why it didn't save :)12:32
ivangarciapersian, it seems that http://revu.ubuntuwire.com/details.py?package=subdownloader12:44
ivangarciait was uploaded by an old contributor12:44
ivangarciabut it's not the 2.0.812:45
persiaivangarcia, It appears that subdownloader_2.0.8_source.changes was rejected.  Is your key in launchpad?  Had you logged into REVU before you uploaded?12:48
ivangarciahmm, the REVU login failes with a python error12:48
ivangarciait tries to do an openid sign in from launchpad12:49
ivangarciabut when i click on Sign In, it redirects me to a python error12:49
ivangarciai've reported the error to their REVU email.12:49
ivangarciamy key is on launchpad12:49
persiaNCommander, Any chance you could look at that?12:50
persiaRainCT : ivangarcia wins the prize.12:50
ScottKsebner: Does it work now?12:50
persiaivangarcia, Once you get login sorted, ask a REVU admin to requeue subdownloader_2.0.8_source.changes12:51
ivangarciahmm, persia, is it the 1.2.9 package of subdownloader in REVU conflicting with my 2.0.8 uploaded?12:51
persiaivangarcia, Nope.  It's that login is broken.12:51
persia(or at least, your login is broken)12:51
ivangarciahmm, how can only mine? :-) i hope they haven't put an if user==capiscuas to me12:52
ivangarciato show that error12:52
ivangarciawell, persia, I hope they fix it soon, by the way, can anybody delete that subdownloader 1.2.9 package uploaded long time ago?12:53
persiaivangarcia, I doubt it's just you.  I have sufficient access to discover the problem, but not enough to fix it (and don't really understand the code anyway).  You'll have to wait for a REVU Hacker to look at the traceback and fix it, or look at it yourself, and file a patch.12:53
persiaNo need to delete the old package.  The new package will show up anyway.  Nice to see different approaches to packaging anyway, and provides a pointer to someone who might help you if you would like a hand.12:54
ivangarciapersia, can u login to revu ? or nobody can12:59
persiaivangarcia, I just logged in without any issues.  I suspect it's new accounts that can't log in.13:03
nhandlerpersia: I also was able to login with no issues13:03
slytherinpersia: going out for few hours. If there any tasks left related to java till then drop me a message.13:05
persiaslytherin, Should be fine : most of the big stuff is done, and Java didn't make first-class for intrepid anyway : at least what is there is a *huge* improvement over hardy.13:06
sebnerScottK: pardon?13:06
slytherinpersia: yes we will make java rock in jaunty and then rename jeos as java enterprise os :-P13:09
persiaheh.13:10
ScottKsebner: Bug 289297 says it's broken and useless.  After your sync's is that still true?13:14
ubottuLaunchpad bug 289297 in ogle "I nominate ogle for immediate removal from Ubuntu repositories." [Undecided,New] https://launchpad.net/bugs/28929713:14
DktrKranzScottK, mind looking at bug 289459? Fixes an RC bug and should be trivial enough to pass13:14
ubottuLaunchpad bug 289459 in sendxmpp "Please sync sendxmpp 1.14-1 (universe) from Debian unstable (main)." [Wishlist,New] https://launchpad.net/bugs/28945913:14
ScottKsebner: Please mark in the bug.13:14
* ScottK looks13:14
ScottKDktrKranz: It looks like the RC bug fix is in the NMU Prior.  If the new upstream isn't clearly a small bugfix release, the NMU diff should be cherrypicked.13:15
DktrKranzI think new upstream is just that13:16
ScottKOK13:16
persiaI thought Laney said the new upstream was just the application of the proposed Debian patch.13:16
slytherinpersia: so you are taking care of fop right?13:16
ScottKHe said bugfixes.13:16
persiaAh.13:16
persiaslytherin, Yep.13:16
ScottKDktrKranz: If it's bugfix only, your ack is enough.13:17
ScottKGotta run.13:17
persiaslytherin, Well, I'm reviewing it.  Looks like you still need motu-release approval for the upload.13:17
slytherinpersia: IIRC, ScottK already gave approval few days ago. I was discussing the bug with geser then and he asked me to verify the fix.13:18
persiaslytherin, Unless it's different than bug #26893013:18
ubottuLaunchpad bug 268930 in fop "FOP fails with java.lang.ClassNotFoundException: org.w3c.dom.svg.SVGDocument" [Undecided,Confirmed] https://launchpad.net/bugs/26893013:18
slytherinpersia: that is the bug I am talking about13:19
persiaI don't see M-R approval.13:19
persiaScottK, Can you confirm the approval on that bug?  Assuming it tests OK, I'd like to upload.13:19
slytherinpersia: me has to go. if it is not done by the time I return I will chase it with help from geser.13:20
persiaslytherin, At this point, sponsoring isn't your primary blocker.13:28
ScottKpersia: Done13:28
persiaScottK, Thanks.13:29
ScottKLeaving13:29
persiaslytherin, I'll probably upload in the next 30 minutes.13:29
persiaHave a good day ScottK13:29
persiaAll : if you get IRC approval from motu-release, please paste to the bug for the benefit of posterity.13:30
sebnerScottK: the last sync just prevent a FTBFS. I still support the removal (outdated, upstream dead, alternatives). Should I add a comment or is it enough that I told it to you /here?13:37
persiasebner, You believe not only that it's broken, but that it's unfixably broken?13:39
sebnerpersia: it isn't broken. the last upstream release was 5 years ago and we have plenty of *not* dead alternatives13:40
persiasebner, There are programs I use several times a week that meet that description.  Packages should at least be broken or known dangeously buggy to be removed.13:42
sebnerpersia: well, I have a different opinion but nvm then13:43
persiasebner, Well, if you could point at a bug that made it hard to maintain, or broken for users, or something, I'd support removal.  I'm all for dropping cruft.  I just don't believe that packages become useless just because they are old, or because upstream is inactive.13:44
persiasebner, When you say "it's not broken", that immediately makes me question the value of removal.  What problem is solved by removing it?13:45
sebnerpersia: sure old packages aren't useless but 5 years is heavy (at least for me)... It seems also Debian is thinking of that .. security -> debian 49642513:45
ubottuDebian bug 496425 in ogle "The possibility of attack with the help of symlinks in some Debian packages" [Grave,Open] http://bugs.debian.org/49642513:45
sebnerpersia: and in debian BTS you can see: doesn't support, please implement ,..13:46
persiasebner, An open security bug on a package that is dead upstream and nobody offering to fix it would be grounds for removal in my book.  Security is important.13:46
persiaThat's different from a package just being old.13:46
persiaThere are hundreds of packages in Ubuntu that have not been uploaded since the archive was made public.  Some of these are fairly useful packages, but don't need any work, because they aren't broken.13:47
sebnerpersia: ok ok13:48
persiaIf any of these packages get bugs, the bugs should be fixed.  If it is determined that a bug is critical and unfixable (nobody knows how or cares enough to fix it, including upstream), then the package becomes a candidate to be dropped, as a means of fixing the bug.13:48
persiaThat it still has a Debian maintainer (hasn't been orphaned) is one of the things that makes me thing someone might care.13:49
sebnerpersia: I see, if Debian Maintainer is still active (He hasn't answered on the bug reoprts for a while) I'll talk to him about the removal13:49
persiaRight.  If he wants to maintain it, then there's someone interested, and it should be kept (as long as he can maintian it).13:50
sebnerpersia: but you know ... release release release13:50
persiaYes, but release doesn't mean we stop fixing bugs : that's why we have an SRU process.  Plus, you tell me this package isn't broken, so I fail to see how it's important for release.13:51
sebnerpersia: but we can't remove packages after release. and we still don't know if it's activily maintained or not (also if it's not orphaned yet)13:52
persiasebner, Yes, but if the package isn't broken, what's the point of removal?13:52
sebnerpersia: security13:53
persiasebner, as the MOTU SWAT team told you they won't work on this?13:53
persiahas the security issue been raised to MOTU SWAT for consideration?13:53
sebnerpersia: /me is overasked. ScottK just told me to say something. Anyway I'm writing a mail to the debian maintainer13:54
persiasebner, OK.  I'm just asking lots of questions because I don't see any convincing rationale, and I don't see any unfixable bugs.13:55
sebnerpersia: I see, /me wasn't used to it yet ^^. However, I inform you what the Debian Maintainer replied (if he does)13:56
persiasebner, No need to inform me.  If the maintainer decides to remove, just link the Ubuntu removal bug to the Debian removal bug.  If the maintainer doesn't want to remove, appropriately triage the Ubuntu removal bug :)13:56
sebnerpersia: and if he doesn't answer? :)13:57
persiasebner, Well, then we go back to my other questions.  If there is an unfixable bug, or it's otherwise known buggy, I don't have an issue with removal.13:58
joaopintowhat's the fix for that /tmp problem ? Using a tmp inside the user's home dir ?13:58
persiaI just don't want to start removing stuff because upstream is inactive, as then I'll be surprised one day because someone removed something I use, for which the alternatives aren't quite right.13:58
LaneyDktrKranz: Can you subscribe the archive to bug13:58
Laneybug #289459?13:58
ubottuLaunchpad bug 289459 in sendxmpp "Please sync sendxmpp 1.14-1 (universe) from Debian unstable (main)." [Wishlist,New] https://launchpad.net/bugs/28945913:58
persiajoaopinto, or using a tmpfile library that doesn't hardcode paths, and makes sure it's safe to use the file before using it.13:59
sebnerpersia: I totally understand (though there are lots of alternatives with more feature :P). However we'll see what happens. thx for teaching me :)13:59
persiasebner, In this case, I suspect that removal is probably correct, but there might be a couple features that ogle has that others don't have that are interesting.  I remember that it worked well over VNC last time I played with it (maybe 6-7 years ago) : dunno if it still does, but I think a lot of the others use video accelleration, and might not work as well over VNC.14:00
sebnerpersia: ok14:01
=== Igorot is now known as ManyakisAko
=== ManyakisAko is now known as Igorot
ScottK-palmDktrKranz: I'm nervous about virtualbox. I think we need a serious plan for watching it/SRU if we do it.14:18
ScottK-palmBack later.14:24
DktrKranzmy main doubt is what "support ubuntu 8.10" means, if that prevents users from running it, I'm fine with it14:24
DktrKranzLaney, done14:26
joaopintoerm, libcups.so.2 is missing from ia32-libs14:33
ScottK-palmpersia: Would you please look at Bug 275688? The bug discussion raises some licensing questions I'm not in a position to investigate.14:41
ubottuLaunchpad bug 275688 in fpc "Please sync fpc 2.2.2-3 (universe) with patch from bug #260464" [Wishlist,Incomplete] https://launchpad.net/bugs/27568814:41
ScottK-palmOr any other motu with some bandwidth to look into it ....14:42
ScottK-palmBack later.14:42
persiaRegarding 275688 : I'm not sure what to do.  It needs a method to notify the users of the licensing issue, and potentially has viral impact on all rdepends.14:48
persiaI'm tempted to defer to SRU because of the rdepends testing requirements, and look at the new upstream to avoid the issue, rather than trying to force through all the packages now (even with just licensing changes) and hope for the best, but this might have other implications.14:49
persiaGiven that the issue also affects dapper, gutsy, and hardy, I don't see much advantage to rushing.14:50
* persia wonders when feisty will not only be officially not supported, but no longer show in rmadison14:51
persiaAnyone from motu-SRU have an opinion on that strategy?14:51
elmargol? don't we accept upstream bugs anymore?14:51
persiaelmargol, What do you mean?14:52
elmargolBug #28940314:52
ubottuLaunchpad bug 289403 in kdegraphics "/usr/lib/pkgconfig/libkdcraw.pc contains wrong version number" [Undecided,Invalid] https://launchpad.net/bugs/28940314:52
persiaelmargol, Well, complain to the KDE Desktop triage team.  Both GNOME and KDE Desktop triage teams tend to ask people to file upstream because they are pulling from upstream directly, and don't typically have time to do all the linking and bug forwarding stuff that are done in other areas.14:56
persiaelmargol, Mind you, the best way to complain would be to offer to perform this function :)14:56
elmargolI just don't care that much.. If they don't like my input. I just stop filling kde related bugs14:57
persiaelmargol, Well, for bugs in core GNOME or KDE, it's just best to file upstream, until the teams have the time to actually care about launchpad.14:57
persiaSomeone needs to track the upstream bugs, and track when they get closed in Ubuntu, and it's a lot of work, and nobody seems to want to do it.14:58
persiaAs a result, there are lots of invalidations like that one.14:58
persiadevfil_, jdong DktrKranz : any issues with me deferring bug #275688 to SRU?  My understanding is that it needs a fresh upload and recompile of all rdepends, or review and possible relicensing of all rdepends, plus user notification that only GPL binaries can be produced by fpc.15:03
ubottuLaunchpad bug 275688 in fpc "Please sync fpc 2.2.2-3 (universe) with patch from bug #260464" [Wishlist,Incomplete] https://launchpad.net/bugs/27568815:03
persiaFix for Jaunty would be new upstream and rdepends recompile, so it's not a case of pulling the fix from the current dev release.15:03
jdongpersia: ok, I think then we should do the old Jaunty fix, then copy to Intrepid like we did for azureus and friends15:04
jdongI have no objection to it15:04
persia!jdong15:05
ubottu<Hobbsee> jdong: yes, but you're FULL OF CRACK!15:05
jdong:)15:05
persiaYou really want to copy-back 2.2.2 to everywhere, rather than just adding licensing notes?15:05
persiaIt's certainly easier, but it's a *huge* testing burden.15:06
jdongis it just licensing?15:10
jdongI was under the understanding that fpc was a bit broken throughout15:11
persiaThat bug is that anything compiled by fpc must be released under the GPL, which may or may not be true for the current archive.15:14
persiaFurther, users aren't notified of this, and so may be using fpc to ship violating code.15:15
persiaI'm not sure whether it's better to fix fpc in the old releases to be capable of compiling non-GPL code, or just to notify users.15:16
persiaI'm also not sure if the current set of packages built with fpc is all GPL : if there's anything non-GPL there, we're in violation, and need to either relicense the package, or recompile with a non-viral fpc.15:16
NCommanderpersia, we could backport 2.2.2 to Intrepid, although I dunno how much a help that will be. *isn't completely clear on the licensing issue ATM*15:20
persiaNCommander, backports would be useful, but don't help the bug.15:20
NCommanderpersia, well, we could move from backports to proposed to updates. Its been done before (clamav)15:21
persiaNCommander, That's what jdong proposed above, leading to me asking the bot to quote hobbsee15:21
NCommanderoh15:22
NCommandersoryy15:22
* NCommander is a little decaffinated15:22
* Elbrus reported bug 275688, but has trouble understanding the problem at the moment (apart from the freeze).15:22
ubottuLaunchpad bug 275688 in fpc "Please sync fpc 2.2.2-3 (universe) with patch from bug #260464" [High,Confirmed] https://launchpad.net/bugs/27568815:22
persiaElbrus, which problem are you having trouble understanding?15:23
NCommanderElbrus, updating the package to 2.2.2 breaks the ABI, we need to rebuild all its depenedencies and test15:23
NCommanderWe release in 4 days, there simply is not enough time15:23
Elbruswhat can I do to help?15:23
Elbruspersia: about the license... upstream changed it?15:24
persiaElbrus, First, check the packages that are built with fpc : make sure they are all GPL.  If not, we need to chase those.15:24
NCommanderElbrus, we can't do anything at the moment, but what I think we're planning to do (persia/jdong, correct me if I'm strong) is state the transition as a backport15:24
NCommanderElbrus, we need loads of testers and sometimes porters when doing that15:24
persiaElbrus, upstream changed the license for a library that packages built with fpc link against.15:24
Elbruspersia: IIUC they did that because the original library was not free, right?15:25
persiaNCommander, We can do investigation.  There's no need to push 2.2.2 back to earlier releases if there are no non-GPL rdepends : we can just add a note for users warning them of the issue.15:25
NCommanderpersia, oh, its only non-GPL rdepends that are affected?15:25
* NCommander missed that bit15:25
persiaElbrus, My reading was that the original library was GPL, and didn't have any exceptions allowing users to link against it for non-GPL code, so that anything compiled with fpc < 2.2.2 *must* be GPL.15:25
persiaNCommander, Any non-GPL rdepends are violating the fpc < 2.2.2 license.15:26
NCommanderpersia, ick. Yeah, thats a bug15:26
persiaNCommander, Indeed, but it might not require the backports model to fix : it depends on the rdepends.15:27
NCommanderpersia, that would be nice if so15:28
persiaNCommander, Well, it still needs a notification update to users of some sort.  I don't even know how we would announce that sort of thing.15:29
NCommanderStick it in the release notes15:30
NCommanderMaybe we can simply get upstream to retroactively release the library with a linking exception15:31
persiaNCommander, Um. no.  That's not going to be possible.  upstream cleanroom-reimplemented the affected code because it couldn't be relicensed.15:39
NCommanderpersia, oh, shoot. NM15:39
persiaAlso, putting it in the release notes doesn't help dapper, gutsy, or hardy users.15:39
NCommanderpersia, point taken ;-)15:53
NCommanderpersia, assuming there are license incompabilities and such, I take it we're probably going to want to backport and release to gutsy, hardy, and intrepid? (in reverse order)15:57
persiaNCommander, please read my comment from 30 minutes ago.15:58
NCommanderRight, but I'm assuming if the rdepends have license incom- .... ya know, its too early for me to think about liceneses15:58
persiaAlso, it depends on the nature of the license incompatibilities : it might be less invasive to relicense one of the rdepends (e.g. ISC -> GPL) rather than do a backport.  Needs investigation.16:00
* Elbrus is trying to find the build-depend packages, but wonders if he needs more than the reverse depends shown by apt-cache showpkg?16:07
NCommanderElbrus, the best way to find rdepends ona  compiler is check the depends of the compilers runtime library16:09
persia(which happens to also be the list of packages that are linked against the offending code)16:09
Elbrusin this case, would that be fp-units-rtl?16:10
azeemhrm, can somebody push wbxml2_0.9.2-5 into intrepid?16:12
persiaElbrus, I think so.16:12
persiaazeem, Which bug?16:12
azeemwell, Debian bug #487217, which makes libsyncml fail for most or all bluetooth mobiles16:13
ubottuDebian bug 487217 in libwbxml2-0 "libwbxml2-0: Several SyncML flaws" [Important,Closed] http://bugs.debian.org/48721716:13
azeemalso #29793916:14
azeemeh16:14
azeemalso #28783816:14
Elbrushmm, imapcopy build depends on fp-compiler, but doesn't show up in the depends.16:15
persiaazeem, How are these related?16:16
azeempersia: disregard #29793916:16
azeemthat was a typo16:16
persiaAh..  You meant bug #267397 ?16:17
ubottuLaunchpad bug 267397 in wbxml2 "Sync package with debian" [Undecided,New] https://launchpad.net/bugs/26739716:17
azeemwell, was saying that Debian #487217 is also in LP as #28783816:17
ubottuDebian bug 487217 in libwbxml2-0 "libwbxml2-0: Several SyncML flaws" [Important,Closed] http://bugs.debian.org/48721716:17
persiabug #28783816:18
ubottuLaunchpad bug 287838 in wbxml2 "msynctool of nokia 6120 crashes with 0x43 permission denied libwbxml" [Undecided,New] https://launchpad.net/bugs/28783816:18
persiaAnyone from MOTU-Release have an opinon on whether this is pre-release or SRU?16:18
azeemthe patch is pretty well tested on Debian; while it has fixed libsyncml for quite a few people, we have not gotten any reports about regressions16:19
azeemsorry that fell through the cracks16:19
persiaazeem, Well, these things happen sometimes, although it's unfortunate that it was missed for 10 weeks.16:20
persiaAt this point, it needs approval from the release team to be uploaded.16:21
azeemI understand16:21
persiaAfter the release is compelted, it's probably a good candidate for SRU though : it's just a matter of determining when to do it.16:21
* ScottK looks16:21
azeemmitsuhiko's issue reminded me of it16:21
persiamitsuhiko's issue is precisely the same thing.16:22
azeemyeah, reminded me as in, made me realize Ubuntu doesn't have the patch yet16:22
ScottKWill libsyncml0 need to be rebuilt?16:23
azeemno16:23
* ScottK hasn't had time to readh the scrollback.16:23
azeemat least not AIUI16:24
azeemI think libwbxml2 sends garbage back or something, and the patch fixes it16:24
azeemthe patch was written by the libsyncml upstream maintainer16:24
ScottKpersia: If you concure the rdepends don't need a rebuild, then go ahead.16:24
ScottKconcure/concur16:25
* persia looks more carefully at the patch16:25
ScottKpersia: I marked that in the bug, so all yours.16:26
persiaGrumble.  It's another one of those annoying packages where the maintainer is doing different things in sid and lenny.16:28
azeemthat'd be me :)16:29
persiaazeem, Yes it would :)16:29
azeemthe patch introduced in -6 seems to have caused some regressions, so I didn't push it into lenny16:29
azeemneeds more investigation16:29
persiaazeem, "patch"?  There's a huge chunk of changes in -6.16:30
azeem-5 should be used for Ubuntu, or the patch extracted16:30
azeempersia: well, I changed the patch system; I mean the one patch which got added on top16:30
persiaI'm just reviewing now, but expect I'll ask for a sync of -5.16:30
azeemDebian #49770916:30
ubottuDebian bug 497709 in wbxml2 "wbxml2: patch" [Unknown,Closed] http://bugs.debian.org/49770916:30
persiaazeem, Right : it's the change of the patch system that makes it hard to review -6 quickly.16:30
azeem17:26 < azeem> -5 should be used for Ubuntu, or the patch extracted16:31
azeemwhere "the patch" being the one from Debian #48721716:31
persiaazeem, More generally, although I understand it's always better to have one's pet patch system, especially when taking over maintainership from another, I just think it's a risky sort of change close to release.16:31
ubottuDebian bug 487217 in libwbxml2-0 "libwbxml2-0: Several SyncML flaws" [Important,Closed] http://bugs.debian.org/48721716:31
azeempersia: actually, I just renamed the patches to have numbers in front16:32
persiaRight.  487217 is the interesting bug to fix.16:32
persiaBother.  s/syncml/SYNCML/ is just an annoying thing to change for 11 -> 12.16:33
persiaazeem, I don't see any changes that look ABI-dangerous.  I'll just do a bit of testing, and request a sync of -5.16:36
azeempersia: thanks16:37
persiaazeem, Thanks for poking about it.16:38
persiaazeem, I'm duping the bugs backwards only to keep the approval on the master bug.16:39
Elbrusbug 275688 mentions four rdepends, imapcopy is GPL-2+, hedgewars is GPL-2, libhdate is GPL-3+ and gearhead is LGPL-2+. So I guess the last one needs to be relicensed, right?16:40
ubottuLaunchpad bug 275688 in fpc "Please sync fpc 2.2.2-3 (universe) with patch from bug #260464" [High,Confirmed] https://launchpad.net/bugs/27568816:40
* Elbrus still has not found the way to FIND these (and more) rdepends...16:40
LaneyFTBFS due to a library dependency being deleted: reason for updating now?16:41
Laneys/updating/syncing/16:41
persiaElbrus, Next check if anything is linked against gearhead.16:41
Laney(it has previously built in Intrepid)16:42
persiaLaney, deleted in Debian, or deleted in Ubuntu?16:42
Laneypersia: Both16:42
persiaWhich package?16:42
Laneygdis, previously depending on gtk+extra16:42
LaneyThere was a NMU in Debian to update the deps16:43
persiaapt-cache show gdis doesn't show that dependency for me.  Does it show it for you?16:43
persiaMight have been inadvertently fixed by warp10's recompile in May.16:44
persiaazeem, Do you have an LP ID?16:46
Laneypersia: Hmm. It still FTBFS though due to the build-dep16:46
* azeem hides16:46
azeempersia: it's mbanck16:46
Elbrusgearhead is a role playing game that does not have any depends or reverse depends except it's own binaries16:46
persiaElbrus, OK.  Please report the state of the licenses, and the lack of rdepends of gearhead to the bug.  That will help the SRU team decide how they want to handle it.16:47
Elbruspersia: will do.16:47
persiaazeem, Thanks.  I just want to add you to the sync bug so that if the archive admins have questions, you can answer them (as you're more familiar with the package than anyone else)16:48
persiaElbrus, And, now that the investigation is complete, it might be a good time to subscribe motu-sru, so they can decide whether they want to look at backporting or relicensing.16:49
azeempersia: k, thanks16:50
Elbruspersia: I can add motu-sru, but how do I make sure that I found all the build depends? As mentioned before, I still have not found a way to find the packages that build depend. They were mentioned in the bug report.16:52
slytherinElbrus: if you are already running intrepid then use command reverse-build-depends16:53
persiaElbrus, grep-dctrl is the tool you want, although I forget the syntax today.16:53
Elbrusslytherin: thanks16:53
Elbrusturns up one extra package16:53
persiaheh.  reverse-build-depends is just grep-dctrl wrapped in a bash script so people don't have to remember anything.16:54
slytherinpersia: right, I stopped using grep-dctrl long time ago16:54
persiaslytherin, Why?  You know it's a bit more flexible than reverse-build-depends, right?16:57
slytherinpersia: Yes, but Most of the time All I need to find is reverse build dependencies. :-)16:57
persiaAlso, reverse-build-depends only checks for the contents of your current apt-cache, which may not be clean.  Running wget against archive.ubuntu.com, and piping the results into grep-dctrl is more accurate, and lets you check arbitrary architectures, etc.16:57
persiaYeah well.  Some of use don't update our apt-cache with every publisher run :)16:58
persiaAnyone have a nokia phone and intrepid?16:59
azeempersia: mitsuhiko :)16:59
persiaAs much as I can test, bug #287838 looks good, but it'd be nice to have a real user test before we sync.16:59
ubottuLaunchpad bug 287838 in wbxml2 "Please sync wbxml2 0.9.2-5 (universe) from Debian Lenny (main)" [Undecided,New] https://launchpad.net/bugs/28783816:59
persiaazeem, Sure, but I'm not sure I trust mitsuhiko to also have an intrepid pbuilder or sbuild available to generate a clean binary.17:00
marrowHi all17:00
azeemah, I thought you had binaries lying around17:00
persiaI have binaries, but no easy way to get them to anyone.17:00
persia(at least not in a trusted manner).17:00
ScottKpersia: At this point I'd do an upload of the preferred package rather than request sync of an older version.17:01
persiaScottK, To avoid the chance of confusion?  OK.  I can do that.  You think simulated sync or ubuntu1?17:02
ScottKpersia: I'd do ubuntu117:03
mitsuhikopersia: just set up the system, not even build essentials :)17:05
mitsuhikooh, and no time ^^17:05
persiamitsuhiko, I'm in UTC+9 : lack of time is purely imaginary.17:06
mitsuhikoheh17:07
geserpersia: europe doesn't have more time than you have17:07
persiajust having set up the system, and not being a regular Ubuntu developer is sufficient that I'm not going to tell you to test it though :)17:07
persiageser, No, but it's earlier in the day :)17:07
NCommanderDoes anyone know a good way to simulate a PPC (uploading a source package and getting binaries built automatically?)17:09
slytherinNCommander: what do you want to do on ppc?17:10
NCommanderer, PPA17:10
NCommanderd'oh17:10
NCommanderslytherin, I want to generate linux-ports daily images17:11
slytherinNCommander: First clear my confusion please. Did you mean PPC (as in in powerpc) or PPA?17:11
NCommanderslytherin, I'm trying to simulate a PPA so I can build PowerPC packages ;-)17:12
slytherinNCommander: I can build on my ibook. But It will take some time to setup pbuilder. I just upgraded to intrepid today.17:13
NCommanderslytherin, no, I have the hardware, I'm trying to figure out a good way to do daily images for the ports kernel17:13
NCommanderslytherin, that being said, I am looking for port kernel testers (yay for modern 2.6.27 kernels)17:14
slytherinNCommander: Bribe launchpad developers to add powerpc arch to PPA. :-D17:14
slytherinNCommander: I am up for testing.17:14
slytherinpersia: now that openjdk is default on powerpc I hope we will not see any powerpc specific build errors in OOo.17:20
persiaazeem, Does http://launchpadlibrarian.net/18922574/wbxml2-ubuntu.debdiff look reasonable to you?17:21
=== Zic_ is now known as Zic
persiaNCommander, falcon and deb-o-matic would both work, assuming you have a powerpc available.17:25
NCommanderpersia, cool. The one thing is I want to be able to have the binaries on one machine, and the builder be another17:25
NCommander(i.e., falcon would run on one box, and then I'd have powerpc/sparc/hppa/etc. builders elsewhere)17:25
persiaNCommander, Haven't you previous experience with dak and wannabuild?17:26
NCommanderpersia, wanna-build and dak both requirement manual ACKing for binaries17:26
persiaDunno if either falcon or debomatic is designed for that kind of environment.17:26
NCommanderIts not really what I'm looking for17:26
persiaNo, they require ACKing of binaries : there's no reason it can't be automated, as long as you don't care about the results.17:27
NCommanderI might have to simply hack buildd to self-sign with a local GPG key, but I hate coding in perl, and working against GPG is evil17:27
NCommanderpersia, out of the box, there is no way to make it automatic, and my perl sucks17:27
ScottKpersia: Is there a conclusion on bug 275688?17:27
ubottuLaunchpad bug 275688 in fpc "Please sync fpc 2.2.2-3 (universe) with patch from bug #260464" [High,Confirmed] https://launchpad.net/bugs/27568817:27
* NCommander was also hoping for something a little lightweight17:27
persiaScottK, It's SRU material.17:28
ScottKpersia: Thanks for looking into it.17:28
NCommanderI'm out to lunch17:28
persiaScottK, No problem.  Thank Elbrus who did most of the investigation.17:28
ScottKElbrus: Thank you.17:28
ScottKNCommander: We know that.17:29
ScottKSorry.  It had to be said.17:29
persiaazeem, Could you confirm I've pulled the critical bit for bug #287838 please?17:31
ubottuLaunchpad bug 287838 in wbxml2 "msynctool of nokia 6120 crashes with 0x43 permission denied libwbxml" [Undecided,New] https://launchpad.net/bugs/28783817:31
persiaCould someone with a Nokia phone please confirm that sync works?  I know the binaries work, but it's pointless to upload without a real test.17:31
persia(err, that sync works *with* the patch)17:32
persiaTest case is just attaching your phone, and running msynctool with the updated wbxml217:33
* slytherin has to restart the machine17:34
slytherinpersia: does the patch attached to bug 280679 look reasonable to you?17:44
ubottuLaunchpad bug 280679 in bluez-gnome "bluetooth-applet shows tray icon with "never display icon" enabled" [Undecided,Confirmed] https://launchpad.net/bugs/28067917:44
persiaslytherin, I don't really like the nested if.17:45
slytherinpersia: so use case instead?17:46
slytherinwait, it will work without nested if17:46
persiaHow about if (icon_policy == ICON_POLICY_ALWAYS || (adapter_present = TRUE && icon_policy != ICON_POLICY_NEVER)) ?17:47
slytherinpersia: yes that is what I was thinking about.17:48
persias/ = / == /17:48
persiaThat makes it a one-line diff, and easier to understand the logic.17:48
persiaUpstream wants that too :)17:49
slytherinpersia: should I prepare debdiff, considering that it is package in main I doubt it will be accepted at this stage17:49
persiaAsk in #ubuntu-motu if anyone considers it release critical.  I suspect it's SRU or Jaunty.17:49
slytherinit is certainly not critical17:50
persiaIf the answer is Jaunty, just push it upstream : they ought accept it fast enough that we don't need to carry a patch.17:50
persiaWell, if you don't think it's critical, then just send it upstream :)17:50
slytherinpersia: I am not in QA team so I can not mark the bug with low priority.17:51
persiaslytherin, Ask someone in #ubuntu-bugs to set the priority17:51
slytherinok17:52
slytherinpersia: by the way, on my machine, file receiving is not working at all no matter what option I set. So I am not able to check if a simple gconf setting change is sufficient to make file receving work out of box.17:52
persiaslytherin, Did it work in hardy?17:53
slytherinpersia: Don't remember. I usually simply browsed the phone file system.17:54
slytherinpersia: can you try it? I will tell you the gconf setting. If it works by simply changing the setting then I want to push it so that users don't have to install gnome-user-share for making it work.17:55
persiaslytherin, Which setting?  Which bug?17:57
slytherinpersia: setting is /apps/bluetooth-manager/receive_enabled bug I will have to hunt down17:58
* NCommander glares at ScottK18:01
=== fta_ is now known as fta
slytherinpersia: got to go. Office tomorrow.18:30
slytherinpersia: please don't forget to upload fop.18:30
persiaThe problem with Java is that it requires such a mess of stuff just to build source packages that it's just a pain to sponsor, especially because the specific mix of source packages required varies, so one always has to start from a clean schroot when building source, or the result can FTBFS.18:33
* ScottK notes that language packs are about to hit, so if you've got something to upload, now's the time.19:07
* NCommander ducks and covers19:10
directhexmono-basic lands in Unstable. huzzah.19:14
NCommanderdirecthex, yay19:14
directhexi should remove it from revu.19:15
directhexdebian got there first19:15
NCommanderdirecthex, we can backport that to Intrepid/Hardy19:15
persiadirecthex, The package is "mono-basic"?19:16
directhexpersia, aye19:16
directhexpersia, well, the source package is.19:16
persiaThat's what I need to archive it :)19:16
directhexNCommander, intrepid, no worries. hardy, i dunno if mono-basic 1.9.1 will like hardy's mono 1.2.619:16
persiaNCommander, Did you see the issue earlier with a traceback trying to create a new REVU account?  Also, is it possible for REVU to remember who I am, rather than having to log in so often?19:17
directhexpersia, ta. never wanted it to go in via revu really in the first place - just wanted to try & push the package *somewhere* before the freezefest started across distros19:17
directhexi failed, but nevermind ^_^19:17
NCommanderpersia, the later should have been fixed, and RainCT said he was working on the former19:17
persiaNCommander, Well, it forgot me within a few hours.19:18
persiadirecthex, archived.19:18
directhexyay19:18
directhexof course, the irony is, who the hell wants a vb.net compiler in the first place? O_o19:19
persiaWell, actually, perhaps someone will write a useful vb.net program.19:19
directhexi don't think anyone writing free software for linux would chose it as a language. but there's a lot of windows people who might be tempted to ubuntu if they can run their existing code, and continue to work on it19:20
directhexso it's a case where the compiler is the product for users, rather than the apps being made with it being the product for users19:21
persiaI was actually thinking that some windows developer might write something interesting, and be willing to release it as free software rather than freeware after being asked nicely.19:21
directhexyeah, maybe19:22
directhexwinforms ahoy :|19:22
marrowvb.net source can be compiled with mono, no?19:22
directhexmarrow, with the vbnc compiler, sure.19:23
directhexmarrow, where ubuntu has no vbnc19:23
marrowSo with mono, only c# apps can be compiled?19:24
directhexmarrow, there are a few CLI compilers in ubuntu. gmcs (c#) is one of them, vbnc (vb.net) is not19:25
directhexmarrow, off the top of my head, i know ubuntu has CLI compilers for python, nemerle, java, boo, and c#19:27
jdongjscript :)19:28
directhexyes, jdong is right, that too19:29
jdongIIRC the blocker for vbnc was that for quite some time it was actually not buildable in Linux19:30
jdongthere was some sort of hackery to use MS .NET framework to build one or two assemblies and inject them into the Linux build process19:30
directhexit's self-hosting now19:30
jdongyeah, now it is19:30
directhexso the package requires bootstrap binaries19:30
directhexbut that's okay, or at least i heard no complaints from ftpmaster@debian19:31
directhexand joerg is usually pretty much a hardass on these things19:31
persiadirecthex, You still have bootstrap binaries?  I'd think that once you had it built, you'd want to upload a new version that build-depended on itself and didn't have bootstrap binaries.19:31
jdongI think the important thing to point out is VB.NET assemblies compiled on Windows / MS .NET will run on Mono if it's compatible...19:32
jdongI think the #1 usecase for VB.NET + Mono is Windows codebases that used Vb.NET19:32
directhexpersia, frowned upon in debian iirc, since you can't rebuild the archive from scratch19:32
persiadirecthex, Hrm.  But gcc, ghc6, ...19:32
directhexpersia, file a bug in debian if you're concerned about it. i just went with what i was told to19:34
persiadirecthex, I'm not very concerned - it's just that the practice as explained to me was different than the practice as explained to you.  Since your explanation is probably more recent, it has a better chance of being more accurate today.19:35
panglossSo, I have a question, though im not sure this is the right place for it. When 8.10 comes out, will there be significantly less people working on 8.04?19:35
directhexpersia, you hear 10 different things when asking questions :)19:36
directhexpangloss, define "working on"19:36
panglossfixing bugs19:36
panglosstriaging19:36
persiapangloss, The majority of people who stopped working on 8.04 did so when 8.10 opened for work, not when 8.10 releases.19:36
panglossAh19:36
directhexpersonally i'm waiting for 9.04 to open! sod 8.1019:37
persiapangloss, Some other people didn't stop until around 8.04.1, but many of them (and probably some others) will probably do some work towards 8.04.2 once 8.10 releases, so the number might even go up.19:37
panglossDoes that seem to be a significant problem? For instance, are there a lot of bugs that never get fixed in the older versions?19:37
persiadirecthex, that's just because nobody is going to approve any of your uploads before archive close :)19:37
persiapangloss, There are thousands of bugs that never get closed in older versions.19:38
persiaThere's no specific goal to close them all : only critical bugs get closed in released versions.19:38
directhexpersia, i wouldn't expect them to. i know what "freeze" means19:38
panglosspersia, right, forgive my niavity19:38
directhexpangloss, sometimes fixing a bug is dangerous - what if your fix suddenly changes the way workarounds people have been using for months behave?19:38
persiadirecthex, And you've gotten stuff mostly in shape that you're not chasing loose ends for your packages.19:39
directhexpangloss, a "stable release" is meant to, well, not change. that even means bugs, excluding "it just doesn't run 'cos we messed up" bugs and security bugs19:39
jdongpangloss: fixing bugs post-release can be a risky endeavor..  typically we only try to nab the risk-free or high-impact ones after release19:39
persiapangloss, Nothing to forgive : everyone has to learn sometime.19:39
jdongpangloss: behavior change might be undesirable for admins that have been able to effortlessly work around minor kinks, and even worse sometimes fixing one thing breaks something else even more19:39
persiaIt's more than sometimes.19:40
jdong:) true.19:40
panglossright, but there are various bugs that sometimes are critical19:40
jdongpangloss: because of these risks, Ubuntu has a very stringent policy regarding how updates after releases are done: https://wiki.ubuntu.com/StableReleaseUpdates19:40
panglossare they just abandoned in the old version and fixes are implemented in the new version?19:40
persia!sru19:41
ubottuStable Release Update information is at http://wiki.ubuntu.com/StableReleaseUpdates19:41
persiapangloss, No.  We try to fix critical bugs using the SRU process.19:41
panglossjdong, thanks for the link19:41
jdongsure thing19:41
panglossah19:41
persiaOn the other hand, there's only so many developers, so they tend to only focus on either *really* critical bugs, or in preparation for update releases for LTS.19:42
jdongyeah, and this procedure is so much more tedious than hitting upload blindly on development repos that human nature tends to send developers to newer releases.19:42
directhexnot forgetting that it's a royal pain in the ass developing on something you don't use19:43
jdongnonetheless from my observation important bugs do get fixed after-release at least to a satisfactory level for most users19:43
persiajdong, Well, we're not supposed to do it blindly.19:43
jdongpersia: well... can you really say with a serious face that it doesn't happen a lot? :)19:43
directhexso if people upgrade to intrepid or later, the urge to fix old bugs in 8.04 is pretty much nill19:43
panglosspersia, so as a newbie to bug fixing and developing, is fixing small bugs in older versions (say 8.04 when 8.10 comes out) fruitful?19:43
panglossor am I just bothering ubuntu-sponsors-main?19:44
persiajdong, I can say that I don't do it very often.  I can say that I encourage anyone discovering such a thing to reply to the -changes mail on -devel.  With sufficient peer pressure, the incidence ought be reduced.19:44
jdongpangloss: if you find bugs that you feel are useful to be fixed and can be done with low risk, yes, I do feel that is a good thing to do19:44
persiapangloss, Unless it's a critical bug (as defined on the SRU page), you'd do better to suggest fixes for the release-in-development.19:44
jdongpersia: I trust that you don't do it often, if at all. I try not to either. But definitely I've seen plenty of uploads where I had to question if any testing was done at all before uploading19:45
panglossok19:45
persiajdong, I've seen uploads where the uploader said afterwards that they didn't test it.  Doesn't make it a good thing, nor something we should accept as common practice.19:45
panglosspersia, what about packages that are for debian that aren't in 8.04, but could be19:45
jdongpersia: agreed19:45
persiapangloss, How do you mean?19:45
panglossis it useless to create an ubuntu package out of it?19:46
persiaYes, completely.19:46
panglossor something from source19:46
jdongpangloss: if you're talking about new packages for 8.04, see the backports project19:46
panglossreally?19:46
persiaThey all get autosynced from Debian when the next archive opens.19:46
jdongpangloss: we can take some packages from Sid and development repos to make them available for older releases19:46
jdongbut please don't directly make packages for older releases.19:46
persiaOnce the autosync occurs, as jdong mentions, they can be backported.19:46
panglossah19:46
jdonghttps://help.ubuntu.com/community/UbuntuBackports19:46
panglossso the add/remove programs gets repopulated with packages that are for the newer release?19:47
jdonggenerally for older releases, no.19:47
persiaadd/remove programs contains a subset of packages available in that release.19:47
panglossright19:47
panglosshm19:47
persiaTo get newer packages, one either has to enable backports and use a different package manager, or wait.19:47
persia(well, there are also other means, but from that point they get increasingly difficult or risky)19:48
panglossso how long does it take for work to start on the next release after 8.10 comes out?19:48
jdongwithin a week or two19:48
persiajdong, Do we care about Debian bug #442668 for intrepid?19:49
ubottuDebian bug 442668 in reprepro "reprepro: newer BDB" [Unknown,Closed] http://bugs.debian.org/44266819:49
panglossdo the devel guys enjoy 8.10 for a little or is it on to 9.04 right away?19:49
panglossah19:49
jdonginitially uploads are blocked-ish while new compilers, etc get uploaded19:49
jdongthen it's bombs away.19:49
jdongpersia: err... I'm not very informed on reprepo19:49
NCommanderpersia, I'll bug RainCT about it, he did all that work19:49
persiajdong, You aren't?  I thought it was your tool.  Is that something else?19:49
jdongpersia: prevu :)19:49
persiaNCommander, OK.  Thanks.19:49
persiajdong, My apologies then :)19:49
* persia demotes the bug19:50
jdongno probs :)19:50
* RainCT corrects his statement from this morning: its seems like there are actually lots of Mozilla guys using Ubuntu, but they use Mac for slides because it always works with projectors19:51
persiapangloss, Some developers upgrade as soon as the new archve opens, some delay as late as beta.  Those with multiple computers may delay one or more machines even later, but there are almost no developers who are still not updated by beta on at least one machine.19:51
RainCTNCommander: uhm.. you said my name? :P19:51
RainCTif it's about the problem that new users can't login, I'm about to fix it19:51
jdongRainCT: sounds reasonable19:51
jdongRainCT: I've been guilty of booting into OS X on my Macbook for presentations too19:51
panglosspersia, thank you for the information, I appreciate it19:51
jdongI've had Xrandr explode too many times to trust it :D19:51
ScottKDid someone else from motu-release ack wine, fop, or wbxml2?19:52
NCommanderRainCT, it was also cookies should be storied longer on login19:53
persiaOh, probably not fop and wbxml2 : I suspect I've been following the wrong procedure.19:53
RainCTNCommander: yeah, that's a problem with mod_python.Sessions19:53
ScottKUp through Gutsy my Kubuntu laptop worked well with projectors.19:53
persiaI didn't see any traffic about wine.19:53
ScottKHardy, not so much.19:53
ScottKYokoZar: Did you get a motu-release approval for wine?19:54
RainCTI'd suggest a patch but they've no bug tracker and I don't feel like subscribing to yet another mailing list19:54
persiaIntrepid projector support is *very* broken unless your laptop happens to have exactly the same resolution as your projector, and you're willing to restart X.19:54
directhexdoes tilting a mouse tiltwheel still crash x on intrepid? that was a sucky regression in hardy19:55
NCommanderpersia, on reprepro, we can skip it if we don't mind carrying db4.3 for one more release19:55
persiaNCommander, It's too late to look, which is why I marked it unimportant.19:55
ScottKpersia: Is there a bug about projector support being broken that's hinted at the release notes?19:56
jdongpersia: and may the overlords have mercy on your soul if compiz were running or you want to show a video :)19:56
RainCTREVU signup (ie, first login) should be working again19:57
persiaScottK, Not to my knowledge.  It's not *more* broken than it was really, just frustratingly annoying.  If you're hunting a bug, it might be listed also under "external monitor support".19:57
persiaRainCT, Please reply to the ML mail :)19:58
ScottKpersia: I'm only barely here and have no idea about such things on Ubuntu.  It just sounded worth a release note.19:58
persiajdong, Actually, that doesn't work so badly for the right video card.19:58
persiaScottK, It shouldn't work any better on Kubuntu : something about the way X works this cycle.19:58
jdongpersia: obviously I don't have the right video card then :)19:59
persiaFrom my (limited) exploration, it's *really* hard to get xrandr to handle two screens with different resolutions, because it wants to put all physical devices in a single logical screen.19:59
* persia looks for a bug20:00
persiaScottK, Do you think it's a regression from hardy?20:00
ScottKpersia: As I said, I have no idea about such things on Ubuntu.20:01
ScottKMultiple monitor support being broken was release noted in Hardy for Kubuntu, but not Ubuntu.20:01
RainCTpersia: sure, done20:01
persiaScottK, Hrm.  Interesting.  So officially not a regression for Kubuntu.  Well, it's worth asking.20:02
ScottKpersia: OK.  Just to make it clear, for Ubuntu, I'm not asking.20:03
persiaScottK, Understood.  I'll ask.  the information that it was release-noted for Kubuntu 8.04 and not Ubuntu is the part that makes me do that.20:04
ScottKOK20:05
ScottKIt was only release noted for Kubuntu because I knew how broken it was and wrote the release note.  I thought (at the time) that the Ubuntu xrandr tool made Ubuntu OKish.20:06
persiaThe tool is limited to what xrandr can do, which doesn't include non-rectangular geometries.20:07
YokoZarScottK: not yet, sorry.  I want that upload to wait until ia32-libs is fixed since Wine will need a rebuild20:07
YokoZarScottK: been gone for the past few days and didn't realized we slipped into full freeze mode :)20:07
persiaSo even if Kubuntu has an xrandr widget for intrepid, it doesn't fix the underlying issue.20:08
ScottKI see.20:08
ScottKYeah we do.  I've been trying to get a projector to give it a workout.20:08
ScottKMy next chance, unfortunately, is Thursday.20:08
ScottKYokoZar: I don't know of any ia-32libs upload pending.20:09
persiaWell, if it's higher resolution than your laptop, you'll run into navigation issues, and if it's lower resolution than your laptop, you'll run into scaling issues, and in either case, you'll have issues with Xv *unless* you run them in mirror mode.20:09
persia(and you'll have issues with Xv in mirror mode if you have jdong's graphics card)20:10
persiajdong, Do you get bug #206528 or bug #227048?20:11
ubottuLaunchpad bug 206528 in x11-xserver-utils "gnome-display-properties: no way to set which is the primary monitor" [Wishlist,Confirmed] https://launchpad.net/bugs/20652820:11
ubottuLaunchpad bug 227048 in x11-xserver-utils "pages that use mplayer make secondary monitor in a dual-head system flicker" [Undecided,Confirmed] https://launchpad.net/bugs/22704820:11
=== nhandler_ is now known as nhandler
jdongpersia: I'm not sure. I get a lot more of black striped screen of doom.20:12
persiaAh, that's not just xrandr then : that's the driver.20:12
jdongindeed20:12
FAJhi in ndiswrapper, how can i change the driver from ndiswrapper to ath_pci?20:13
jdongit makes me jealous that now it seems like both proprietary drivers are doing better....20:13
persiajdong, Hrm?  I have intel graphics, and I can do Xv in mirror mode.20:13
jdongpersia: maybe it's just user error20:14
jdongmy intel driver has been giving me a lot of various grief recently20:14
jdongI'm scared for my life to switch between X/Compiz and VTs20:14
persiaOr maybe something changed in the last three weeks.  I don't use my external monitor because it senses wrong (even though it is the same resolution as my laptop)20:14
YokoZarScottK: pitti is rebuilding it now20:14
FAJhi in ndiswrapper, how can i change the driver from ndiswrapper to ath_pci?20:16
FAJi asked in #ubuntu, with no answer20:16
persiaFAJ, Are you running hardy or intrepid?20:17
FAJhardy20:17
persiaFAJ, Hmm.  That nobody in the support channel answered doesn't make the development channel a support channel.  You might try a local channel, if there is one for your area.20:18
FAJ*sigh* ok...20:18
RainCTbtw, if anyone here is using Ubiquity (the Mozilla extension, not our installer), future versions are going to rock! :P20:25
NCommanderjdong, ping20:27
copprowhat exactly does ubiquity do?20:29
panglosscoppro, http://labs.mozilla.com/2008/08/introducing-ubiquity/20:32
ScottKYokoZar: OK.20:32
RainCTcoppro: well, it sorta connects different webpages20:33
RainCTcoppro: so, to put an example, if you're writing an email to a friend telling him that you'll meet him at a certan address, you can just select that address and tell ubiquity to get a map, and that'll insert a map taken from Google Maps into the mail20:35
copprocool20:35
RainCTcoppro: you can also select some text and get it translated on place (replacing the original text), and lots of other cool stuff20:35
ScottKpersia: Did someone in motu-release ack your wbxml12 upload?20:38
RainCTcoppro: and well, right now you can launch a dialog with a key combination and start typing the name of the action you want to do there (like with GNOME Do), but there are plans to add alternative workflows, like integration into the awesome bar or that selecting a text and then opening a new tab would not show a blank page, but instead different commands that match the text (automatically detecting what you're likely to want to do with it), and 20:38
ScottKOh, wait.  I did.20:38
copprothe awesome bar?20:38
RainCT(did all of my message arrive?)20:38
RainCTcoppro: that's the location bar in Firefox 3 :P20:38
persiaScottK, As I said before, I think I only got one ack (you) for each of fop and wbxml220:39
copproheh20:39
copproff3 is indeed awesome20:39
ScottKpersia: OK.20:39
ScottKIt's been a busy day.20:39
persiaScottK, Understood, and a succession of long ones, from your traffic stats.20:40
=== thunderstruck is now known as gnomefreak
=== thunderstruck is now known as gnomefreak
ScottK-palmAm I far off if I estimate it'll be about 6 hours for the lang packs on the I386 buildds?22:28
geserScottK-palm: there are over 900 language-packs and if you assume around 4 minutes to build (my sample are the build times for -de and -fr) you're quite correct with 6 hours22:35
geserhmm, I guess it's to late for me do to maths :(22:39
gesers/to/too/22:40
lifeless3600 minutes if its serial  @ 4minutes each22:40
geserthat would be 60 hours or 2½ days22:41
NCommanderwow22:41
NCommanderhey geser22:41
geserHi NCommander22:42
geserI guess a better way would be to monitor https://edge.launchpad.net/+builds/ and interpolate how long it takes to empty the queue22:43
gesercurrently there are 608 packages waiting in the queue22:44
NCommandergeser, how goes it?22:44
ScottK-palmSee you later. I expect we might still be able to get uploads in after.22:45
geserScottK: afaik language-packs are scored to the bottom of the build queue so normal uploads should get processed without much delay22:48
geserScottK-palm: afaik language-packs are scored to the bottom of the build queue so normal uploads should get processed without much delay22:48
ScottK-palmI'd appreciate it if someone would look at the post-upload discussion in Bug 288957 and make a recommendation.22:49
ubottuLaunchpad bug 288957 in virtualbox-ose "New upstream version available (2.0.4)" [Wishlist,Fix released] https://launchpad.net/bugs/28895722:49
ScottK-palmgeser: But main goes ahead of universe.  Would lang packs go ahead of universe?22:50
ScottK-palmI'll read the scrollback laterm22:50
ScottK-palm... later.22:50
persiaLangpacks are usually scored behind universe, but might be ahead today just because they're so critical.22:50
* StevenK merges strongswan23:48
StevenKEven if I might be a little late23:48
TheMusoheh23:55

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