/srv/irclogs.ubuntu.com/2008/12/05/#ubuntu-motu.txt

* invaleed is away (Please give me hug)00:15
=== invaleed is now known as in[v]aleed
Hobbseein[v]aleed: please turn that off.00:16
rjune__are there instructions on building a Jaunty chroot?02:53
stdinrjune__: install a intrepid chroot and upgrade it to jaunty02:54
rjune__where can I find instructions on building an intrepid chroot?02:54
nelleryrjune__: https://wiki.ubuntu.com/PbuilderHowto02:54
Elbrusstdin: why not: install a jaunty chroot?02:54
rjune__nellery: thanks02:54
stdinElbrus: because I use debootstrap, and it doesn't have jaunty yet02:56
Elbrusstdin: I think just make a softlink in /usr/share/debootstrap/scripts from jaunty -> gutsy02:58
Hobbseestdin: it knows about jaunty - or at least, the backported version does02:58
stdinthat would probably work, yeah02:58
stdinHobbsee: ah, so it does02:59
rjune__a large percentage of folks here are from canonical, yes?02:59
stdinprobably a small percentage03:00
stdintiny, in fact03:00
ScottKThe backported debchroot does know jaunty for Hardy and Intrepid.03:08
ScottKBackported debchange does too.03:08
=== jussio1 is now known as jussi01
jdongRFC: I just told bug 275375 to submit deluge-team's PPA packaging to REVU04:38
ubottuLaunchpad bug 275375 in deluge-torrent "Please upgrade to deluge-torrent 1.0.6" [Wishlist,Triaged] https://launchpad.net/bugs/27537504:38
jdong1.x.x is a complete rewrite compared to our existing 0.5.x and they redid all the packaging too04:39
jdonggiven that there is NOTHING in common between this and what we have in our repos other than the name of the software, I think it's appropriate to treat it as if it were brand-new04:39
jdongany thoughts? disagreements?04:39
Hobbseejdong: hmm....fair call, to an extent, but REVU is still quite slow04:40
jdongaye; I'd be happy to take the first look at the packaging but I just wanted to get the thing onto a QA platform04:40
Hobbsee(the problem would be if it never quite got thru REVU, and we released with the old version)04:41
Hobbseeapart from taht, i'd say REVU is a fair place to put it04:41
jdongyeah, we need to take care to look at it once it appears on REVU04:41
Hobbseejust put a note of the above on the submission, so people don't try and push towards debdiffs / interdiffs / whatever diffs we're using this week ;)04:42
=== nhandler_ is now known as nhandler
jdong"Please backport the Jaunty version of Banshee to Intrepid. A few other04:49
jdongdependencies are needed as well.04:49
jdong"04:49
jdongI love the way the 2nd sentence was so nondescriptively and helpfully worded :)04:49
StevenK"No."04:51
jdongwell at least he said Please, right? :)04:53
Hobbseetherefore, it should be "No.  Thank you"04:54
* jdong peeks in the Banshee Team PPA04:54
jdongHOLY SMOKING CRAP: https://edge.launchpad.net/~banshee-team/+archive04:55
jdongthat's not just a "few" dependencies that's half the mono/cli stack!04:55
Hobbseetrivial, for a crack person.04:58
Hobbsee!jdong04:58
ubottu<Hobbsee> jdong: yes, but you're FULL OF CRACK!04:58
Hobbseemind you,  it must *really* be full of lots of crack, if jdong says it is :P04:58
jdong:)05:01
Elbrusanybody mind updating my (debian) package winff so that it can fully use ffmpeg in ubuntu (bug 304249) (debdiff available in the bug report and only changes in debian dir)05:53
ubottuLaunchpad bug 304249 in winff "[jaunty] Presets are not compatible with the ffmpeg version " [Undecided,Confirmed] https://launchpad.net/bugs/30424905:53
=== thekorn_ is now known as thekorn
eMerzhif some motu want to celebrate his revu day by reviewing my package : http://revu.ubuntuwire.com/details.py?package=sqliteman thanks!08:06
* RAOF bites08:08
iulian:)08:11
directhexjdong, mono is disallowed for backporting, so you can just give a simple "no" :p08:34
directhexjdong, of course, you can no longer trivially backport CLI apps from jaunty, what with the mono 2.0 transition.....08:36
=== wgrant_ is now known as wgrant
RAOFMan, copyright sucks.09:22
directhexRAOF, whyso?09:23
RAOFAllow me to elaborate: /checking/ the copyright of packages sucks.09:23
RAOFeMerzh: The mechanical parts look good.  As almost always is the case, there still appears to be some copyright fun waiting for you :/.09:44
eMerzhThanks a lot for your review RAOF! .... so i'll dive into the copyrights things :)09:45
RAOFI'm not sure whether it matters that your Copyright credits are overbroad, but I would be listing the actual holders of the copyright for each of the files, rather than saying the set of all people who claim copyright in one or more files has copyright over *09:48
RAOFeMerzh: Actually, I'd also suggest mentioning in README.Source that the shipped copy of qtscintilla isn't actually used in the build.  That's something that's nice to know from the get-go :)09:49
eMerzhRAOF: ok, ...but about readme.source, a motu told me that it was unecessary... so i' remove it...09:50
RAOFeMerzh: That would have been before you added the patches; Policy 3.8.0 says that you should have a README.Source if dpkg-source -x doesn't result in the extraction of the sources as-built.09:52
RAOFAnd since you already need one for that, it'd be nice to add something about the qtscintilla :)09:52
slytherineMerzh: RAOF: Please refer to https://wiki.ubuntu.com/README.sourceHowTo09:53
RAOFslytherin: By "point to", what does that page mean?09:56
RAOFslytherin: filesystem link?  Have a README.Source that just says "see /usr/share/whatever"?09:56
slytherinRAOF: I am not sure, probably mention it in README.Debian. :-D09:56
slytherinRAOF: Or as you pointed in README.source. Some thing similar to what is done for common licenses.09:57
RAOFRight.09:57
eMerzhslytherin: so for my package, did i restore my previous README.source with a mention to the dpatch/README.source.gz ?10:00
eMerzhslytherin: should i restore ...10:01
slytherineMerzh: Yes, just a mention, not complete text.10:01
eMerzhslytherin:  like this, http://bazaar.launchpad.net/~emerzh/%2Bjunk/sqliteman/annotate/11?file_id=readme.source-20081119183320-4q86ddc5u42k2iqo-1 is it ok?10:02
slytherineMerzh: Change the text in first line to - "This package uses dpatch in order to apply patches to the upstream source. Patches are stored in debian/patches and their filenames usually end in .dpatch"10:04
=== not_rly is now known as orly_owl
=== _jason is now known as jrib
_Groo_hi2/all11:32
_Groo_is this the right place for kubuntu devel also?11:32
mok0_Groo_: ... did you try #kubuntu-devel :-)11:33
_Groo_mok0: did now :)11:34
_Groo_thanks11:34
=== asac_ is now known as asac
=== in[v]aleed is now known as invaleed
=== fta_ is now known as fta
=== thunderstruck is now known as gnomefreak
RainCTheya14:22
handschuhRainCT: yo!14:23
JontheEchidnamok0: oh, by the way. Tagging for KDE 4.2 beta2 is taking place on the seventh, so next week we're going to be packaging it if you would like to help.14:24
mok0JontheEchidna: I'll make a note...14:25
mok0JontheEchidna: Will it be in #kubuntu-devel14:25
=== thunderstruck is now known as gnomefreak
TetracommHello.14:35
RainCThi14:35
TetracommI got a tarball and want to know what the dependencies for the program are, how do I check?14:35
directhexTetracomm, checking configure.in or configure.ac is a good step14:36
TetracommHorribly long file.14:41
Tetracomm:S14:41
=== RainCT changed the topic of #ubuntu-motu to: Masters of the Universe - https://wiki.ubuntu.com/MOTU | Want to get involved with the MOTUs? https://wiki.ubuntu.com/MOTU/Contributing | Jaunty: OPEN. | Grab a merge: http://dad.dunnewind.net http://merges.ubuntu.com | http://qa.ubuntuwire.com/uehs | It's REVU Day, go review :)
RainCTTetracomm: yeah, there are funnier things than finding out dependencies :)14:43
TetracommI need help.14:44
* RainCT reviews scim-wijesekera14:47
RainCTreally stupid question (blame CDBS *g*.. and exams which kill my brain! :)), but shouldn't   "./configure --prefix=/usr" (in debian/rules)   point to $(CURDIR)/debian/<pkgname>/usr/ ?14:51
directhexnope!14:51
directhex./configure --prefix=/usr14:52
RainCTdirecthex: ohh, I'm getting stupid then XD14:52
directhexmake DESTDIR=$(CURDIR)/debian/tmp install14:52
RainCTah okay14:52
RainCTdirecthex: thx14:53
TetracommCan anyone else help me to find the dependencies of a program in a tarball?14:55
RainCTTetracomm: have you checked if there's a README or INSTALL file listing them?14:55
TetracommYes.15:03
hyperairwhen does a package get a -dev, and when doesn't it? i noticed that geany has headers within it. howcome that isn't split into a geany-dev package or something?15:03
JontheEchidnahyperair: generally when another package needs the development headers to build15:07
JontheEchidnaif no software requires the headers to build they are either just thrown in with the rest of the package (in the case of small packages) or into debian/not-installed15:08
hyperairJontheEchidna: debian/not-installed? is that a file?15:09
JontheEchidnayup15:09
hyperairinteresting. i never knew there was such a file. i thought that if there's an install file, everything left out of install won't be installed?15:09
JontheEchidnaright, but having a not-installed makes it easier to keep track of what is purposefully left out15:10
hyperairi see. yeah15:10
JontheEchidnabecause new files can be introduced with new releases of software15:10
JontheEchidnayeah15:10
hyperairyeah i didn't think of that15:10
hyperairthanks =015:10
hyperair=)*15:10
JontheEchidna:)15:10
rjunewhere does pbuilder create it's build environment?15:49
JontheEchidnarjune: /var/cache/pbuilder/build15:51
rjunethank you15:52
JontheEchidnayw15:53
=== Richie is now known as WelshDragon
rjuneevery call of pbuilder generates a clean build environment?16:03
JontheEchidnayes16:05
JontheEchidnaeach has a different folder in the build dir16:05
rjunethat could get big16:05
JontheEchidnathey get deleted after the build is done16:05
rjuneI'm on an intrepid box currently, I was told just install pbuilder then update the chroot.16:06
rjunehttps://wiki.ubuntu.com/PbuilderHowto?highlight=(pbuilder)#Installing Pbuilder on Warty, Hoary or Breezy <-- that's the relevant bit to build jaunty from intrepid, yes?16:07
JontheEchidnaI use the instructions here: https://wiki.ubuntu.com/PackagingGuide/Complete#The%20Personal%20Builder:%20pbuilder16:09
ScottK-laptopFor a Jaunty pbuilder, you'll need some packages from intrepid-backports16:11
ScottK-laptopThat or make an intrepid one and upgrade it.16:11
rjuneScottK-laptop: so pbuilder update? or pbuilder upgrade?16:12
rjuneI have a pbuilder environ on intrepid already16:13
ScottK-laptoprjune: Then you can use pbuilder login --saver-after-login and then upgrade while you're logged in.16:13
DRebellionHey guys, can anybody take a look at Cifer (a tool for analysing and cracking classical ciphers) in revu? http://revu.ubuntuwire.com/details.py?package=cifer16:21
directhexcan it do 4-rotor enigma code?16:22
DRebelliondirecthex, -.-16:24
DRebellionno, we didn't get into the wwii machine stuff16:25
directhexa classic if ever there was one!16:25
directhexhackable by the british though :/16:25
DRebellionhmm... i think it can do only pen and paper cifers..16:26
DRebellionbut then, all 'classical' ciphers are pen and paper16:26
ScottK-laptopDRebellion: One quick comment: Don't include the debian dir in your orig.tar.gz.16:41
DRebellionScottK-laptop, sorry =/16:42
DRebellioni did have a bad feeling about releasing it in our source tarball16:42
DRebellionScottK-laptop, would it be wise to release an upstream 1.0.2 and remove the directory?16:43
bmmI'm looking for comments or the first advocate on: http://revu.ubuntuwire.com/details.py?package=metalink Thanks in advance.16:48
rjuneto upgrade to jaunty, simply update the sources file for apt, then do update/upgrade, right?16:49
directhexand pray16:49
rjuneLOL16:49
pochurjune: better use update-manager16:51
lagahey rjune16:51
bddebianDamnit, I know I've done it before.  How do I pass DEB_BUILD_OPTIONS to pbuilder?17:23
ScottKDRebellion: Yes.17:30
DRebellionScottK, already underway ; )17:30
ScottKrjune: Better don't upgrade.17:30
DRebellionHow can I determine which version of debhelper i should depend on? Is there some magical tool that will check my source package for the features it uses?17:37
quadrisproRainCT, I've read you messages some day ago...17:41
stdinDRebellion: should be the same version as in debian/compat17:42
stdinso if debian/compat contains 6, then you build-dep on debhelper (>= 6)17:43
DRebellionstdin, yes, but how do i know what version to put in debian/compat? I'm trying to get away with the lowest version possible.17:43
stdinI say to try 5 first17:46
DRebellionstdin, ok, then keep working up? gotcha.17:46
ScottK-laptopDRebellion: It's a question of what version of debhelper your package needs.17:47
DRebellionScottK-laptop, i'm not sure how to determine this though?17:47
DRebellionin any other way than trying each out, that is.17:47
ScottK-laptopOne way is looking the the changelog for debhelper and figuring out of you're using any features from a particular release.17:48
ScottK-laptopDRebellion: 5 is fine for your package.17:49
DRebellionScottK-laptop, ok, thanks17:49
ScottK-laptopMake sure the versioned depends on debhelper in debian/control matches17:49
* invaleed is away (Please give me hug)17:49
=== invaleed is now known as in[v]aleed
ScottK-laptop!away | in[v]aleed17:49
ubottuin[v]aleed: You should avoid noisy away messages in a busy channel like #ubuntu, or other Ubuntu channels; it causes excessive scrolling which is unfair to new users. Use the command "/away <reason>" to set your client away silently.  See also «/msg ubottu Guidelines»17:49
* jdong notes that's his 2nd warning in 12 hours17:50
ScottK-laptopYep17:50
fabrice_spHi. Somebody willing to review again  DVDStyler? it's at http://revu.ubuntuwire.com/details.py?package=dvdstyler. Thanks!17:54
* StevenK waves to ScottK-laptop, in a timezone that is a lot closer to his.18:03
* ScottK-laptop waves back.18:04
DRebellionOk, Cifer (a tool for analysing and cracking classical ciphers) is now at 1.0.2. Any reviews would be much appreciated: http://revu.ubuntuwire.com/details.py?package=cifer .18:32
lagaDRebellion: :(18:33
DRebellionlaga, =/18:35
directhexlaga, :x18:38
StevenKbddebian: lool is at Fosscamp18:51
bddebianStevenK: Ahh19:06
edsterhey I've found that rwhod on hardy / intrepid segfaults when specifying an interface ... (ie rwhod -i eth2).  Would this be the right place to find someone willing to look into this?19:08
rwwedster: did you file a bug report?19:14
edsterrww: naw, I didn't.  Where do I go to do that?19:15
rww!bugs | edster19:15
ubottuedster: If you find a bug in Ubuntu or any of its derivatives, please file a bug report at: http://bugs.launchpad.net/ubuntu  -  Bugs in/wishes for the bots can be filed at http://launchpad.net/ubuntu-bots19:15
edsterthanks.  :)19:15
edsterah looks like it's been updated in debian .. but not yet merged..  https://bugs.launchpad.net/ubuntu/+source/netkit-rwho/+bug/26139619:18
ubottuUbuntu bug 261396 in netkit-rwho "rwhod segfaults upon startup when specifying interface to use" [Undecided,New]19:18
directhexdebian is newer? that's unpossible!19:21
guille_hi all19:22
guille_do you know which is the absolute path of the file printed when a user logs via ssh?19:22
guille_s/logs/logs in19:22
rwwguille_: /etc/motd19:23
guille_rww: thank you19:23
rwwguille_: btw, that should probably have been directed to #ubuntu, rather than here ;)19:23
guille_oh, sorry19:24
=== munckfish is now known as _munckfish
=== _munckfish is now known as munckyMagik
=== munckyMagik is now known as munckfish
=== fabrice_sp_ is now known as fabrice_sp
scotlfsok guys so how do I begin packaging? I am on the motu wiki and have read some of the stuff, but I mean how do I coordinate with the team about what I am doing etc etc....22:13
pochuscotlfs: I suggest you start with merges from Debian and bug fixes. To coordinate, for merges you should mail the last Ubuntu uploader to check with him if he has started doing the work, and if he's fine with you taken it22:15
scotlfsactually I have a package I want to volunteer to maintain for ubuntu, as far as I know (I could be wrong), no one is maintaining it yet, thus my volunteering....22:15
pochuscotlfs: cool, then you want to upload it to REVU22:30
directhexscotlfs, which package?22:30
scotlfsthe Creative FXi driver22:31
directhexX-Fi?22:32
scotlfsI have one for my system, so its no extra skin off my back...I never maintained debs before but I developed rpm and maintained SRPMS for the LFS psuedo distro, so it shouldn't be too hard22:32
scotlfsyes  Xfi22:32
DRebellionBefore I head off: if anybody is looking for something to revu i would be really grateful if they took a look at cifer, a tool for cracking classical cryptographic ciphers. http://revu.ubuntuwire.com/details.py?package=cifer . Thanks in advance.22:33
scotlfsdeveloped rpm for the system, I don't mean I developed RPM proper22:33
directhexscotlfs, good luck. i've heard not a single good word about the wuality of the x-fi source22:33
scotlfsYou are right, it sucks....but it works....22:35
scotlfsbut I can improve it with time22:35
scotlfsor we can22:35
scotlfsor whomever else is interested22:35
scotlfsso I don't really know whether that falls under audio or under kernel as far as MOTU projects22:36
directhexscotlfs, you want to build a dkms package22:37
directhexscotlfs, look at... lirc-modules-source or kvm-source or kqemu-source22:37
scotlfsIts also been a while since i played iwth C on unix, the last few years I have been doing C# in a windows environment....quite different22:38
scotlfsc# is more like Visual Basic than C22:39
directhexlet's assume i'm familiar with c#22:39
scotlfshehe22:48
scotlfsok then22:48
scotlfsso then who do I need to coordinate with for this?22:49
directhexscotlfs, is there an existing package? is the current source built & included as part of the ubuntu kernel?22:50
scotlfsI don't believe there is an existing package, however I don't know whether there is. I can say there isn't one available to clients...23:01
keesmok0: your quiltifying of makeztxt is not okay... you didn't break things into logical patches, you just separated them by filename.  also, we're not supposed to add patch systems to Debian packages that don't have them -- makes later merges more difficult.23:26
directhexunless it's pkg-cli-* or pkg-mono, in which case patch systems are encouraged, nay, mandatory23:27
keesmok0: specifically "please don't change helper tools": https://lists.ubuntu.com/archives/ubuntu-devel/2008-November/026903.html23:35
mok0kees: Not sure I understand23:37
mok0ah23:37
keesmok0: well, mostly, just adding quilt for a Debian package makes it hard to re-merge23:37
directhexunless it's pkg-cli-* or pkg-mono, where quilt is one of our approved patch systems23:38
keesmok0: and specifically, breaking the diff.gz into quilt by filename doesn't make sense because changes need to be separated logically23:38
mok0kees, not if the patches are used by the DD23:38
keesmok0: well, true.  but e.g. in the case of 03-ztxt_process.c.patch, there are 2 logical changes there23:38
mok0kees: let me look23:39
StevenKIt does make it harder to re-merge.23:39
keesone is a FTBFS fix, the other is a crasher fix.23:39
StevenKYou have the patches in debian/patches, then MoM merges them, and you have the patched source too.23:39
StevenKFail.23:39
keesalso the makeztxt.c and makeztxt.1 changes (for correct argument handling) should be considered 1 logical change and not be spread between two files23:39
keesStevenK: ah, good point23:39
StevenKkees: And then the patches are different ...23:40
mok0kees: makeztxt.1 really ought to go in debian/23:40
StevenKIt's a painful, painful mess.23:40
keesmok0: yeah, it _all_ should go the debian.  :)23:40
mok0StevenK, kees should I redo it?23:40
mok0... or just forward patches?23:40
keesmok0: if you re-organized the patches, it'd certainly be better -- all the fixes are already forwarded to debian (see bdmurray's notations)23:41
StevenKmok0: If the DD doesn't accept a patch that implements a patch system, ask *why*23:41
mok0StevenK: hm, I see23:41
keesStevenK: the maintainer isn't actually a DD and hasn't uploaded anything else23:42
keesStevenK: I emailed them yesterday asking if they wanted to share maintainership23:42
mok0Hopefully we soon go to the quilt src pkg format23:42
StevenKEw23:42
StevenKDun wanna play that game23:42
* StevenK hates quilt, and wants it to die23:42
mok0It's not really quilt specific23:43
directhexeveryone has their favourites23:43
keesStevenK: reAlly?  quilt sure is nicer than other stuff23:43
directhexi mean, some people in here think cdbs is usable!23:43
StevenKkees: I hate quilt, I have a mild dislike of CDBS, and prefer dpatch23:43
mok0heh, /me loves both cdbs AND quilt23:43
keesStevenK: I want to see you and slangasek discuss patch systems.  I'll bring popcorn.23:44
StevenKWe have ...23:44
keesand I missed it! dang.23:44
StevenKkees: File a session at UDS?23:44
keesI see benefits in both quilt and dpatch.23:44
* StevenK smirks23:44
keesStevenK: hah, I've got enough to do.  :)23:44
* directhex uses dh, but generally has only a "cdbs is smelly" policy23:44
StevenKkees: Are you in SF yet?23:45
keesStevenK: nopers, sunday night23:45
* StevenK nods23:45
keesdirecthex: heh23:45
mok0quilt is very convenient when you're creating lots of fixes23:45
keesquilt is nice for rebasing.  dpatch is nice for adding new patches23:45
directhexwe used to be a dpatch-only shop, but our latest contributor has sold us on quilt as an option23:45
slangasek"discuss" patch systems?  is kees suggesting I should pack extra gear?23:45
keeshaha23:46
directhexslangasek, crowbars go through the baggage check, right?23:46
StevenKOnly if I can get someone to bring me my Clue23:46
keesjust wrap it in tinfoil so the TSA doesn't see it.23:46
StevenK"What's this large heavy metal object?" 'A developer education tool.'23:47
=== dmb is now known as Guest24294
mok0kees, you have a suggestion on how I should deal with this?23:49
mok0kees: makeztxt I mean23:49
keesmok0: personally, I would revert the quilt changes.23:54
keesmok0: but if you want to keep quilt, I'd re-arrange the patches to be logically separated, not per-file separated23:54
mok0kees: and bump the version?23:55
mok0kees: release23:55
mok0ubuntu223:55
* kees nods23:56

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