/srv/irclogs.ubuntu.com/2008/11/17/#ubuntu-motu.txt

handschuhmok0: why cant you test it? test if it builds?00:00
=== RAOF_298 is now known as RAOF_831
HobbseeRAOF_298: use ppa for it, instead?00:00
=== RAOF_831 is now known as RAOF_61
ajmitchhello Hobbsee00:00
mok0handschuh: It builds fine, but not being a java programmer, I can't verify that the library works as advertised00:00
=== RAOF_61 is now known as RAOF
Hobbseehey ajmitch!00:01
handschuhmok0: a ok, thats fine00:01
RAOFHobbsee: That seems somewhat against the spirit of the PPA, though00:01
RAOF?00:01
handschuhmok0: thanks for reviewing00:01
HobbseeRAOF: well....00:01
HobbseeRAOF: it's for testing packages, and distributing them if they're good?00:02
RAOFAs opposed to just testing whether they build or not? :)00:02
RAOFI could, I suppose.  Jaunty's now PPAable, isn't it.00:02
Hobbseewell, if they don't build, then they don't get distributed.  if they do build, people get them via the ubuntu repos anyway, so the ppa versions will be overwritten00:03
Hobbseeyes, i believe so00:03
binarymutantin a man page, does = need to be \= ?00:08
=== chuck_ is now known as zul
mok0binarymutant: you mean escape the minus? No00:18
mok0s/minus/equal00:18
binarymutantthanks mok000:19
joaopintoerm00:29
joaopintohttp://revu.ubuntuwire.com/details.py?upid=2998 <- dpatch is on the build depends, how could it fail to build ?00:29
RAOFWhy are you including both /usr/share/dpatch/dpatch.make and /usr/share/cdbs/1/rules/dpatch.make?00:32
joaopintogood question, copy&paste00:34
joaopintowell, at least the package got a review :P00:35
joaopintoI will fix the dpatch double inclusion once I get more things to fix00:37
ryanakcaCan mk-sbuild-lv be used to create Debian schroots?01:00
RAOFThat's how I built my sid chroot, yes.01:02
RAOFI may have had to specify a different mirror or something; it's been a while, and the disc that has those schroots is sitting in a box with (at least) a blown power supply.01:03
* RAOF wonders whether it'd be considered polite to test the grub2 installs and works before uploading :)01:05
HobbseeRAOF: uh, yes.01:06
StevenKIt's a bootloader. You should try it yourself and in a virtual machine01:06
ajmitchRAOF: just put a link to your package on the forums01:08
RAOFJuuust kiddin.01:08
RAOFajmitch: Good plan!01:09
RAOFCmon LP.  Publish those binaries.01:09
StevenKBut rename it to openoffice.org301:09
ajmitchyou'll soon hear of any probelms01:09
ScottKBe sure and set the maintainer to ajmitch before you put it in your PPA though.01:10
* StevenK grins01:10
* ajmitch sets up procmail to bounce any mail about grub2 to ScottK 01:10
ryanakcaRAOF: thanks01:13
zulajmitch: evil01:15
emgenthello people01:23
nhandlermHey emgent01:25
emgentheya master01:26
emgent:)01:26
nhandleremgent: I still need one more +1 before you can call me that ;)01:26
emgenthahah01:27
effie_jayxhey all , what is the command for knowing what patch sys the packages uses02:39
effie_jayx=02:39
tbielawaI recommend checking what the build depends are02:40
jdonga quick look at debian/rules's includes is often indicative, too02:41
tbielawayep02:41
* ajmitch dies a little inside seeing questions about checkinstall02:41
RAOFThere's also the "what-patch" script shipped in... devtools?02:42
persiaubuntu-dev-tools02:42
RAOFpersiabot is faster than dpkg -S :)02:42
jdongajmitch: you mean... that's not how you make a deb?02:43
jdongajmitch: do you recall someone coming into #ubuntu-devel a year ago trying to build a deb by using dh_make && dpkg-buildpackage in one fell swoop?02:43
ajmitchjdong: no, you use ar02:43
* jdong sees Firefox 3.0.4 crack in jaunty and pre-backports02:44
tbielawalol02:45
binarymutantanyone know of any good tutorials on dpatch? besides the wiki and morph's blog?02:50
persiabinarymutant, Generally it's just datch-edit-patch patchname, and including the right dpatch makefile fragment.02:52
RAOFbinarymutant: What aspect of dpatch would you like a tutorial for?  I find it pretty self-explanitory.02:52
RAOFzsh (at least) will even tab-autocomplete the patchname for you, if you're editing an existing patch.02:53
effie_jayxok... I have been goolgling about doing the import for quilt in debian/rules ... can anyones direct me as where to read about this?02:58
binarymutantwell do I create 00list for dpatch?03:00
RAOFbinarymutant: 'emacs debian/patches/00list'03:00
binarymutantRAOF, so ya, because that would be a new file for me03:01
jdongRAOF: you mean vi?03:02
RAOFjdong: No, because I'm a worshiper of the One True Operating System.03:02
copproemacs?03:03
RAOFRight.03:03
* coppro uses neither!03:03
effie_jayxfound it :D03:04
effie_jayxI am using a patch system and I am sure I did not touch the code, yet lintian complains about "patch-system-but-direct-changes-in-diff .pc/.version" any clues?03:12
RAOFI suspect that's a quilt-related directory, but I'm not sure.03:15
RAOF"Fetched 15.6MB in 1h59min35s (2169B/s)".  Yay.03:15
effie_jayxhow could I check this?03:15
copproLOL03:16
ajmitchRAOF: welcome to the first world03:16
RAOFWell, you could see what's in that directory.  But man quilt contains a reference to .pc.03:16
jdongI remember those days.03:16
ajmitchjdong: and people in the US dare to complain about a 250GB limit03:17
jdongajmitch: well that's more because you are paying $80/mo for "unlimited" internet03:18
RAOFjdong: Really USD$80/mo?03:18
jdongRAOF: some of the Comcast plans are around that price, yes.03:19
RAOFI hope you get crazygood bandwidth, then.03:19
jdongRAOF: I know my neighbors on Comcast pay about $120 for high-speed internet and cable TV combined03:19
jdongyeah he's got some crazy 10 or 12mbit plan03:19
jdongwhich is kinda pointless when they "cap" you to 250GiB03:19
RAOFWell, not really.  Burst speed is important.03:20
* RAOF looks at his modem's sync page, which suggests he's getting 24Mbit down.03:20
RAOFOr would be, were caps not in effect.03:21
ajmitchRAOF: living right next door to the exchange?03:21
RAOFNo idea where my exchange is; were I next door I'd be expecting a better sync, though.03:22
ajmitchbetter than 24Mbps?03:24
ajmitchthat is the upper limit of adsl 203:24
ajmitchs/2/2+/03:24
* RAOF was under the impression 28 was the upper limit, but that may be faulty memory.03:24
* ajmitch has always seen 2403:26
ajmitchof course the best I've seen at home is about 11 :)03:27
calci can only get 3mbps here i would love any of that bandwidth even just 10mbps :)03:34
calctransferring OOo back and forth takes a long time on 3m/512k connection03:35
persiaOuch!03:36
TheMusoOuch indeed.03:37
calcif i switched to cable modem i think i can get 6mbps maybe but then its shared bandwidth, so not sure what the effective rate would be03:38
persiaMy experience with shared bandwidth is that it's best practice not to try to use it when your neighbours want to use it.03:39
* ajmitch is on about 7Mbps/128Kbps03:39
calcpersia: heh03:39
ajmitchso uploads = slow03:40
calcajmitch: 128kbps would be very painful for OOo :)03:40
ajmitchif I were uploading OOo, I'd be tempted to copy it to my laptop & upload from work03:40
ScottKI called my ISP earlier in the week and while I was on the phone, they said, "Oh. you have the 12/2 Mbit plan.  We don't offer that any more.  We can switch you to 25/5 for US$ 0.04 more per month."03:48
ScottKI said, "OK".03:48
tbielawa!03:48
tbielawaScottK, FTW!03:48
ScottKSo sometimes it pays to call in.03:49
gnomefreak1993/win 2003:59
persiaBut what have you won lately?04:00
StevenKRAOF: I'm guessing Do caches .desktop entries. Can I make it flush it?04:07
RAOFStevenK: It only indexes .desktop entries on each start.  Quitting and starting it again will fix that.04:12
wgrantScottK: In Australia it doesn't pay... with most major ISPs, they'll try to transfer you to the new set of plans which are vastly inferior to the one you've been on for 5 years...04:57
wgrantAnd what kind of connection are you on to get 5Mbps upstream!?04:59
copproI get some obscene upstream rate on this connection04:59
* wgrant has 10000/25605:00
ScottKwgrant: It's fiber all the way to the house.05:02
wgrantScottK: Oh. I hate you.05:02
ScottKThat's actually the slowest speed they offer.05:02
ScottKWell there's actual competition here now and it appears to be working.05:02
jmarsdenwgrant: 10000/256 seems highly asymetrical... do you mean 1000/256 ?05:03
wgrantjmarsden: No, 10000/25605:03
jmarsdenWow, strange.  I'm not sure I've seen a connection with a 40:1 ratio like that.05:04
wgrantOne would think not.05:04
wgrantThe 1GB plan (we're on the 12GB one) is 10000/12805:06
solarionScottK: where are you at?05:07
* solarion is sad because he just mvoed away from a whole-city free fiber rollout. :(05:07
ScottKsolarion: Outside Baltimore, MD (USA).05:07
solarionah05:07
ScottKsolarion: Not free at all.  I have Verizon FIOS.05:07
solarionScottK: Liberty Communications is doing the rollout in my case05:08
ScottKThe trick is I have the painfully more expensive and slower version you get if you are a05:08
solarionBasically, cable brought in broadband and phone.  Instead of taking it on the chin, the little company rolled out IPTV services.  But the bandwidth was limited, so you could only have 3 set-top boxes05:09
ScottK'business' and need static IP.05:09
solariontehy're solving that problem now.  :)05:09
ScottKMy experience with cable TV companies and ISP services is that they know a lot about cable TV.05:10
solarionI should say that the little company was the local phone company for about 3 small towns in Iowa05:10
solarionso when cable came to eat their lunch, they set out to eat the big, multi-state company's lunch.  :)05:11
ScottKGood for them.05:11
solarionthey're pretty cool05:11
solarionit's very very very nice to have a small company for your isp.  Customer service isn't just lip service.05:12
* solarion has at&t now and misses his old company05:12
ScottKWhen I called Verizon about a DNS problem last week, the first person I talked to said, "What's DNS".  It was a long day.05:12
solarionyeah, that's been my experience with AT&T05:12
ScottKWhere in Iowa?05:12
wgrantScottK: I have cable, but the cable TV provider who is also the ISP is the second-largest national telco.05:13
ScottKEventually I got it sorted out.05:13
solarionhttp://www.lcom.net/switchmaxx/home.htm05:13
solarionhttp://www.lcom.net/switchmaxx/page.htm?page=Fiber  <- their fiber rollout page05:13
solarionScottK: AT&T's voice recognition system is complete crap05:14
solarionbut at least it's not like OG&E's05:14
solarioneven the customer service rep said it's a PITA05:14
nixternalooh, I see mad java ninjas posting to the MC list05:14
* nixternal might be interested in working with the java team a bit, except for the maven bit05:15
solarion"maven bit"?05:16
nixternalya, seems the java team enjoys maven05:16
solarionah05:16
persianixternal, Err, that's very much not the case.  It's rather that the java team is trying to find a way to support upstreams that enjoy maven without actually letting maven break stuff in the normal way.05:17
nixternalthough once I switch the company's appliance OS from CentOS to Ubuntu, I may get to use Maven even more05:17
persianixternal, There's a plan in place to trick maven so it can't do things the way it expects, which may be interesting to you.05:18
nixternalpersia: it is hard not letting maven break stuff...that is why I am not using it with CentOS at work...we just use ant for building, and the developers for the good stuff05:18
nixternalthat does sound interesting05:18
nixternalthough I don't know how inclined I would be to working on Java stuff outside of work anyways...I know I am heading towards that Java meltdown :)05:19
* nixternal looks for more C++ and Python projects to bring him back to earth :)05:19
persiahttps://wiki.ubuntu.com/JavaTeam/Specs/MavenSupportSpec05:19
solarionwhat's the big difference between ubuntu server and desktop?05:19
persiasolarion, Default package selection, installer interface, and contents of the CD.05:19
nixternalthe server doesn't have a desktop environment :)05:19
nixternaland kernel05:20
nixternalthough I don't know the differences there much05:20
persiaOh, right, and kernel.05:20
persiaBut still, I'd class kernel under "default package selection".05:20
nixternaltrue05:20
solarionso it's probably not worht re-installing then05:20
solarionjust install the new packages and go05:20
* solarion is repurposing an old laptop05:21
persiasolarion, Depends on your goal.  If you have an old laptop, and you want a mail/dns server, reinstall might be faster.05:21
persiaThen again, it's certainly less bandwidth to just install different packages.  Depends on your constraint.05:21
solarionI suppose I want to reprtition05:21
nixternalpersia: the Java team going to be at UDS? If so, I will hang out with them a bit and see how that all goes...that looks like a killer spec to be honest05:23
nixternalare you going to UDS btw?05:23
persiaIn that case, reinstall is probably easier.  Juggling paritions on a live system is a tricky game.05:23
solarionyeah05:23
persianixternal, Some of us will be there.  Koon won't be able to make it.05:23
solarionthough since i have a root partition and two others, it wouldn't be too bad05:23
solarionboot single and monkey around a bit05:23
solarionmeh, is bedtime for bonzo05:24
solarionthanks05:24
persianixternal, Needs a *lot* of packaging work.  More hands are very welcome.05:24
nixternalgroovy...I think it is time for me to go to bed..need to wake up in 4.5 hours :/05:24
persiaSee the bootstrapping dependencies list.05:24
nixternalYAY SNOW IN CHICAGO TONIGHT!05:24
* solarion is gonna miss snow05:30
sjdurfeyi installed qt4 in gnome, the designer, translator, and assistant, but the designer cant find the assistant when i try to open it, anyone know how to fix this?05:32
dholbachgood morning06:45
=== persia_ is now known as persia
nellerymorning dholbach06:48
dholbachhi nellery06:49
didrocksmorning o/06:55
Laibschgood morning07:37
LaibschI wonder if there is a way to specify a build-time dependency as either (a AND b) OR c.  IOW, the dependency is fullfilled if either c is installed or both a and b simultaneously07:38
persiaLaibsch, Not simply.  I think you'd need a package name to represent the contents of the parentheses.07:41
persiaTo ask differently, with which would you prefer it to build?07:42
persia(a and b) or (c)07:42
Laibschdepends on the release07:43
LaibschI guess I'd prefer c, but that is not available in hardy07:43
Laibschonly intrepid and jaunty07:44
ianm_general question here.  I'm an app developer, and my app uses a library that's packaged at 0.23, and now 0.25 is out and it has a feature my app needs.  I contacted the package maintainer but no reply, and I see no signs that it's being updated.  what do I do?  http://packages.ubuntu.com/source/jaunty/liblo07:51
persiaianm_, liblo has *lots* of reverse dependencies, including a couple applications we routinely have difficulty building cleanly.07:53
persiaI'd personally be opposed to updating it except in coordination with Debian to avoid issues.07:53
persiaDebian is currently frozen for the upcoming Lenny release.07:53
persiaSo, from a distro point of view, I'll say "wait".07:54
persiaFor your specific personal use, you might want to update the app locally.07:54
* persia looks for the wiki page about updating library packaging.07:54
ianm_so after Lenny, they might update it, meaning it might get into Jaunty? or +1?07:55
persiaIt's very likely to be updated once Lenny releases, and would then be in either Jaunty or Jaunty+1, depending on the timing of the update.07:56
ianm_the feature I need in liblo is setting the broadcast flag on a socket when the dest address is 255.255.255.255.  frustrating how hard it is to get that to end users07:56
ianm_so Jaunty+1, isn't that like a year away?07:57
* ianm_ swoons07:58
persiaI suspect it's more likely to be in Jaunty, but it does depend on timing.07:58
ianm_is that 9.04 ?07:58
persiaDoes it really need all of 0.25?  Are the changes in 0.25 small enough that a patch is useful?07:58
persiaYes.  Jaunty will be released as 9.0407:59
persiaHere it is: https://wiki.ubuntu.com/MeetingLogs/devweek0809/PackageUpdates07:59
ianm_my app needs almost none of 0.25.  just this:  if (ip[0]==255 && ip[1]==255 && ip[2]==255 && ip[3]==255) { int opt = 1; setsockopt(a->socket, SOL_SOCKET, SO_BROADCAST, &opt, sizeof(int)); }08:00
persiaianm_, That's easier to apply then, although it's still likely to be Jaunty before it would be released to end-users.08:02
ianm_is it possible/OK to include a custom liblo in a PPA .deb?08:02
persiaI'd recommend using either a patched version or 0.25 locally for development.  If it's not updated by 25th December, then submit a bug with a patch for the bit you need.08:03
persiaNo, but your PPA can contain a custom liblo.08:03
persiaOf course, this may well break the other 30 applications that use liblo.08:03
ianm_it can't be the only one to use it?08:03
persiaNope.08:03
ianm_can you static link this stuff?08:03
ianm_been a while since I've done C :D08:04
persiaYou can static link things, but that's likely to break if there's any reason to upgrade (e.g. security fix).  Depending on how you static link, you may end up having something that usually can't be installed.08:05
=== Tweenaks is now known as Treenaks
ianm_hm08:08
ianm_maybe there's a way to find out the socket # and hack it08:15
ianm_persia: thanks for the advice08:25
binarymutantif anyone has any time on their hands I would appreciate a review of my package, http://revu.ubuntuwire.com/details.py?package=charm . Thanks :)10:25
handschuhbinarymutant: you shuld state in the changelog what the paches do, and why they are needed10:32
handschuhs/shuld/should10:32
binarymutantgood point :)10:33
binarymutanthandschuh, can you see anything else wrong?10:36
handschuhbinarymutant: nothing so far, but still looking10:36
binarymutantty for taking the time10:36
handschuhbinarymutant: http://revu.ubuntuwire.com/report.py/legal?upid=4035 - have you contact to upstream?10:37
binarymutanthandschuh, to fix license issues and to say how much I liked the app a while ago10:38
binarymutanthandschuh, I'm not sure why it reports that, it says gpl in the copyright file, and the gpl is shipped with the package now10:39
handschuhbinarymutant: well, it is recommanded to add a license header to every source-file10:40
binarymutantI thought I should stay away from modifying the source10:40
handschuhbinarymutant: thats why you can contact upstream to fix it  :-)10:41
slytherinbinarymutant: of course you should. Upstream has to add license headers.10:41
persiaFor GPL, it says in the "how to use the GPL" section that license should be in every source file.  I've rejected many packages for exactly that reason, and seen others rejected by archive-admins when they were submitted.10:42
binarymutantis that policy? Because I had already bugged them to include the license in the orig tar ball10:42
persiaThat said, patching the files to include licensing is unacceptable.  It must be done upstream.10:42
binarymutantso this app would get rejected by debian for that? kinda sucks :/10:43
sebnerpersia: in debian/copyright it's -> This package is free software ... Is it a mistake when there it's $Package is free software ... ß10:43
sebner-ß +?10:43
=== DktrKranz2 is now known as DktrKranz
persiasebner, Not generally a terribly important mistake.  Best to use the text from the upstream license.10:44
binarymutantwell the ljcharm.py has it in there but the wrapper script charm doesn't :/10:44
sebnerpersia: okay, thx10:44
persiabinarymutant, Wrapper scripts are sometimes exceptions, and sometimes not.  Depends on complexity, opinion of reviewers, and what the reviewing archive-admin ate for breakfast that day.10:45
binarymutantand the setup.py doesn't either...10:45
persiabinarymutant, For best results, get it included.10:45
handschuhbinarymutant: i am sure, upstream will be glad to receive this hint about the license10:45
binarymutantI'll try thanks for that info, hopefully she wont think i'm bugging her10:46
persiabinarymutant, There's no race.  If you've passed her a patch recently, there's no harm waiting.  There's lots of other stuff to do in the meantime :)10:47
binarymutantlol k10:48
handschuhslytherin: do you have got some time to review a small java package @ http://revu.ubuntuwire.com/details.py?package=uiflite now?10:48
binarymutantis there anything else I could do to this package?10:48
handschuhbinarymutant: everything else looks fine to me ... (about dpatch, I am not sure)10:50
binarymutantcool, thanks again handschuh10:51
handschuhbinarymutant: have you checked the lintian of the package (binary) and the source?10:51
binarymutantyeah a bunch of times10:51
handschuhbinarymutant: ok great.10:52
handschuhbinarymutant: (as long as it was empty)10:52
handschuhs/was/is10:52
slytherinhandschuh: not right now. I will try to find time in night, about 6 hours form now.10:52
binarymutanthandschuh, the only error is the one about jaunty10:53
handschuhslytherin: ok, no problem, as persia mentioned, there's a lot other stuff to do10:53
handschuhbinarymutant: thats perfectly fine10:53
eMerzhif someone has a few time to check my revu package ....http://revu.ubuntuwire.com/details.py?package=sqliteman10:54
=== DrKranz is now known as DktrKranz
handschuheMerzh: take a look at http://revu.ubuntuwire.com/revu1-incoming/sqliteman-0811170000/lintian10:56
eMerzhoups :) thanks10:56
handschuheMerzh: there is more10:57
handschuheMerzh: your CMakeLists.txt should be modifyed by a patch10:57
porthosemounin10:58
handschuheMerzh: debian/control: Copyright: there is no need to add the word "Copyright" before every name10:58
binarymutantpersia, what about distutils should setup.py also include gpl?10:59
eMerzhok, it's a patch bu i must understand why he apply the patch in the diff10:59
eMerzhok10:59
handschuheMerzh: also, explain the path in the changelog (what does the patch do and why did you add it)11:00
eMerzhok :)11:00
eMerzhthanks11:01
handschuheMerzh: also make sure the lintian of the binary package is empty (check with "lintian <.deb-file>")11:02
persiabinarymutant, I don't usually see a GPL'd setup.py, and don't remember something being rejected for it, but I typically avoid python packages, so that may influence my experience.11:02
handschuheMerzh: take a look at http://revu.ubuntuwire.com/report.py/legal?upid=4031 - there are some license issues that should be fixed by the upstream authors11:03
binarymutantOh okay, then the package should be fine in the license department, I don't know why it says unknown for ljcharm.py since it's already in there. Very cool thanks11:04
=== wolfger_ is now known as wolfger
eMerzhhandschuh, ok i will contact upstream autor... but i must wait a new release with correct licences to re-apply to revu?11:07
handschuheMerzh: you don't have to wait for the new upstream version11:09
handschuheMerzh: you could reupload and post a comment, that you have contacted upstream about the licenses11:09
eMerzhOk, great...11:10
handschuheMerzh: should I make a summary as a comment to your package?11:18
eMerzhno , everything is noted...and work is in progress   :p11:19
handschuheMerzh: great11:19
eMerzhthanks to you for your help11:19
handschuheMerzh: you're welcome11:20
bmmI'm looking for my first advocate for http://revu.ubuntuwire.com/details.py?package=metalink or comments if needed :)11:23
handschuhbmm: check your legal-file at http://revu.ubuntuwire.com/report.py/legal?upid=4019 - it shows some files w/o copyright11:44
DktrKranzporthose, re slidentd merge, IIRC you noticed an issue, have you it handy?11:46
handschuhbmm: delete the commented lines of your debian/rules file11:47
bmmhandschuh: I filed an upstream bug for the licenses http://sourceforge.net/tracker/index.php?func=detail&aid=2278178&group_id=148879&atid=77298011:47
ubottuSourceforge bug 2278178 "License missing from some sources" [Pri: 3,Open]11:47
bmmhandschuh: ok, will do.11:47
handschuhbmm: you are not the upstream author?11:48
bmmhandschuh: yes, I am :D11:48
bmmhandschuh: so I should put out a new release?11:48
* persia admires bmm's ability to maintain clear context separation11:48
handschuhbmm: yes11:49
bmmhandschuh: ok, I'll do that then :D11:49
bmmhandschuh: thanks!11:49
handschuhbmm: no problem11:50
joaopintobmm, isn't metalink a bit too generic for a metalink file generator ?11:52
handschuhbmm: your debian/rules looks very large ... you could look at cdbs (no manditory)11:52
joaopintosince, it's a technology name11:53
directhexanyne want to take bets on how much, if any, of the hardware on my new laptop is supported in intrepid?11:53
handschuhdirecthex: brand?11:54
bmmjoaopinto: well, it was meant as a "metalink <these files>" thing.11:54
directhexhandschuh, dell11:54
persiahandschuh, You might be interested in reading about debhelper 7.  It can make rules files shorter for common cases without switching to CDBS.11:54
persiadirecthex, Which OS is supported on your laptop?11:55
handschuhpersia: didn't know that. thanks!11:55
directhexpersia, formally, vista11:55
* persia refuses to place a bet11:56
joaopintobmm, I would name it something like metalink-generator, or metalink-crator, just metalink sounds more like a metalink client11:56
joaopintoops, creator11:56
handschuhdirecthex: my dells hardware is fully supportet so i bet 90%  :-)11:56
directhexpersia, spoilsport!12:01
slytherindirecthex: I would guess 90%+12:05
slytherindirecthex: you might be having problem with card reader or fingerprint reader.12:05
sorenpersia: Can you elaborate on the debhelper 7 making rules files shorter thing?12:06
wgrantIt's like CDBS, but less bad, I hear.12:07
sorenWhat's bad about cdbs?12:07
joaopintoCDBS is bad ?12:08
directhexslytherin, my bets are on a lack of graphics support or webcam support. AFAIK some nutter actually put the only-exists-in-an-obscure-git-tree wireless drivers onto the ubuntu kernel12:08
* soren likes cdbs12:08
directhexCDBS is awkward to debug12:08
* handschuh also likes cdbs12:08
directhexwe use dh7 a lto in pkg-mono12:08
wgrantIt can be more difficult to get it to do special things. For lots of simple things it's great.12:08
persiasoren, It introduces a new command `dh` that does all the normal stuff for whichever rule is being called, as I understand it.  I've not yet created a package with it, but those I've seen were rather readable.12:09
directhexmost packages start life simple ;)12:09
bmmHow is the legal check performed on REVU, is that something you can run at home?12:09
directhexlet me grab a pkg-mono dh7 sample12:09
persiajoaopinto, Read the sendmail debian/rules.12:09
sorenpersia: Oh, I see now.12:10
directhexhttp://svn.debian.org/wsvn/pkg-mono/gluezilla/trunk/debian/rules?op=file&rev=0&sc=0 is a "complex" dh7 example12:10
sorenThat's rather convenient.12:10
persiaIndeed, and it does it without quite so much black magic.  Still some magic, but less.12:10
wgrantpersia: Put a warning in front of that sendmail suggestion next time, please. That's just evil.12:10
* soren doesn't mind black magic12:10
soren:)12:10
persiawgrant, Someone asked "what's wrong with CDBS".  That's my standard answer12:11
* persia is a big CDBS fan12:11
persiaIt's just that CDBS can get unwieldy sometimes, which gets frustrating.12:11
persiasoren, I agree most of the time.  I only stopped recommending CDBS for everything after being pointed at sendmail.  There's limits to what one should try to do in CDBS.12:12
sorenThat is quite horrible looking indeed.12:13
joaopintopersia, would debhelper turn sendmail rules any better ?12:13
slytherinCDBS is very good for java packages. :-)12:13
persiajoaopinto, That's a false question.  CDBS doesn't replace debhelper.  CDBS calls debhelper for you.  But yes, it would be tons easier to understand that rules file if it were done as a single makefile.12:14
joaopintoCDBS is very good for standard autoconf builds12:14
joaopintopersia, I mean, a non cdbs debhelper make file12:14
persiaIndeed, for those anything else is likely to be buggy, although dh7 is promising.12:14
persiajoaopinto, I thought so, which is why I answered in two parts :)12:15
joaopintoI just don't see why does CDBS get blamed for a complexity which is from the sendmail build/install process, not from using CDBS12:16
persiaslytherin, For the 90% case, I agree, although I suspect dh7 would work as well.  It's the 10% that make non-CDBS the better choice.12:16
persiajoaopinto, The point is that CDBS more quickly becomes unreadable when dealing with very complex build systems.12:17
persiaPersonally, I think any CDBS rules file longer than 24 lines should be redone differently, as it means that the CDBS framework isn't designed to handle your package.12:18
joaopintowell, non CDBS is harder to read simple building systems :P12:18
persiaLess than 24 lines, CDBS probably makes life easier.12:18
joaopinto.. for...12:18
persiajoaopinto, Is directhex's example harder to read?12:18
joaopintopersia, I am not refering to dh7, didn't tried it yet12:19
sebnerWell, the shortest dh7 is:12:19
persiajoaopinto, Oh, then I agree with you.  Like I said, I'm a big fan of CDBS.12:19
sebner#!/usr/bin/make -f12:19
sebner%:12:19
sebnerdh $@12:19
sebnerhehe12:19
persiasebner, Indeed, although not every package can do that.  Still, that just means "default packaging : nothing to see here : move along".  About the same as a CDBS rules file that only includes debhelper.mk.12:20
sebnerpersia: heh, yes. true =)12:20
persiaI'd much rather see that then the mess dh_make produces.  That's just annoying, and almost everyone makes a mistake the first few times they try to determine what they need and what they don't.12:21
directhexokay, laptop report: audio works, wired network works, wireless network works, bluetooth works, graphics works (!), webcam works12:22
directhexit all bloody works out of the box12:22
directhexwebcam resolution sucks though ;)12:22
persiadirecthex, You lose.  Time to recompile the kernel.12:22
directhexpersia, to cause myself pain? o_o12:22
persiadirecthex, Anyway, you probably ought add that to whereever the laptop support list went.  Tell everyone else it's a good choice.12:23
directhexeven the wifi killswitch works, incl. the LEDs12:23
directhexi wasn't anticipating this level of awesome12:23
directhexand the scroll-edges of the touchpad12:24
handschuhdirecthex: does also the bt-led works properly?12:24
directhexhandschuh, yes12:25
directhexokay, i lie, the horizontal scroll-edge doesn't work. that's the only busted thing i can find12:25
handschuhdirecthex: you can change that in the mouse-settings12:25
directhexhandschuh, you're right. that's everything then12:25
directhexhandschuh, a laptop dell only started shipping a couple of weeks ago, full of bleeding edge tech, and it works 100%12:26
handschuhdirecthex: good thing12:26
persiadirecthex, If it's that new, why didn't you get it with Ubuntu?12:26
bmmdirecthex: I hope you don't have the Intel wireless AGN (with iwlagn driver) because then you have to keep an eye on your shutdowns :)12:27
directhexpersia, too new to be sold with ubuntu12:27
directhexbmm, oh?12:27
bmmdirecthex: iwlagn in the current intrepid kernel seem pretty broken. Package capturing will get you allot of kernel messages and the occasional hang and shutdown with the driver and wireless still on can keep your laptop in limbo without shutting down :)12:29
bmmdirecthex: so if lsmod tells you you are using iwlagn, make sure you keep an eye on the shutdown process now and then ;)12:30
directhexbmm, well, did i mention "random git tree"? :p12:30
bmmdirecthex: I'm not getting you, but I'm also trying to do two things at one :)12:32
bmmWhat does "Is on m.d.n.= NO" mean? (in the context of REVUDays)12:39
sorenm.d.n = mentors.debian.net12:40
persiabmm, If someone has an interest in a piece of software, and intends to keep it up to date, we encourage them to submit it to Debian, and maintain it there.12:42
bmmAh, get it. Thanks!12:42
=== henrik-hw0 is now known as henrik-hw
=== henrik-hw is now known as henrik-hw0
Hobbseewow, canonical's supporting arm for some reason.12:59
* Hobbsee didn't think arm architectures *did* mobile devices.12:59
broonieHobbsee: Hrm? ARM is msotly mobile devices.13:01
=== not_rly is now known as orly_owl
Hobbseebroonie: oh, right.  so it is.13:03
persiaNot that there's much mobile stuff in main, but with luck, at least UMPC might work for Jaunty.  MID is another matter.13:07
persiaOf course, if I were in charge of the buildd scores...13:09
Hobbseehm?13:09
persiaI'm not sure I'll be able to get MID on my Zaurus from Jaunty, just because of how the buildd scores work.  Open question whether enough of universe will work for that.13:10
persiaSo if I was in charge of the builldd scores, I might tweak them a bit (but I don't expect the buildd admins to actually do this)13:11
joaopintowhat's the nick from charliej ?13:15
persiaisn't that porthose?13:15
nxvlyup13:15
joaopintoporthose, knock knock, did you install the build dependencies for the coverfinder package on revu ?13:16
joaopintofinally revu is being worked :P13:17
geserbuild dependencies on revu? Did I miss a new feature?13:17
joaopintogeser, no, I am asking because I got a compain about a missing dpatch file, when dpatch is on the build depends for the package13:17
geserah13:18
joaopintos/compain/comment13:18
joaopintoan offtopic questions, is there any way to force the dns lookups to be performed on the alternate servers even if the first one replies with not found ?13:19
joaopintoI need to have two dns servers, internet and lan, both working at the same time13:20
persiaProbably best to have the local one handle everything, caching and forwarding the rest.13:21
joaopintohum, I don't have acces to any of the servers, you you mean installing a local dns server and setting it up for that ?13:21
joaopintobasically I would need to use a dns server based on the domain, there should be an easy way to do it from resolv.conf13:22
joaopintoif server.matches("domain.com") use dns.domain.com :P13:23
joaopintoon windows I have this dual dns configuration working fine13:25
geserjoaopinto: re coverfinder: I gave it now a very quick review: do you really need to include dpatch.make and dpatch.mk in debian/rules? Please remove README.Debian if you have no content for it and also mention the license (and upstream author) for the icon (the one from the package)13:25
joaopintogeser, no, I don't need both, i need to clean it up13:26
joaopintogeser, could you post on the comments, just for the sake of workflow and to do list :)13:26
joaopintoI am not "on hands" with the package right now :\13:26
geserjoaopinto: done13:31
joaopintogeser, tks13:32
=== jrib1 is now known as jrib
Koonkirkland: I've submitted a couple of universe merges you might be interested in sponsoring... since they also fix the corresponding "status" initscript action. See bug 298043 and bug 29608014:03
ubottuLaunchpad bug 298043 in tomcat5.5 "Please merge tomcat5.5 5.5.26-5 (universe) from Debian unstable (main)" [Wishlist,Confirmed] https://launchpad.net/bugs/29804314:03
ubottuLaunchpad bug 296080 in update-manager "E:Problem with MergeList /var/lib/dpkg/status" [Undecided,Incomplete] https://launchpad.net/bugs/29608014:03
Koonhrm. I mean bug 298080.14:03
kirklandKoon: awesome, i'll definitely review for you!14:03
ubottuLaunchpad bug 298080 in pure-ftpd "Please merge pure-ftpd 1.0.21-11.4 (universe) from Debian unstable (main)" [Wishlist,Confirmed] https://launchpad.net/bugs/29808014:03
Koonkirkland: btw, is it still necessary to push a lsb-base dependency for the jaunty cycle ? Or we can assume it's present ?14:04
mok0ogra, ping14:05
kirklandKoon: hmm, it's probably "proper" to add that dependency14:05
Koonkirkland: that's what ... I did14:05
kirklandKoon: cool14:05
kirklandKoon: I'm still working through my inbox this morning, can I review as soon as I'm on top of that?14:06
Koonkirkland: sure, no hurry at all. and thx14:06
ogramok0, yes ?14:06
mok0ogra: You looked at rasmol last, but I think we can sync instead of merge14:07
ogrago ahead if you feel like14:07
mok0ogra: ok, thanks14:07
ograi only did an upload for LaserJock iirc14:07
ograhe knows more about it than i do14:08
mok0ogra: ah, ok. The only delta is the maintainer-munge14:08
ograyeah, sounds like a sane sync candidate then14:08
mok0ogra: I think so too :-)14:08
mok0ogra: I will process it14:09
ogragreat, thanks :)14:09
=== kc8tad is now known as rrittenhouse
=== cprov is now known as cprov-lunch
=== azeem_ is now known as azeem
eMerzhI'm looking for a review ( http://revu.ubuntuwire.com/details.py?package=sqliteman )...if someone could see it... :)14:40
verwilstasac: ping14:42
verwilstany reason why nspluginwrapper has 1.1.0 for i386 and 1.1.2 for amd64?14:42
asacverwilst: not really. would be bug i guess14:43
verwilstbecause 1.1.4 is out, so i would try to package it for my ppa14:43
verwilstand then try to package flashplugin-nonfree for amd64 as well :)14:44
mok0ugh. Is there a good way to make sbuild cache the packages it get s from the archive?14:44
persiamok0, Use an apt-proxy.14:45
geserasac, verwilst: P-a-S lists it as amd64 only14:45
verwilstasac: my flash is still rather unstable with nspluginwrapper and flash 10, a lot of times, flash just shows a gray area14:45
mok0persia: Thanks I will look into that!14:46
verwilstwhich is fixed in 114:46
verwilstin 1.1.4*14:46
verwilsti think :)14:46
verwilstP-a-S?14:46
verwilsthm, so 1.1.0 is i386 only, and 1.1.2 is amd64-only?14:46
geserPackages-arch-Specific, a list which packages should be only build on some specific archs14:46
geserthe buildds try it only to build on amd64 (it might even work on i386)14:47
geserbut the archive still has the old i386 deb14:47
persiaThere's a bug about that.  The archive-admins don't have very good tools to find packages that are dropped for only some architectures and should be removed from the archive.14:49
asacthats really strange14:57
asacpersia: but how comes that 1.1.0 was built for i38614:57
asac;)14:57
asacand 1.1.2 wasnt14:57
asacseems like someone tried to be _too_ smart ;)14:58
persiaasac, I suspect P-a-s permitted i386 for 1.1.0, and then dropped it when 1.1.2 didn't compile.14:59
verwilstso, for jaunty we should have 1.1.4 for both archs, correct? ;)14:59
asacpersia: huh?14:59
verwilsti can build it in my ppa to test?14:59
persiaFor some packages I've found binaries from the warty build that were never rebuilt despite regular updates to the package due to poorly timed P-a-s changes.14:59
asacpersia: 1.1.0 + 1.1.2 was built during intrepid15:00
persiaasac, OK.  If a package builds, it stays in the archive until manually removed.15:00
persiaSo, when was the P-a-s entry changed?15:00
* persia is fairly sure it was after 1.1.0 was uploaded.15:00
asacpersia: not sure. nobody asked me about it15:00
directhexwith flash 10 64-bit, what still needs nspluginwrapper?15:00
asacpersia: and it was never intended to be blocked from i38615:00
verwilstdirecthex: i think nspluginwrapper is used to catch flash crashes15:01
persiaasac, Remember we share P-a-s with debian, so it could have been intended to be blocked in Debian.  Check with the P-a-s team.15:01
directhexverwilst, s/catch/cause, but same difference15:01
verwilstthat way it only crashes nspluginwrapper and not the browser itself15:01
asac*sigh*15:01
asachow dump15:01
asacdumb15:01
persiawhy?15:01
verwilstdirecthex: hehe, true, nspluginwrapper causes quite some crashes by itself15:02
verwilstim now running the x86_64 alpha flash 10 without nspluginwrapper to check its stability :)15:02
directhexverwilst, my browser currently dies ~10 times a day due to nspluginwrapper, and some sites are unusable - e.g. thedailyshow.com nspluginwrapper instances all die by the time the page finishes loading15:02
verwilstdirecthex: with the gray squares as a result?15:03
directhexverwilst, aye15:03
verwilstdirecthex: that bug should be fixed in 1.1.4 :)15:03
verwilsti have the same issue :)15:03
directhexverwilst, i'll believe it when i see it15:03
asac_reconnect15:03
asac_16:03 < asac> persia: why? because i explicitly enabled i386 during intrepid cycle15:04
asac_16:03 < asac> and then someone added it to pas15:04
verwilstbut still, i don't like yet another layer that can mess up inthere15:04
asac_and of course i didnt notice until today when someone complained15:04
asac_thats your choice ... and its completely independent15:04
asac_from blocking stuff on i386 ;)15:04
persiaasac, Ah.  I see.  Yeah, interaction with P-a-s can be tricky.15:05
directhexverwilst, on my hardy machines i simply gave up & used a 32-bit tarball browser. tempted to do the same on intrepid, until this shining light from adobe appeared15:05
=== asac_ is now known as asac
asacdirecthex: not sure if flash can ever be a shining light15:05
asacdirecthex: we need nspluginwrapper 1.1.415:05
asacproblem with 1.1.2 and before was that upstream was long dead15:05
asacuntil redhat bugged personally hunt him down15:06
directhexasac, never had moonlight crash my browser ;)15:06
asacdirecthex: does moonlight run "in browser" ?15:06
* verwilst gasps15:06
directhexasac, sure.15:06
asacdirecthex: but still its not a heavily used technology so it doesnt say anythignb ;)15:07
verwilstdirecthex: you actually know sites which use it? :)15:07
directhexwell, there is that15:07
directhexbut at least it *fails to work* on sites, rather than actively screwing your computer15:07
verwilstso why can't we leave out nspluginwrapper for flash 10?15:08
directhexverwilst, because 64-bit flash 10 was only posted, in alpha form, this morning15:09
verwilstmyeah but for i38615:10
verwilstdirecthex: so if flash 10 is final for both platforms, nspluginwrapper can be removed?15:24
verwilstwhat's the "official" stance about this?15:24
verwilstor the bigger picture :)15:24
directhexask asac!15:24
asacno15:24
asacthe bigger picture is that we want to keep nspluginwrapper15:25
asacflash was never really stable, while nspluginwrapper was .... now nspluginwrapper has some hick-ups mostly because of windowless support15:25
asacbut that will be sorted and then it will properly protect you against ffox crashes15:25
asacverwilst: of course when it natively supports amd64 we will demote nspluginwrapper to suggests/recommends or something15:33
verwilstasac: nice15:38
verwilstasac: i guess i386 is using nspluginwrapper as well now just to keep the 2 archs in sync15:38
asacno .... to as i said. it exists to guard ffox from flash crashes15:39
asaci dont want to run flash without it15:39
verwilsthm15:39
asacand once all current issues are sorted almost everyone wants flash to use it15:39
verwilstit causes more crashes here than flash itself currently :)15:39
verwilstbut maybe 1.1.4 will fix that15:40
asacverwilst: I already talked about that above15:40
asacdisabling windowless mode will probably fix most crashes for you15:40
=== thekorn_ is now known as thekorn
verwilstoh sorry, must have missed that15:40
verwilstyour name is just so light here, can barely read it ;)15:41
asachttp://paste.ubuntu.com/73375/15:41
asacverwilst: irssi in terminal?15:41
verwilstasac: pidgin :)15:41
asaccant help there ;)15:41
asacshould be readable15:41
verwilsthehe15:41
asacat least you can probably fix it in UI15:42
verwilstwell it's readable.. but it's a very light blue-ish15:42
verwilsteasy to overlook :)15:42
asacjust look for the empty spots ;)15:42
verwilstanyways, what does that windowless stuff do?15:42
verwilst(practically :) )15:42
verwilsti think the "Fix XEMBED support" will fix a lot of my issues15:45
verwilstsince most of the time i just see grey squares15:45
verwilstand only a full firefox restart can get me my flash back then :)15:46
handschuhslytherin: ping16:10
emgentomg i love adobe.. libflash 64bit is out..16:12
eMerzhif someone has again some times to re-review my package :p (http://revu.ubuntuwire.com/details.py?package=sqliteman)16:19
NCommanderwow16:23
NCommanderwait16:23
NCommander64-bit flash plugin?16:23
NCommanderO_O!16:23
* NCommander thinks he sees hell freezing over16:23
hyperairNCommander: WHERE16:23
NCommanderHoly ****16:24
NCommanderI found it16:24
NCommanderhttp://labs.adobe.com/downloads/flashplayer10.html16:24
jribemgent: you "love adobe" ?  Why?16:25
hyperair...oh my god16:26
NCommander64-bit plugin O_O;;16:27
jribmeh16:27
* hyperair seriously considers trying out ubuntu x6416:27
NCommanderIt works16:27
NCommanderO_O;16:27
jribhaha crashed my epiphany16:29
handschuhI get a great segmentation fault16:30
jribyup16:31
jribcrashes on some flash.  Google video seems to do it16:32
NCommanderIt works great here for me16:32
* NCommander submits to Slashdot16:32
jribNCommander: http://video.google.com/videoplay?docid=-5122859998068380459&hl=en16:32
* jrib puts nsplug to work again16:33
NCommanderWorks fine here16:33
NCommanderjrib, ^16:33
NCommanderI thought Google Video was defunct16:34
james_wKoon: are you not a MOTU yet?16:44
Koonjames_w: heh... no.16:44
james_wKoon: please consider applying :-)16:44
Koonjames_w: I decided to suck up sponsor time a little more :)16:44
Koonjames_w: I do. Should be applying really-soon-now[tm]16:45
james_wgreat16:47
james_wKoon: I'm looking at pure-ftpd, I see you forwarded the status change, thanks. Have the other things applicable to Debian been forwarded? I can't see them in a quick scan of the bug list.16:49
hyperairin the case of cdbs, does install: get called before or after dh_install does?16:50
hyperairinstall:: i mean16:50
Koonjames_w: the RFC2640 stuff and the wrapper options are already filed16:51
persiahyperair, The named overrides run after the internals.  You probably want to read the "Custom Overrides" part of the CDBS documentation again.16:52
hyperairpersia: thanks16:52
james_wKoon: cool. It would be nice to file TearDown and /var/run/ as well16:52
Koonjames_w: does debian take TearDown patches ?16:53
james_wKoon: I'm in the process of sponsoring anyway, it doesn't look well maintained16:53
james_wKoon: they will.16:53
james_wKoon: implemented the way you have, not the old "multiuser" way16:53
hyperairpersia: so if i do install/foo:: should i be modifying debian/foo or debian/tmp?16:54
james_wKoon: I can dig out a link to the debian-devel@ discussion if needed16:54
persiahyperair, I can't answer that question without a *lot* more background information.  Test it and see.16:54
Koonjames_w: about /var/run, I was about to file it when I found that there was something in debian/rules that was creating the directory... so that patch mught be overkill16:54
hyperairpersia: it's one hell of a long build, so i'd rather get it right on the first try ><16:55
persiaKoon, Some people run /var/run as tmpfs even in Debian.  It's worth checking for existence and creating if absent at runtime (which is safe when installed in any case)16:55
Koonpersia: ah ok, thanks for pointing that out.16:56
persiahyperair, In that case, read the documentation, and note in which categories your package falls to determine the right names.16:56
persiaKoon, Just do it with an existence test, and don't wipe it if it's there to avoid stomping on the default Debian config.16:56
hyperairpersia: ..which part. i've read it over and over and i still can't figure out whether i'm supposed to modify debian/tmp or debian/foo16:56
persiaI forget :(16:57
Koonjames_w: I'll push the two bugs tomorrow morning. And yes, I could use a link to a debian-devel post to justify the TearDown bug16:57
Koonjames_w: I'll also push a wishlist bug for the debconf preference. The last one is a *inetd* Suggests that should probably be dropped if it's the only remaining delta.17:02
james_whttp://lists.debian.org/debian-devel/2008/08/msg00030.html17:02
james_whttp://lists.debian.org/debian-devel/2008/07/msg00198.html17:02
Koonjames_w: noted, thx !17:03
james_wthere's not really one mail that you can reference to give the whole picture17:04
Koonit's just to show the potential maintainer (?) it's not an Ubuntu-only thing :)17:04
james_w"there was a discussion on debian-devel and no-one came up with a good reason not to" is kind of my justification17:04
james_wanyway, uploaded, thanks for your contribution17:05
Koonand thanks for uploading :)17:05
Koonback tomorrow for more adventures.17:06
webtech_m33so who takes care of mailscanner?17:14
mok0james_w: I watched your video tutorial on bazaar packaging last night. Nice!17:19
joaopintocan someone nuke the coverfinder package on REVU ?18:05
slytherinjoaopinto: what happened?18:06
joaopintoslytherin, lost the interest on it18:07
slytherin:-)18:07
joaopintoI am going to finish amoebax, then pick a more usefull package, maybe lives18:08
bddebianHeya gang18:10
slytherinjoaopinto: ping NCommander or RainCT for nuking the package.18:11
joaopintook18:11
geserHi bddebian!18:15
slytherinbddebian: geser: hi18:16
bddebianHeya geser, slytherin18:17
geserHi slytherin18:18
slytherincan anyone help me modify this watch file so that it matches OmegaT_x.y.z_Source.zip but not OmegaT_x.y.z_Beta_Source.zip - http://paste.ubuntu.com/73423/18:18
joaopintodoes anyone know if there is a tool which allows to stream a terminal session to a web page ? I mean, something text based, not a video streamer18:20
joaopintoit would be nice for packaging lessons18:20
bddebianslytherin: OmegaT_([\d.]+)_Source.zip18:24
slytherinbddebian: let me try18:24
slytherinbddebian: should it be [\d\.] instead of [\d.]?18:25
geserno, . looses its special meaning inside []18:26
slytherinok18:26
joaopintocan someone review/advocate http://revu.ubuntuwire.com/details.py?package=amoebax ?18:27
slytherinI get - no matching hrefs for watch line :-(18:27
handschuhslytherin: I updated the comments @ uiflite .. take a look whenever you want to  :-)18:30
slytherinhandschuh: some confusion, is it related to -looks or -forms?18:31
handschuhslytherin: just the author is the same person18:31
bddebianslytherin: Though you do need: OmegaT_([\d.]+)_Source\.zip18:32
slytherinhandschuh: I mean, I asked why you can't update jgoodies-looks and you reply that it has nothing to do with jgoodies-forms. So I am confused.18:33
slytherinbddebian: that shouldn't make difference in this case.18:33
handschuhslytherin: indeed is has (programatically) nothing to do with forms or looks18:34
slytherinbddebian: I did that change and it works. Now I am wondering if previous error was due to connection problem.18:34
handschuhslytherin: the author has a commercial uif-package, and uiflite contains some recources of it18:34
slytherinhandschuh: hmm, can you talk with upstream and see if the author is willing to make a separate source package. I mean what happens if in future he stops publishing it as part of -looks.18:35
handschuhslytherin: ok I will do that18:35
slytherinbddebian: looks like last error was indeed due to connection problem.18:36
slytherinany shell script used by get-orig-source target should have execute permissions, right?18:41
=== jcfp is now known as Guest38373
iulianjames_w: Hey. About the svk merge... I don't really get what you mean. The 'intrepid patch' from bug #292793 was already uploaded to Debian.19:06
ubottuLaunchpad bug 292793 in supertux "SuperTux bugs after upgrade to 8.10" [Undecided,New] https://launchpad.net/bugs/29279319:06
iulianSorry, it's bug #28279319:07
ubottuError: Could not parse data returned by Launchpad: timed out (https://launchpad.net/bugs/282793/+text)19:07
iulianBleah19:07
iulianhttps://bugs.edge.launchpad.net/ubuntu/+source/svk/+bug/28279319:07
ubottuLaunchpad bug 282793 in svk "Unsatisfied dependencies in SVK" [High,Fix released]19:07
james_wiulian: you need to re-do the merge to include the new jaunty changelog entry19:09
james_wand while doing that I would like you to take the time to double check the fixes19:09
james_wdebian said "libfile-temp-perl has been merged into perl, remove dependency.", Michael said "I had to upload a modified debdiff that depended on perl, vs perl-modules (which is the correct fix). "19:10
james_wwithout looking at diffs there appears to be a bit of a discrepancy there19:10
james_wI would like you to confirm that no mistakes were made19:10
directhexwoo, we're 1/3 of the way there19:11
* jdong looks at firefox 3.0.4 backport19:12
jdonglet's see if I can get it out <= 24hrs of -security :)19:12
iulianjames_w: I'm pretty confused. I have no idea why he mentioned about perl-modules. The debdiff he uploaded doesn't mention anything about perl-modules. The debdiff is pretty the same as the one which is already in Debian.19:13
NCommanderjdong, did I hear backport?19:14
slytherinjdong: backport to which Ubuntu version?19:14
directhexsideport!19:14
iulianjames_w: I'll re-do the merge to see exactly what's going on.19:14
jdongslytherin: gutsy19:15
jdonggutsy-backports has a special side-by-side install version of firefox-3.019:16
slytherinahh19:16
jdongI felt bad for leaving it at 3.0~beta3 for several months before 3.0.3 so this time I'll make up for it with a responsive backport :)19:16
slytherin:-)19:16
NCommanderjdong, wait, sideport? How'd you do that?19:17
jdongNCommander: coordination with the Mozilla team :)19:17
=== jdstrand_ is now known as jdstrand
jdongNCommander: based off the old sideport packaging in gutsy of what used to be trunk at the time.19:17
joaopintoNCommander, can you please nuke the coverfinder packager on REVU ? Thanks19:17
NCommanderjdong, I mean with a sideport, did you backport it as a new source package or?19:18
jdongNCommander: firefox-3.0 source packages already existed in gutsy (non-backports)19:18
NCommanderah19:18
jdongthey were just really really really old snapshots19:18
jdongI made it a lesser and lesser old snapshot19:18
jdongthen ff-3.0 became the default in Gutsy19:18
jdongso I cherry-unpicked out the changes that made it the default19:19
ScottKjdong: Hardy19:19
jdongsorry, meant to say hardy19:19
=== Guest38373 is now known as jcfp
eMerzhi m looking for comments or advocate for sqliteman thanks a lot (http://revu.ubuntuwire.com/details.py?package=sqliteman )19:22
james_wiulian: I agree, the changelog entry is confusing. Please just propose a new diff including the jaunty changelog entry19:23
joaopintocan someone review/advocate http://revu.ubuntuwire.com/details.py?package=amoebax ?19:23
james_wNCommander: your svk changelog entry clouded the issue, as it states you did something different to what you actually did.19:23
NCommanderjames_w, I'm aware of that :-/. I did originally do what I did w/ svk, then I changed it and forgot to update the changelog.19:24
NCommanderbefore I uploaded19:24
james_wiulian: also, when merging something that fixes an Ubuntu bug please don't add the "LP: #21345" to the "Merge from Debian" line, it's not very clear about what is going on. Please instead add a line explaining how the bug was fixed and add the "LP:" there.19:25
* slytherin starts a pbuilder build for omegat and ends the day.19:26
iulianjames_w: OK. I now don't have to mention bug 282793 in the changelog anymore, is this correct?19:31
ubottuLaunchpad bug 282793 in svk "Unsatisfied dependencies in SVK" [High,Confirmed] https://launchpad.net/bugs/28279319:31
james_wiulian: correct, just a bit of advice for the future19:31
iulianSure, thanks.19:31
jdongoh WHAT THE **** TAR.19:33
jdongthat's just unfair.19:33
jdongdid anyone else know that tar checks whether or not you are writing to /dev/null?19:33
jdongand if so, it only does enough work to print out the filelist?19:33
=== `Chris_ is now known as `Chris
iulianjames_w: I just mention the bug I reported to the "Merge from debian" line?19:35
iulianjames_w: And again, in this case I believe is not worth it.19:36
james_wiulian: just list your merge bug in the "Merge from Debian" line19:36
iulianRight19:36
james_wany other Ubuntu bugs fixed in Debian in the version you are merging should get their own line19:37
iulianYup19:37
directhexokay, i wasn't completely correct - i have a completely screwed text console on this dell. i'll try vga= lines19:53
didrocksHi everyone. I have a merge that fixes two LP bugs. I added it in the changelog next to the revelant lines (java-wrappers accordingly. (LP: #280433, #229032)) which is a "debian change". Is it correct? cf http://ubuntu.pastebin.com/m284c425620:07
iulianjames_w: I attached the debdiff to the bug report. Please test it to see if the package installs correctly because when I try to apt-get build-dep svk here, it gives me an error (E: Build-Depends-Indep dependency for svk cannot be satisfied because no available versions of package libfile-temp-perl can satisfy version requirements).20:09
iulianjames_w: Looking at debian bug 497130 it seems that libfile-temp-perl20:09
ubottuDebian bug 497130 in libfile-temp-perl "Obsolete package: functionality has moved to perl-modules" [Serious,Closed] http://bugs.debian.org/49713020:09
iulian... is provided in perl-modules.20:10
ScottKiulian: It is.20:12
iulianWe already depend on perl >=5.10 which is provided in perl-modules. So that shouldn't be a problem.20:12
ScottKiulian: You to build-dep on perl-modules directly IIRC.20:13
ScottKThere's a versioned provides issue in sbuild.20:13
iulianScottK: Do you recommend to build-dep on perl-modules?20:13
NCommanderScottK, I thought you just build-dep on Perl20:14
NCommanderThat's what I did to fix svk20:14
ScottKDunno.  Look at the Intrepid changes for https://launchpad.net/ubuntu/+source/mime-tools20:14
* ScottK is on the phone.20:14
iulianNCommander: Well, I tried that but it seems that is not working, see the above error.20:15
joaopintocan someone review/advocate http://revu.ubuntuwire.com/details.py?package=amoebax ?20:15
ScottKThat's the same issue fixed in that package.20:15
iulianI wonder how nxvl got it working.20:15
didrocks… so, can I assume that mentionning the LP bug numbers next to the debian description is correct in case of merge? :)20:16
iulianjames_w, NCommander: Should we add a build-dep on perl-modules as well?20:19
NCommanderiulian, you shouldn't have to perl depends on perl-modules O_o;20:19
iulianWell, yea, you're right but why it didn't work?20:19
iulianHmm20:20
NCommanderStrange20:21
directhexgah. summon the fail whale!20:22
* NCommander raises his hands. The whale falls on directhex 20:22
directhexNCommander, let's say you had a laptop. if you just let intrepid boot, then it looks fine from start to finish, until you hit ctrl-alt-f1, at which point you see nothing bit sparkly garbage until you go back to ctrl-alt-f720:23
directhexNCommander, alternatively, you set a vga=foo line in menu.lst - which fixes the consoles, but makes usplash look like ass20:23
NCommandero_o;20:23
directhexa 1280x800 console looks nice - a stretched, glitchy usplash does not20:24
joaopintoNCommander, can you nuke coverfinder from REVU ?20:24
NCommanderjoaopinto, link20:24
joaopintohttp://revu.ubuntuwire.com/details.py?package=coverfinder20:24
NCommanderjoaopinto, why do you want it nuked?20:25
joaopintoNCommander, because I am no longer interested in packaging it20:25
NCommanderOk, fair enough20:26
NCommanderjoaopinto, nuked20:26
joaopintotks20:27
directhexNCommander, now, as best i can read it, usplash ought to be overridable either by having a widescreen theme (which identifies itself as wide), or by forcing some usplash params on the command line (where?!)20:27
NCommanderdirecthex, you can set the resolution it needs in /etc/usplash.conf20:27
directhexsee, why isn't that file in the SEE ALSO of "man usplash"?20:28
NCommanderdirecthex, file a bug20:28
directhexi shall!20:28
directhexokay, so it still looks bolloxed if i set 1280x800 in the file and a 1280x800 console20:31
directhexperhaps 1024x768 works20:31
directhexokay, if usplash.conf is smaller than vga=, then it works, but is offset a little. that's the best i've had so far20:33
directhexi get my high-res text consoles, and usplash looks normal. if swinging a bit to the left20:34
directhexsigh. i really don't want to work on a C-based app, but usplash clearly needs LARTing20:36
iulianHmm, when you apt-get build-dep $pkg, you'll install all build-dependencies of the package from the current version.20:49
iulianSo when I apt-get build-dep svk, I'll install libfile-temp-perl as well.20:50
leonelScottK: I'll make a single debdiff  with  a entry for every patch in debian patches   but ..  I'm missing how to name the possible CVE that we are fixing20:50
iulianPerhaps this explains why I got that error.20:50
iulianNCommander, james_w: ^^20:50
james_wiulian: it uses information from the Sources.gz20:51
NCommanderiulian, if this is SVK,I don't think its been accepted intoupdates yet20:51
james_wI don't know if it uses it from the installed package as well20:51
iulianYup, so I still install libfile-temp-perl when I run that command. I'm trying to install the build-deps manually and seeing if I can get it to work.20:54
jcastrook, who here is a relatively new contributor who has sent patches upstream?20:55
jcastrolooking for a volunteer!20:56
ScottKleonel: I don't know that there are CVEs for these.  You might look in the debian/changelog of Debian's updates for Etch.21:00
leonelok21:01
leonelif there's no cve I'll name the  patch21:02
leonelthanks21:02
ScottKThat's good.21:02
iulianNCommander: Oh, no, it's hasn't been accepted into -updates yet, even though the bug had the 'Fix Released' status.21:03
NCommanderiulian, its fixed release in Jaunty21:03
NCommanderIntrepid is still marked "In Progress"21:03
iulianNCommander: No, it wasn't. Someone marked it as "Fix Released".21:04
iulianSee the activity log.21:04
NCommanderStrange21:05
NCommanderWhoever did shouldn't have21:05
iulianIndeed.21:05
joaopintocan someone review/advocate http://revu.ubuntuwire.com/details.py?package=amoebax ?21:08
* iulian yawns21:08
iulianjames_w: Yaay! It worked. Feel free to upload now.21:09
YasumotoHey guys, question about changelogs + merges: Should I just copy-paste the changes from the -ubuntu1 to ubuntu-x versions, then check each to see if they're in the plain debian packages?21:10
james_wiulian: done, thanks.21:10
iulianjames_w: OK, we'll now just need the 2nd ACK which is the final one from a SRU member.21:12
* iulian looks for a SRU member.21:13
mok0I am writing a watch file, but the remote web server does not allow read access to the src directory where the sources are stored. Any tips on how to work around this?21:20
handschuhmok0: could you give us the project url?21:21
mok0http://www.theseus3d.org/src21:21
mok0You see, uscan can't fetch the list of available tarballs21:22
* james_w wants Thierry to become a MOTU so that no-one has to sponsor tomcat :-)21:22
handschuhmok0: well even if you could, the download does not contain any version number21:23
handschuhmok0: so I think the only thing you could do is write the get-orig-source rule with a fixed version-number21:28
handschuh:-/21:28
mok0handschuh: I have written to upstream asking him to put a href to the versioned tarball in index.html21:33
handschuhmok=: oh, of course that would be the best! good luck21:34
mok0handschuh: thx21:34
handschuhs(=/021:34
mok0james_w: I'd like to take a look at the lvm2 repo that you "play" with in the video. Where is it published?21:38
mok0james_w: I am interested in seeing how the branches are organized21:38
mok0handschuh: what's the status of ballontips?'21:40
kumyhi, can someone revu my frogd package ? It's available there http://revu.ubuntuwire.com/details.py?package=frogd . frogd is a daemon for Unix systems to use the Froggy temperature and humidity sensors sold on http://www.froggyhome.com. I've also written & included few patches. thanks in advance ! :)21:40
james_wmok0: it's published nowhere currently21:41
handschuhmok0: it has been accepted by motu!  :-)  its currently also in the debian mentors queue21:42
handschuhmok0: thanks again for your patience21:42
mok0james_w: ah. I need some more basic info on packaging using bzr, there are some things still not clear to me21:43
mok0handschuh: congrats! Your first package in Ubuntu!21:43
mok0kumy: I will take a look21:44
handschuhmok0: thanks. hopefully not the last one (there is already a new one at revu, but there is a question to discuss with upstream first)21:44
kumy<mok0>thanks!21:44
kumymok021:45
jimcooncatcan someone point me to a good howto on gpg signing my personal repository? My googling's getting me nowhere on this.21:46
mok0kumy: Whoa, french version of the GPL, never seen that before :-)21:46
mok0kumy: why is the clean target disabled?21:49
kumymok0: in source isn't it ? is it a problem ?21:49
kumymok0: because it conflics with patchsys-quilt.mk21:50
mok0kumy: you need the clean target to avoid crud in diff.gz21:50
mok0kumy: how "conflicts"?21:50
joaopintocan someone review/advocate http://revu.ubuntuwire.com/details.py?package=amoebax ?21:52
joaopintoI need to setup a timer for this21:53
* handschuh is reviewing21:54
joaopintohandschuh, tks21:55
iulianjoaopinto: I see that the upstream tarball comes with a .desktop file. Why don't you patch and use it instead of creating another one yourself?21:57
joaopintohum, I don't remember seeing a .desktop file on the beginning22:00
iulianjoaopinto: It's in the data/ dir.22:01
joaopintois it mandatory to use a patch system ?22:01
iulianjoaopinto: You're not allowed to change anything outside debian/.22:02
joaopintoiulian, I am referring to keep the change on the build diff.gz22:02
joaopintothe last time I have read the wiki, using a patch system was recommended but not mandatory22:03
joaopintoactually I should have sent the new desktop file to upstream :\22:04
* handschuh has also commented sth on joaopintos package22:05
iulianIt's good that the upstream comes with a .desktop file. If I was you, I would have patched the .desktop file, send it upstream and then drop in my next upload.22:05
iulianjoaopinto: Yes, please do.22:05
mok0kumy: Do you really need to use debconf?22:06
joaopintobut well, for now, to get the package ready, I am going to patch it22:06
kumymok0: it's not really important... default values should work fine, but some parameters needs to be personalized like current altitude, or connected serial port...22:07
joaopintohandschuh, didn't understood the "4) debian/amoebax.xpm22:07
joaopintoDeliver this file as a patch if its not in the upstream version. "22:07
joaopintowhat is wrong on providing the xpm on /debian ?22:08
handschuhjoaopinto: its the same as iulian said: you are not allowed to add files outside of the debian dir22:09
mok0kumy: I understand...22:09
joaopintohandschuh, the .xpm is not outside the debian/ folder22:09
handschuhjoaopinto: oh sorry - i missed that22:09
joaopinto:P22:09
mok0kumy: personally, I dislike being asked stuff when upgrading and installing22:10
joaopintothe .desktop does make sense because I duplicating upstream with a fixed version22:10
iulianjoaopinto: You have the .xpm icon in the debian/ directory but I see data/amoebax.svg usr/share/pixmaps22:10
ScottKQuestions should only be absolutely needed ones.22:10
kumymok0: yes, but you may have to personalize it the first time... it could also be the user resposability to think about that. i'm open, what the best way ?22:12
mok0kumy: let's not worry about that, for now22:13
kumymok0: ok22:13
iulianjoaopinto: Ah, right, the tarball does not come with a .xpm icon.22:16
mok0kumy: I will comment now on revu now. At the moment, I am on my mac laptop and can't check the application and installation. I will look at that later, but there are some things for you to do...22:16
joaopintohum I have removed the .xpm now, should it be provided ?22:17
joaopintoisn't the .svg sufficient ?22:17
kumymok0: ok, for the daemon to work properly you should have a frog device!22:18
joaopintoiulian, about the .xpm ...22:21
iulianjoaopinto: I'm not sure if the .svgs are the right format to use. I suggest you to keep the .xpm icon and install it in /usr/share/pixmaps.22:23
joaopintoiulian, I noted now that the intial review asked me to not use the pixmap22:24
mok0kumy: yes I should!22:24
joaopintoI am going to leave the .xpm out, just to have a shorter diff :P22:26
iulianjoaopinto: Right, I saw that comment. If norsetto said to use the .svg one, use it.22:26
joaopintofixes applied, testing rebuild, and reuploading22:27
iulianMy knowledge about icons are a bit rusty.22:27
kumymok0: thaks for your revu. I'll work on it.22:27
joaopintoI hope the first package provides me some motivation for more :P22:27
iulianI should really go to bed now.22:32
iulianG'night.22:32
joaopintohandschuh, https://wiki.ubuntu.com/UbuntuDevelopment/NewPackages states "* Initial Ubuntu package (LP: #242910)"22:32
joaopintohandschuh, who is correct :P ?22:33
joaopintohandschuh, what do you mean by hints to the files ? I do provide the author names on debian/copyright22:34
handschuhjoaopinto:well ... all the packages I have looked at are writing "Initial release" which fits better, I think22:35
handschuhjoaopinto: look at the format ... it is not correct22:35
joaopintourl please22:35
handschuhjoaopinto: https://wiki.ubuntu.com/PackagingGuide/Basic22:37
handschuhjoaopinto: at section copyright22:38
=== leleobhz_ is now known as keylocker
joaopintohandschuh, I don't have the names/emails for each author, and that example on the guide does not mention how list the copyrigh for different files22:41
handschuhjoaopinto: yes, just don't divide - simply add them all without division into files22:42
joaopintohandschuh, if I don't add the filenames, how is the read to expect for which components does the license applies to ?22:42
joaopintothe reader22:42
joaopintoerm, how is the reader expected to know22:43
handschuhjoaopinto: if you have different licenses in one project, you have to divide the projects (imho)22:43
joaopintohandschuh, uh ? as long as licenses are compatible why do I need to do that ? That is very common among open source software22:44
jdongthat's not true, handschuh22:44
jdongthe situation is quite tricky when a package is governed by several different licenses that are hard to figure out which applies to which, and who holds the copyrights, etc.22:44
handschuhjdong: no? well anyways, thats not what joaopinto mentioned22:45
jdongI ran into this problem dealing with debian/copyright on mpeg4ip22:45
joaopintoI really don't see the point of adding copyright owners on a big list, without a clear description for which file does the copyright applies to22:45
jdongjoaopinto: see the debian/copyright in mpeg4ip and see if that provides a useful example22:46
joaopintoI mean, when you have a major part copyrighed from one party, and 1 or 2 files copyrighted by another party22:46
jdongit's (!) 363 lines long22:46
=== pgquiles__ is now known as pgquiles
handschuhjoaopinto: you do deliver the source ... if someone is interested in it, they just look at the source22:46
jdongand I had the package rejected twice by archive admins before being approved.22:46
handschuhjdong: sounds messy  :-/22:47
jdongso, AFAIK, it is the correct method of handling multiple-copyright aggregate works.22:47
joaopintompeg4ip does contain sections per components22:47
joaopintoI do the same, but for only 3 files22:48
jdongthat sounds like the correct thing to do, to me.22:49
jdongbut IANAL nor am I an archive admin, nor do I pretend to know much about how debian/copyright works other than from personal experience.22:49
handschuhjoaopinto, jdong: lets wait and see if it gets aprooved ... (I really want to know if this is a policy)22:51
joaopintoI have added the Upstream section, but will leave the files copyright22:52
handschuhjoaopinto: if you get advocate, please ping me (i have some packages with the same copyrightissue ... and i just wanted to add the authors to global copyright)22:53
joaopintoI will22:54
handschuhis there any official page about 2 license in one package?22:54
handschuhjoaopinto: thanks22:54
handschuhs/license/licenses22:54
joaopintoI hate license handling :\22:56
handschuhjoaopinto: with one license, it is easy but with 2 or even more ....22:57
jdongjoaopinto: yeah we all hate it to some extent but it's something that has to be done22:57
joaopintoI hope I have the stomach for it with lives, since it reuses some libs/code22:57
joaopintojdong, actually I would prefer it done by law people, not by developers :P22:57
jdongjoaopinto: haha well said people are hard to come by :)22:57
joaopintoI know, we are cheaper :P22:58
jdongand blindly distributing software without attention to the licensing details sure won't lead anyone down a good road :)22:58
joaopintomost people do not care about such licensing details, so it is more from an enterprise/comercial perspective23:00
joaopintonot even copyright owners care about it, unless it damages it somehow23:00
joaopintotime to sleep23:05
binarymutantif anyone has any time to review my package, http://revu.ubuntuwire.com/details.py?package=charm, I would appreciate it very much. Thanks :)23:06
joaopintohttp://revu.ubuntuwire.com/details.py?upid=4044 <- new upload <- Please advocate23:09
joaopintowe look spammers :D23:09
joaopintohum, I was supposed to be sleeping23:10
binarymutantnot part of the Eastern Standard Tribe I take it?23:13
Hobbseebinarymutant: er, i'd say you're confused here23:14
Hobbsee+   Note: This should happen automatically when you run23:14
Hobbsee+   dpkg-source -x on a dpatch source package.23:14
Hobbsee+ * To generate the fully patched source, in a form ready for23:14
Hobbsee+   editing, that would be built to create Debian packages, run:23:14
Hobbsee+23:14
Hobbsee+     dpatch apply-all23:14
Hobbsee(other way around)23:14
Hobbseedpkg-source -x applies the .diff.gz to the tarball and such - doesn't do anything with debian/patches/23:14
Hobbseeunless dpatch does something very whacky and non-standard?23:16
Hobbsee+ * To remove source modifications that are currently being23:16
Hobbsee+   applied when building the package, run:23:16
Hobbsee^ that's not true either, iirc.23:16
Hobbseedpatch doesn't run dh_clean, and clean any temporary files and such - it only reverses the patches that have been applied previously23:17
mok0Is it possible to send a message to this channel from a local script?23:17
Hobbseemok0: errr, depends how you do it23:17
Hobbseemok0: if you connect an irssi instance, and run the script thru that, yes.23:18
Hobbseebinarymutant: review posted :)23:21
binarymutantthanks Hobbsee, I am very confused about dpatch23:22
Hobbseebinarymutant: dpatch *only* takes the stuff from debian/patches, and does stuff with it23:23
Hobbseeeither applying it, or removing it23:23
Hobbseebinarymutant: how are you confused by it?23:23
pochuwhat was that command to make big letters with ascii symbols?23:23
directhexpochu, figlet23:23
directhexpochu, or the superior alternative: toilet23:23
mok0pochu: or banner23:24
pochuwow, thanks!23:24
directhexbecause the archive needs three different ways to make the word "dongs" huge for posting on irc23:24
directhexother useful packages to consider include "sl"23:24
directhexwhich is unrelated, but just as useful23:25
mok0directhex: of course, there is also the utility "vi"23:25
directhexmok0, vi also belongs in the "worthless" category ;)23:25
* Hobbsee thought a 00list was mandatory for dpatch, if you wanted patches to actually get applied.23:26
mok0directhex: ah, another "nano" fanboy23:26
directhexHobbsee, so did i23:26
directhexmok0, o_o my secret is revealed?23:26
mok0Hobbsee: isn't it?23:26
binarymutantHobbsee, I'm confused at what you mean in the review, I have 00list, are you saying my rules file is wrong? Because I did have trouble with that23:27
Hobbseemok0: i'm not sure.  I'm fairly certain that it is.23:27
Hobbseebinarymutant: no, not yours - that was joaopinto's :)23:28
Hobbseemok0: i know i've got caught before with other types of patch systems for that.23:28
mok0Hobbsee: I think so too... if 00list is not there, nothing will be done23:28
Hobbseeyeah23:28
directhexand lintian will beat you with a stick23:29
Hobbseelintian hasn't mentioned it23:29
mok0ouch23:29
mok0sounds nasty23:29
* Hobbsee gets out the Long Pointy Stick of DOOM!!!!!!!!!!!!!!!™23:29
* Hobbsee tickles mok0 with it23:29
mok0oh noes23:29
HobbseeRight.  Done two reviews today now.  \o/23:29
binarymutantHobbsee, o sorry, but still confused on the review. My rules are not right? because it applies the patch when being built and when cleaning the package it deapplies it...23:30
mok0Hobbsee: ... now if only all MOTUs would do that...23:30
mok0binarymutant: sounds right23:30
Hobbseebinarymutant: no, your rules are right.  It's just your documentation at README.source is wrong.23:30
mok0binarymutant: when you get dpatch to work, go learn about dpatch-edit-patch.... soooo cool23:31
Hobbsee+   Note: This should happen automatically when you run23:31
Hobbsee+   dpkg-source -x on a dpatch source package.23:31
Hobbsee^ binarymutant you can get rid of those lines completely - because a) they're wrong, and b) whoever reading it will have already done that step anyway, so doesn't need the documentation on it23:32
Hobbsee+ * To remove source modifications that are currently being23:32
Hobbsee+   applied when building the package, run:23:32
Hobbseeand for that, i'd suggest changing it to something like "To undo patches that have been previously applied to the source package, run:"23:33
Hobbseebinarymutant: if you build in pbuilder, it will automatically add and remove patches for you (assuming you've done it right)23:33
Hobbseeso you don't really need to worry23:34
binarymutantHobbsee, Oh okay, I just copied the the readme.source entirely. I'll edit it.23:36
binarymutantwhy doesn't dpkg-source -x apply my patches though? shouldn't it?23:37
Hobbseebinarymutant: oh, where'd you copy it from?23:37
binarymutantHobbsee, debian policy I think23:37
mok0binarymutant: patches are applied when you build the binary23:38
=== santiago-ve is now known as Guest20967
mok0binarymutant: ... not when running dpkg-source -x, that only unpacks the source package23:39
binarymutantmok0, I know, but shouldn't dpkg-source -x apply it as well? or no23:39
mok0binarymutant: no23:39
=== Guest20967 is now known as santiago-ve
Hobbseebinarymutant: no, that only unpacks the source. it does nothing to the binary.23:39
Hobbseebinarymutant: if it did, you'd find it kinda difficult to get the unpatched source.23:39
Hobbseebinarymutant: the way it works is this:23:40
binarymutantoh okay, thanks for the review Hobbsee :)23:40
directhexdpkg-source just untars your orig.tar.gz, and then applies your diff.gz to it - diff.gz contains your debian/patches, but doesn't apply those patches itself23:40
binarymutantI need to find where I got that readme.source23:40
Hobbseeyou get bits of source, you unpack that source, you make any changes you want to, you tell it to build in pbuilder.  The building then applies the patches, builds the package, then removes the patches again, so you get back to a pristine source.23:41
binarymutantI was confused by this http://wiki.debian.org/debian/patches, under proposed improvements it says dpkg-source should apply patches23:43
binarymutantI guess it's still being proposed23:43
crimsunsuperm1: yes, per-codec table.23:43
superm1crimsun, could there be more granularity to it though to allow for platforms that share codecs, at least until proper support to read EQ values from the BIOS are in ALSA?23:44
mok0binarymutant: ah, yes that is only proposed.23:45
azeemI think it's implemented as well, but should not be used yet23:45
mok0binarymutant: It would eliminate certain problems if dpkg-source applied patches, but it doesn't now23:45
mok0azeem: it's implemented?23:46
binarymutantok I'll edit that out of my readme.source, thanks everyone for the help and thanks Hobbsee for the review23:46
Hobbseebinarymutant: you're welcome23:46
mok0:-)23:46
azeemmok0: AIUI, recent versions of dpkg-source can unpack those new source package formats - not sure whether anything can generate them yet23:47
crimsunsuperm1: how much more granularity do you need beyond per-codec?23:48
directhexiirc everything supports the new source formats except the debian archive, e.g. dak23:48
mok0azeem: There is also a lot of talk about using VCSes for patch management,23:48
mok0patch & package23:49
superm1crimsun, well perhaps if you can go off of HAL output of the platform if the information is provided, otherwise use the stored default codec information23:49
superm1crimsun, say maybe using system.hardware.product and system.hardware.vendor23:49
binarymutantshould https://wiki.edubuntu.org/README.sourceHowTo be changed to reflect that dpkg-source -x doesn't apply patches? I think I remember seeing these on a debian site as well23:50
superm1crimsun, if nothing else it's planning ahead.  i know that until EQ support is in, good default values on at least two laptops sharing a common codec aren't the same and cause resonance on the chassis23:52
crimsunsuperm1: same revisions of the same codec?23:53
superm1crimsun, yes23:53
crimsunsuperm1: right, it's just a minor step.  I presume you're referring to the STAC9*, because I know at least ALC88[23] have the same problem.23:55
superm1crimsun, yes23:56
crimsunI find that we need at least SSID and codec (and its revision)23:56
mok0binarymutant: let's check it out in details23:57
superm1crimsun, at least in the cases i've seen, the hardware was developed simultaneously, with a few enhancements to the chassis for some other hardware that landed in it.  consequently they had a lot of similar or even identical components, but ended up with different values that got read from the BIOS in the windows driver for setting up the EQ in vista.23:57
binarymutantmok0, k23:58
directhexsniff sniff, do i smell software pin assignments?23:59
directhexi still have slightly odd sound behaviour on my imac in the office23:59

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