/srv/irclogs.ubuntu.com/2011/03/02/#ubuntu-motu.txt

micahghi espen7700:30
espen77hi :)00:30
espen77is there a command to make a diff between .orig.tar.gz and unpacked directory?00:31
micahgso, you can create a new source build and debdiff the two, to create a new source build, you add a changelog entry (dch -i), and then create a source build (debuild -S)00:31
micahgespen77: the sponsorship page I linked you to should I have a guide to debdiffing00:31
micahg*have a link to a guide00:32
espen77micahg: atleast google have00:33
micahgespen77: https://wiki.ubuntu.com/PackagingGuide/Recipes/Debdiff#Creating%20A%20Debdiff00:34
espen77yeah, reading00:35
freakabcdhi all.. i'm not really sure if this is the right place to ask, but i'll attempt anyway: is there a package for the openCV library ?00:50
freakabcdhttps://launchpad.net/ubuntu/maverick/+source/opencv/2.1.0-2    <-- I found this. but its for a source package? and searching maverick repos there is a python-opencv and opencv-doc package.00:51
paultagfreakabcd: yeah :)00:51
paultagfreakabcd: I was using it the other day00:51
paultagfreakabcd: I can't reacall what it's called. I filed a bug with it up in debian. Let me look it up00:52
freakabcdi'm trying hard to understand how the python-opencv package that provides py bindings to the lib) is supposed to without being able to install the library itself!00:52
paultagoh you found it00:52
=== broder_ is now known as broder
freakabcdwhy does the package python-opencv exist? it seems to happily install itself without any dependencies, etc!00:53
paultagfreakabcd: the big ones: http://pastebin.com/u80TYmXM00:53
paultagfreakabcd: it sure does00:53
paultagfreakabcd: test it :)00:53
freakabcdewww.. why is it libcv instead of libopencv ?00:53
paultagfreakabcd: I have some example python-cv code on my blog: http://blog.pault.ag/post/1980116944/python-opencv00:54
paultagbeware that haarcascades issue I ran into00:55
freakabcdpaultag: err.. on that page you linked, there is no src code!00:56
freakabcdor is it because noscript blocked it for me?00:56
paultagfreakabcd: yeah, let me get you the gist :)00:57
paultagfreakabcd: https://gist.github.com/60381900:57
freakabcdlol indeed.. those should not be in the doc package01:00
freakabcdso what exactly is lookatme.py doing? simply tracking the head?01:01
freakabcdor heads01:01
paultagfreakabcd: right. I was just goofing around. Eventually I might use that for a display in my wall or something, turn on when you face it.01:01
paultagfreakabcd: Who knows, mirite?01:01
freakabcdheh, but it immediately terminates on trying to run here :(         terminate called after throwing an instance of 'int' \n Aborted01:02
freakabcdi will ask in #opencv01:02
paultagfreakabcd: sounds like you're missing the haarcascade stuff01:02
freakabcdbut i have installed opencv-doc01:02
paultagfreakabcd: check to make sure it exists. I had to take the files out of the sourceball and place it in the tree01:02
freakabcdoh, you mean its gone to the wrong dir01:03
paultagfreakabcd: yeah, there was something dumb as hell about that package01:03
freakabcdpaultag: whats in /usr/share/opencv ?01:05
freakabcdthe haarcascades dir?01:05
freakabcdfor me thereis nothing in that dir except for a cmake file lol01:05
paultagfreakabcd: yeah, I think I had that issue too01:05
paultagfreakabcd: just copy in files where they should be from the source01:05
freakabcdpaultag: also do i need to gunzip the xml.gz files or can is work with the zipped ones?01:06
paultagfreakabcd: I think they need to be "real" xml01:06
freakabcdpaultag: did you happen to remove your installation or are you on a different machine now? easiest is to check /usr/share/opencv on your system01:07
paultagfreakabcd: I'm on a different machine -- I'm ssh'd in from work01:08
paultagfreakabcd: sorry :) -- I put a link in that bug report as to where that stuff should be01:08
freakabcdso i can know the right path: i.e. /usr/share/opencv/haarcascades/*.xml or /usr/share/opencv/haarcascades/haarcascades/*.xml01:08
paultagfreakabcd: ah, sec01:08
freakabcdyeah, but the non-unified diff hurts my eyes :D01:08
paultag/usr/share/opencv/haarcascades/*.xml <-- freakabcd01:08
freakabcdthanks01:09
paultagfreakabcd: righto01:09
freakabcdright i wanted to do eye tracking and even lookatme.py seems not stable enough01:10
freakabcdi wanted to finally have pointer follow eye on my laptop01:11
paultagfreakabcd: ah, haha. Good luck :)01:11
freakabcddid you manage to do something like this? i see there are some software that allegedly do this01:11
paultagfreakabcd: you need a high framerate camera mounted close to the eye, so it can see your eye move, not where you eye is in relation to the screen01:12
paultagor a high framerate, high quality camera that extracts where your eye is and uses that, but that seems hugely complex01:12
freakabcdgrrr.. and i thought one could do this sort of tracking with cheapass webcams01:12
paultag:P01:13
paultaganywho, I think we're a bit off topic :) -- freakabcd if you need any more help, the kind folks in #opencv, or I might be able to help (but I've not touched it in a while)01:13
psusislangasek, ping.  Remember the powernowd package you said I should get removed from the archive before invalidating its bugs?  well.. it's been removed ;)01:13
freakabcdyeah, thanks. but someone needs to rename that package to be libopencv instead of libcv01:13
slangasekpsusi: ok, great :)01:14
paultagfreakabcd: why?01:14
psusislangasek, so now good to clear out the bugs?  I've been looking for a better way to do it this time... just tried using bughugger, but it apparently can't find the package now that it's been dropped01:14
paultagfreakabcd: we don't have un-open software in Debian main ;)01:14
slangasekpsusi: sure, by all means close them out now01:14
freakabcdbecause everywhere it says opencv all websites were saying opencv01:14
psusislangasek, got any advice for how to do that batch style?01:15
paultagfreakabcd: file a bug :)01:15
freakabcdand now if i had installed python-opencv, it installed without any deps01:15
psusilast time I just did each one on the lp web site by hand....01:15
paultagpsusi: lplib not working for ya? ;)01:15
psusipaultag, wassat?01:16
paultagpsusi: launchpadlib -- you know the python bindings to launchpad so you can batch operations (like, say, closing out a list of bugs)01:16
psusiI was thinking of just using the email interface but that would still require me typing in each of the bug numbers ;)01:16
psusipaultag, you mean roll my own python using the lib?  I have been learning python.... hrm...01:16
paultagpsusi: go for it, dude. Are you trying to close out all the bugs against a package or something?01:17
psusipaultag, yea01:17
paultagpsusi: yeah, just use lplib to get a list of bugs, then change status to fix-released or invalid or whatever. Just be sure not to close valid bugs01:17
psusihrm....01:18
paultag(tags might have done you some good)01:18
psusiwell, they are all getting closed since the package has been dropped01:18
paultagpsusi: lp should take care of that, yes?01:18
psusihrm.. I can't find lplib...01:19
psusipaultag, doesn't look like it01:19
paultagpsusi: python-launchpadlib01:19
psusiI can not figure this api out... lp.bugs[id] seems to get me a bug by id number, but I can't manage to search for distribution/package bugs01:44
paultagpsusi: feel free to jack code from: http://launchpad.net/locolint01:48
paultagpsusi: there's code in there that does some of what you need to do01:48
paultagpsusi: http://bazaar.launchpad.net/~ubuntu-lococouncil/locolint/trunk/view/head:/locolint/functions/pending-apps.py <-- that has the bug listing against a project01:49
MTecknologyAmpelbein: alrighty; thanks, I'll ask one more place and go to the mailing lists.01:49
psusiwhy does launchpad.projects['powernowd'] not get me the powernowd project?01:53
paultagpsusi: https://launchpad.net/powernowd <-- because there's nothing with that name01:54
paultagpsusi: you'll be using ubuntu, then loading bugs against that package01:54
paultaglast I checked, anywho. I'm not handy with lplib01:54
paultagpsusi: if you need more help, #launchpad might be the right place01:54
paultagpsusi: ubuntu dev tools might help too01:56
psusislangasek, should they be invalid, or wontfix do you think?02:03
Ampelbeinpsusi: if you want all bugs from a package, try something like lp.distributions['ubuntu'].getSourcePackage['name'].getBugTasks02:11
slangasekpsusi: I'd say 'invalid'02:38
c2tarunCan anyone please help me with this error http://paste.ubuntu.com/574265/03:19
Ampelbeinc2tarun: looks like you are missing a build-dep03:21
c2tarunAmpelbein: Can you please tell what is missing and how you figured it out? something related to Qt4 is missing but I am not able to get what to add in build-Depends03:22
Ampelbeinc2tarun: it complains about 'Qt qmake not found!' and the module is called (see line 5) findQt403:24
Ampelbeinc2tarun: so you make 'apt-cache search qt4 qmake'03:24
Ampelbeinc2tarun: that would be my guess at least03:24
c2tarunAmpelbein: on searching I got qt4-make is it this one?03:25
Ampelbeinc2tarun: I guess it is.03:25
c2tarunAmpelbein: thanks :)03:25
c2tarunAmpelbein: problem is still there. :( I installed qt4-qmake and added it to build-depends as well, again I am getting the same error. I checked manually file FindQt4.cmake is in the location required. its the message thrown by that file. its looking for something which is no found :(03:40
Ampelbeinc2tarun: then I don't know :-(03:40
MTecknologyAmpelbein: I'm still hoping to get a reply from the mailing list; because I'm utterly lost03:44
AmpelbeinMTecknology: I can understand that. I don't see a reason why it doesn't work, dpkg-maintscript-helper is there for exactly that case :-(03:45
MTecknologyAmpelbein: yup; and in your first try it actually worked; somehow03:45
MTecknologyI'm baffled03:46
AmpelbeinMTecknology: I think that was because I did multiple tries without going back to a "clear" state before each try03:46
MTecknologyoh03:47
MTecknologyso then the answer should probably be very very simple03:47
artfwois there any reason to use 3.0 source format for a new package, that has no patches yet?04:36
paultagartfwo: no sense in using something old, since if you don't have source/format, lintian will whine04:36
paultagartfwo: so why put anything besides it in there ;)04:36
artfwohmm, lintian had not warned me about it (on a maverick machine)04:37
paultagartfwo: -IE --pedantic ?04:38
ScottKpaultag: missing source/format is a fairly pointless whine.04:38
paultagI don't think it's E or W04:38
paultagScottK: aye04:38
paultagScottK: but it's also fixed without much work, so I hate seeing it :)04:38
ScottKI hate wasting time on pointless things.04:38
ScottKTo each his own.04:38
artfwowell, there might be a reason, besides the lintian whine (paultag, it showed up with -IE)04:40
paultagartfwo: not really, narp.04:40
micahgin this case, it can save oneself from accidental modifications to the build as debuild will say if there were changes to the orig files04:40
paultagartfwo: unless you need multi .tar.gz, then you need 3.0 :)04:40
artfwooh, okay04:40
artfwothanks for the explanation04:40
artfwopaultag: since you mentioned multi tar.gz I have another question :)04:41
paultagartfwo: yis. forewarning, I'm not MOTU. Just a casual hacker up in debian.04:42
artfwoI'm going to package a soundscape tool, called boodler (straight to debian, likely), and it has lots of tiny soundscape packages04:42
paultagartfwo: sure04:43
artfwothey're all distributed in separate files04:43
paultagartfwo: it might be a pita to upload all those .tar.gz files, esp if one updates independent of the main package, you won't be able to upload it if it's part of the "master" source package04:43
artfwodoes it make sense to use multi tar.gz here, or is it better to pack them all in a handcreated .orig.tar.gz?04:43
paultagartfwo: might be worth packaging each on their own04:44
paultagbut I don't know04:44
paultagI'd ask a DD04:44
artfwothere will be 54 packages then :)04:44
paultagoh jesus04:44
paultagmight just need a -plugins package or something04:44
artfwoI was thinking about -plugins package, but what approach to choose?04:45
paultagartfwo: I don't know. I'd ask your friendly DD04:45
artfwookay :)04:45
paultag:)04:45
Ampelbeinquestion: what is the general opinion about bugs like bug 572091? How should a debian package handle errors that are out of it's direct control?05:05
ubottuLaunchpad bug 572091 in festival (Ubuntu) "package festival (not installed) failed to install/upgrade: exit status 1 - useradd: cannot lock /etc/passwd; try again later." [Medium,Confirmed] https://launchpad.net/bugs/57209105:05
micahgAmpelbein: I would think fail gracefully and don't leave the system in an unusable state05:07
=== tarun is now known as Guest86968
Ampelbeinmicahg: so you think, catch the error and give the user a "please run dpkg-reconfigure $package later"?05:08
ScottKI think better to figure out why useradd failed.05:10
micahgAmpelbein: idk, seems like dpkg already does that05:11
* micahg thinks ScottK's suggestion is good05:13
AmpelbeinScottK: yes, in the case of useradd it's mostly a result of a stale *.lock file05:14
Ampelbeinat least that's what I found on the matter05:14
ScottKThen running dpkg-reconfigure wouldn't help, would it?05:16
=== Guest86968 is now known as c2tarun
AmpelbeinScottK: in that case not until the root cause is removed.05:17
ScottKSo I don't think that type of warning helps much.05:17
Ampelbeinwhat I'm trying to figure out is: should these report be treated as a bug in the package or a user configuration error?05:17
ScottKI usually treat these things as configuration errors and convert them to questions.05:18
ScottKBut that's just me.05:18
ScottKI think convert to question is way under utilized.05:18
micahgScottK: it's currently partially broken05:19
ScottKmicahg: What part of LP is not at least partially broken?05:19
AmpelbeinScottK: good idea. I would have set to invalid and just put a information about how to fix in. But convert to question is good! thank you.05:19
micahgScottK: heh, I meant broke such that it's unusable for packages with large numbers of subscribers05:20
ScottKmicahg: It's not unique in that regard.05:20
c2taruncan anyone please help me with this error http://paste.ubuntu.com/574265/05:29
lifelessScottK: :(05:29
lifelessconvert to question specifically is a disaster05:30
lifelessits on our hit list to fix in the short term05:30
StevenKScottK: Could you go a few days without sticking the knife in and twisting?05:30
ScottKlifeless: I think you've been doing great work to make things better over there.05:30
StevenKlifeless: I want "Convert to forum post"05:30
ScottKStevenK: It's been quite some time since I said anything bad a LP.  IIRC I even managed to refrain from comment when it was announced that U/I was going to be "imporoved" once again.05:31
lifelessScottK: thanks05:31
lifelesswe should have some new capacity in the next week-or-mumble05:31
lifelesswhich will help05:31
lifelessone of lps failings is success05:31
lifelessStevenK: that could be nice05:32
artfwoc2tarun: did you install qt4-qmake or specify it as build dependency?05:33
c2tarunartfwo: yup, both05:33
artfwoc2tarun: you need to make sure qmake is in your PATH05:34
artfwosince it's install to /usr/share/qt4/bin/qmake05:35
c2tarunartfwo: how can I check qmakes path?05:35
artfwoperhaps you need to refresh your environment? (logout and login again)05:35
c2tarunartfwo: how can i check qmake is in my PATH?05:37
artfwoif it doesn't run, it isn't05:37
c2tarunok, than how can i include it in my path?05:38
artfwoI think it's included by default05:39
artfwoyou just need to refresh your environment, like logging out and logging in again (read above)05:39
artfwoI cannot guarantee it will work though, but it's worth a try05:39
c2tarunartfwo: already did that05:39
* c2tarun I did it when you said. :( its not working05:40
artfwohmm05:40
artfwohow did you remain online here then? :)05:41
artfwo(just curiuous)05:41
c2tarunartfwo: I am building it on chroot ;)05:41
c2tarunartfwo: I exited from chroot and entered again05:41
artfwoentering chroot does not reset your PATH, I recall05:42
artfwoyou have to run something like source /etc/profile05:42
c2tarunartfwo: actually my home is not mounted on chroot's home. chroot have a separate home, so it will reset the path05:43
artfwoI'd still run "source /etc/profile" after entering chroot to be sure05:44
c2tarunartfwo: done :( same error.05:45
artfwodo you have a QTDIR environment variable?05:46
c2tarunartfwo: nope, what is it?05:47
artfwoit's where Qt is installed. cmake normally looks for qmake under PATH and QTDIR05:47
artfwoand I thought, these variables are updated automatically after installing appropriate dev-packages05:48
c2tarunlet me check05:48
c2tarunartfwo: I dont have QTDIR set.05:49
c2tarunartfwo: I looked into FindQt4.cmake file and found these lines throwing error http://paste.ubuntu.com/574298/ can it be of any help?05:53
artfwowow, that's an erroneous error message05:55
artfwoit's thrown if QT4_INSTALLED_VERSION_TOO_NEW is true05:56
c2tarunare you sure, I mean i think Qt4_FIND_VERSION_EXACT and QT4_INSTALLED_VERSION_TOO_NEW both should be true.05:57
artfwoit evaluates the entire "Qt4_FIND_VERSION_EXACT and QT4_INSTALLED_VERSION_TOO_NEW" expression05:58
artfwoanyway, the qmake-related error message is out of sense here05:58
c2tarunartfwo: ya and with the AND in b/w both should be true then only we'll get the message05:59
artfwoif it's not an arithmetical AND :)05:59
c2tarunartfwo: oh.. :) sorry then05:59
artfwowhat package are you trying to fix?06:00
c2tarunattica06:00
artfwothe macports project had the same error I think, found by googling http://lists.macosforge.org/pipermail/macports-dev/2010-October/013025.html06:06
* c2tarun looking06:08
artfwobut their fix looks non-revelant to us, I haven't investigated06:08
c2tarunartfwo: yup, they fixed something in any Portfile06:10
c2tarundo you know what a portgroup, that might be handy here.06:11
artfwothat's their specific build system I think06:11
artfwobut strangely, they fix it by switching some kind of build profile06:12
c2tarunyup, somehow some kde 1.0 doesn't support qt4 :/06:13
artfwoperhaps an environment check will do the trick?06:13
artfwosomething like setting your PATH to include /usr/lib/qt4/bin perhaps?06:13
artfwodoes the command qmake or qmake-qt4 run in your chroot?06:14
c2tarunyup06:15
c2tarunartfwo: http://paste.ubuntu.com/574306/06:15
artfworight06:16
artfwoI cannot help you any further then, let's hope someone does :)06:17
c2tarunok, one last help please. /usr/lib* is not declared in my PATH var, can you please tell me how to set that06:18
micahgthis all doesn't sound right06:19
micahgwhich package is this?06:19
c2tarunattica06:19
micahgc2tarun: you might want to ask in #kubuntu-devel if there are any tricks06:26
c2tarunmicahg: I asked there :) geeks might be sleeping right now ;)06:26
* micahg would hope there would be a cleaner way than setting LD_LIBRARY_PATH06:27
c2tarunmicahg: I tried on two different packages and got the same, may I'll wake for kubuntu-ninjas to wake up :) anyway, thanks for looking06:29
micahgc2tarun: did you check the Debian svn repo to see if any fixes have been committed?06:29
* c2tarun checking06:30
c2tarunwell I looked into rmadison and debian is a version behind the version I am working on06:31
c2tarunmicahg: and there are not bug reports for this package :(06:31
micahgc2tarun: yes, but a new version can be in the repo unreleased06:31
c2tarunmicahg: how to look into repo?06:32
micahgthere should be a link on packages.qa,debian.org/attica06:32
c2tarunmicahg: hey I think there is a patch, let me try06:35
micahgc2tarun: make sure to give proper attribution to the patch author and source (DEP-3)06:36
c2tarunmicahg: umm.... I am familiar with DEP-3 but what do you mean by proper attribution?06:37
micahgc2tarun: author and other headers06:38
micahg!dep3 > c2tarun06:38
micahgah, you're familiar, sorry06:38
c2tarunmicahg: ok, I'll take care of dep3 headers :) and I'll show it here before any further steps, thank you06:39
c2tarunmicahg: that patch is already applied :(06:42
dholbachgood morning07:44
=== fabo_ is now known as fabo
artfwoI'd like to split a cdbs package in two by putting, say, hello-first.install and hello-dev.install in debian08:37
artfwohello-first.install contains a wildcard, like usr/bin/*08:38
artfwohello-dev.install contains usr/bin/devscript08:38
artfwodevscript actually installs to both packages08:38
artfwois there an elegant solution to this problem?08:39
HPVif i had a job paying more than $10/hr i would spend the money to hire another person to work on ubuntu09:13
HPVk0p: if i had a job paying more than $10/hr i would spend 1/2 the money to hire another person to work on ubuntu09:18
tdelvHow come?09:18
HPVwhat do you know?09:19
HPVmaster-debator09:19
HPV?09:19
=== HPV is now known as seidos
seidoscompassion -> buddha09:45
seidos1 xor 0?09:45
seidos109:45
=== aalex is now known as aalex-home
=== andreserl is now known as RoAkSoAx_
=== RoAkSoAx is now known as andreserl
=== RoAkSoAx_ is now known as RoAkSoAx
ari-tczewtumbleweed: on branch https://code.launchpad.net/~stefanor/ubuntu/lucid/samba/ntlm-auth-623342/+merge/51560 in d/p/series is blank line before your patch, is it correct?14:44
tumbleweedwow the sponsering queue is short! patch pilots ftw14:45
tumbleweedari-tczew: aah. I don't think blank lines matter, but I don't know why that blank line is there (I didn't add it)14:46
ari-tczewyes, regards to pitti14:46
ari-tczewtumbleweed: would be nice to keep short url, so Bug-Ubuntu: https://launchpad.net/bugs/62334214:46
ubottuUbuntu bug 623342 in samba (Ubuntu Maverick) "ntlm_auth returns invalid NT_KEY" [Low,In progress]14:46
ari-tczewtumbleweed: does it really needed to have a link to bug in d/changelog entry if patch has got DEP3 headers?14:47
tumbleweedari-tczew: yeah I normally shorten URLs, doesn't matter, though14:47
tumbleweedari-tczew: that's how previous samba uploads had their changlog entries written. I didn't want to chagne the style14:49
ari-tczewtumbleweed: ok gotcha. nice work!14:54
ari-tczewbdrung: could you take tumbleweed's patches to sponsorship? then we could get less sponsors overview today14:54
bdrungari-tczew: which patches?15:08
ari-tczewbdrung: samba SRUs15:08
tumbleweedbdrung: I didn't spend any time actually understanding those patches (although they are quite small). Just grabbed from the samba bugtracker, and got our sysadmin to test my lucid proposed backage.15:26
Quintasandholbach: Is it okay to throw in daily builds of KDE as part of Project Lightning Talks?15:33
dholbachQuintasan, sure - that'd be great15:33
Quintasanawesome15:33
dholbachhttps://wiki.ubuntu.com/UbuntuDeveloperWeek Day 3 starting in 25 minutes in #ubuntu-classroom15:36
acarpineready to go!15:38
acarpineI'm working on the bug 639955 which describes two different error in two different packages (both are related to nvidia pkg)15:49
ubottuLaunchpad bug 639955 in Package Descriptions for Ubuntu "Typo in package description: Geforce should be GeForce" [Low,Triaged] https://launchpad.net/bugs/63995515:49
acarpineFixing the first error (in one of the pkg) editing the debian/changelog should I use the bug number (LP ...)15:49
acarpine?15:50
ari-tczewacarpine: what's the question?16:01
adamhordenHi all, I am having a few issues with dependencies in my PPA, I am building packages for a cross compiler and binutils built successfully when I try to build gcc that depends on binutils I get Missing build dependencies: msp430-binutils (>= 2.21) but that exists in my ppa? any ideas? the binutils packages is called msp430-binutils - 2.21~git20110302r20110213-0ubuntu1~msp231~maverick16:02
acarpineari-tczew: ops I saw only now because i'm in #..classroom16:18
acarpinethe question: is it correct put the LP XXX voice in the changelog file also if my patch fix only one of the two errors?16:18
ari-tczewacarpine: it depends, in general every error = another bug16:18
ari-tczewif you mean two typos, please fix it in one place16:19
acarpineari-tczew: also if they are in two diff pkgs?16:19
ari-tczewacarpine: then open task on two pkgs16:20
ari-tczewacarpine: however, I think it should be fixed debian/upstream16:20
ari-tczewupstream*16:20
ari-tczewtypos are not important, if it doesn't cause FTBFS or something16:20
acarpinearii-tczew: So what do you think I should do?16:23
acarpinearii-tczew: I know the typos are not important, but is useful for me to understand the process of packaging...16:24
acarpinearii-tczew: that's why i'm choosing only easy bugs...16:25
psusishould quilt patches be applied, or not in the bzr branch?16:30
psusiseems to me like they should not be...16:30
tumbleweedpsusi: UDD branch?16:30
psusitumbleweed: yea16:30
tumbleweedif the package uses sourec format 3.0 (quilt), the importer will import with patches applied16:31
psusihrm... why?16:31
tumbleweedif the package uses quilt in rules, the importer will import with patches unapplied16:31
psusiwait... what?16:31
tumbleweedbecause dpkg-source -x applies patches16:31
psusiright... so they will be applied when you build a package from the branch, so why should they already be applied in the branch?16:32
psusiseems like that just complicates merging and reviewing changes16:32
tumbleweedthe importer takes uploads that aren't present in a branch, and adds them as new commits16:32
tumbleweedthat's how the UDD branches stay up to date16:32
psusiright... and when it does so, it applies the packages in the process?16:32
psusis/packages/patches16:33
tumbleweedyeah I'd personally prefer unapplied patches, but people who work on big packages seem to like patches applied, as it helps them to see the patched history16:33
psusiit makes it harder to see the history since you have changes to the patch file, and to the rest of the sources16:33
tumbleweedpsusi: dpkg-source -x will apply patches for source format 3.0 (quilt) packages. That's part of the specification16:34
tumbleweed(although you can tell it not to)16:34
psusiand now you have to sort out what source change corresponds to what patch16:34
psusitumbleweed: and the auto importer uses that, and so as a result, auto imports with the patches applied?16:34
tumbleweedyeah, as I said, I don't like applied patches. but they are a fact of life for most UDD branches16:34
tumbleweedpsusi: yes, so you should stick to the same standard already in the branch16:35
psusihrm... yea, I find them annoying and so am trying to figure out why they seem to be there, and whether I should add new patches applied or not16:35
psusithey also enlarge the branch by adding duplicate files under .pc/16:35
tumbleweedyup. Although only .pc/applied-patches needs to be in the branch16:36
psusiwhich you have to remember to bzr add when you add a new patch16:36
psusiohh.. hrm...16:36
tumbleweedwell, you have to do that, whenever you use any VCS16:36
psusino... you have to bzr add debian/patches/foo only if you don't apply it... if you want it applied in the branch, then you also have to add the stuff that gets shoved into .pc/ when it's applied16:37
tumbleweedIIRC you only need .pc/applied-patches16:38
psusihrm...16:38
=== andreserl is now known as RoAkSoAx
=== ogra is now known as Guest42737
=== Guest42737 is now known as ogra_
=== debfx_ is now known as debfx
bdrungtumbleweed: can you incorporate the security update in your samba SRU fix branches?20:16
tumbleweedbdrung: oh, whoops, sure20:17
bdrungtumbleweed: debdiffs would be a bonus (smaller downloads for me)20:24
=== neversfelde_ is now known as neversfelde
tumbleweedbdrung: debdiffs posted. That security update made the bzr merge proposals hard to read, anyway.20:52
=== medberry is now known as Guest57670
tumbleweedbdrung: thanks21:42
bdrungtumbleweed: the multicolumn footer on http://reports.qa.ubuntu.com/reports/sponsoring/ has a bug: "More sponsoring stats" is in the "Package Sets" column21:42
bdrungtumbleweed: yw21:42
tumbleweedbdrung: aah, that should be easy21:43
* tumbleweed likse style changes that don't involve a 10 minute test-turnaround21:44
bdrungtumbleweed: the sponsor-overview needs only 4m22.899s for the short list21:56
tumbleweedheh21:56
bdrungtumbleweed: i am interested how long it takes for an empty queue21:57
tumbleweedthere are almost certainly optimisation-possibilities in it21:58
ari-tczewwhat do you think about remove package from universe which has been removed from Debian as well?22:01
bdrungtumbleweed: thanks for fixing sponsoring.css. can you poke dholbach to pull it?22:01
ari-tczew!package  xsmbrowser22:01
tumbleweedari-tczew: that's almost always a good idea.22:01
tumbleweedbut the archive admins should do it themselves, most of the time22:01
ari-tczewtumbleweed: ok, will file a bug.22:01
tumbleweed(i.e. if there isn't a build-failure / urgent issue, don't worry)22:01
bdrungari-tczew: check the removal reason in debian.22:02
bdrungin most cases it's a good idea, but in some cases not (e.g. package still works and has a few user)22:02
tumbleweedbdrung: sure22:03
bdrungbarry: re bug #727988 - -dev packages shouldn't contain .la files any more.22:03
ubottuLaunchpad bug 727988 in gpgme1.0 (Ubuntu) "/usr/lib/libgpgme.la has broken dependency_libs entry" [Undecided,New] https://launchpad.net/bugs/72798822:03
ari-tczewbdrung: RM: xsmbrowser -- RoQA; dead upstream, orphaned, better alternatives22:07
ScottKari-tczew: The package will have to be supported in Lucid longer than Natty, so there's no rush.  There is a semi-automatic process for Ubuntu following Debian removals.  My recommendation would be just to let that handle these kinds of things.22:08
ari-tczewScottK: so don't tuch?22:10
ari-tczewtouch *22:10
* micahg hadn't seen much of the semi-automatic removals happening lately22:10
ari-tczewoh22:11
ScottKIt's not wrong to suggest removal in such cases, but there's not a lot of benefit to it.22:11
barrybdrung: can you do a no-change upload to at least get the reference correct now, and i'll file a bug on the package to get the .la out of there?22:13
barrybdrung: bug 727988 is a blocker for a claws-mail bug i'd dearly love to get fixed (and will be pushing a branch for momentarily)22:13
ubottuLaunchpad bug 727988 in gpgme1.0 (Ubuntu) "/usr/lib/libgpgme.la has broken dependency_libs entry" [Undecided,In progress] https://launchpad.net/bugs/72798822:13
ScottKbarry: A better goal would be to get rid of the .la file in gpgme entirely.22:16
barryScottK: sure, but they don't have to be mutually exclusive ;).  i'm happy to file that bug next, work on a fix and even submittodebian22:16
barryotherwise i guess i'll just run the fixed claws out of my ppa22:17
ScottKNo we should get the fix in the archive.22:18
bdrungbarry: i will do the no-change rebuild. what should be changed by it?22:51
bdrungbarry: done23:11
broderbdrung: since you're looking, can i harass you to twiddle the ubiquity mp at the top of the queue?23:13
broder(we're *so close* to emptying the queue that it just seems like a shame to not push through)23:14
acarpineraof: are you here for your 8 hours :-) ?23:15
RAOFacarpine: Ah, yes.23:15
acarpineGood for me :-) Just a couple a questions23:16
barrybdrung: thanks!  i will file that bug and work on a real fix -- after i push the claws fix23:16
acarpineraof: I'm curious about how should be treated the bug 719379 after the comment in  https://code.launchpad.net/~acarpine/ubuntu/natty/python-fstab/fix-719379-round2/+merge/51661 which say that "Debian doesn't have the package anymore..."23:16
ubottuLaunchpad bug 719379 in python-fstab (Ubuntu) "Typos in Exception and docstring" [Undecided,Confirmed] https://launchpad.net/bugs/71937923:16
broderari-tczew: i'm a bit confused by your request to wrap-and-sort samba4 (lp:~jelmer/ubuntu/natty/samba4/various-fixes). does that really make sense for a package that we're merging from debian?23:17
ari-tczewbroder: I only suggested. I didn't demand.23:18
RAOFacarpine: Yeah.  It turns out that nothing actually *uses* python-fstab (you can use “apt-cache rdepends python-fstab” to check the list of things depending on python-fstab).  What we should probably do is check that it's removed in Debian, and why it hasn't been removed from Ubuntu yet, and then ask for it to be removed.23:18
broderari-tczew: but why suggest at all? from my perspective, it seems like it just introduces unnecessary skew23:19
bdrungbroder: i looked at it and it isn't ready yet23:19
ari-tczewbroder: so blame it23:19
acarpineok. My second question is about the fix (that I imagine now is no longer useful).23:19
acarpineI saw that after I executed the bzr commit and I re-pushed the the changes to the same branch, the changes are now visible in my uploaded branch (the typos are fixed) but the comment about the number of different lines still says "0 lines".23:19
broderbdrung: err, sorry - mark it as "work in progress" so it fall off the queue :)23:19
acarpineraof: Is it only a missing update?23:20
ari-tczewScottK: around?23:20
ScottKari-tczew: Just barely.23:20
RAOFacarpine: It sometimes takes a while for the merge proposals to update, yes.23:20
acarpineraof: I pushed the branch yestarday...23:21
acarpineraof: anyway thank you very much for all your advices! They were all very precious!23:24

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