/srv/irclogs.ubuntu.com/2010/01/28/#ubuntu-motu.txt

rmunnAspiring MOTU / new packager here with a question about licensing: I'm trying to package the NLTK library for Python (http://www.nltk.org/), and the upstream tarball has a minor licensing issue. It's licensed Apache-2.0, and the upstream tarball also distributes a yaml library that I identifyed as pyyaml (http://pyyaml.org/). Pyyaml is MIT-licensed, but the NLTK tarball doesn't include a copy of the MIT license, nor any attrib00:53
rmunnution for pyyaml. I plan to create an NLTK package that doesn't install pyyaml (and instead simply Depends: on python-yaml), but what's the best way to remove the yaml/ directory from the upstream tarball? Modify the tarball and create a dfsg.tar.gz, or remove it in the .diff.gz?00:53
rmunnIf I modify the upstream tarball, it makes it harder for people to verify that I made no changes to upstream -- but if I don't, then under one reading of the MIT license (which says "you must include this license will any redistributions"), redistributing the upstream's tarball would not be legal.00:55
ajmitchremoving it, creating a new upstream version with +dfsg in the name, note what you did in debian/README.source00:55
rmunnBest solution is, of course, to get upstream to fix it and release a new tarball with the PyYaml code's license properly included -- but that might not happen before the Lucid freeze.00:55
dhillon-v10hi all, I just finished doing a merge, and here's the diff: http://pastebin.com/d7ccd7ad0 I do know I am supposed to remove the .po stuff and the patch applies cleanly too :) so can any one just have another look at it01:56
BurzmaliHello everyone.  Anyone available to give me some advice about how to set up a group of packages?02:56
rhpot1991persia: I'm told you are a good person to ping about a library soname question03:13
* vorian has heard he's a good person to ping about a lot of things03:14
RAOFEven better is to ping the whole channel!03:15
RAOFAnd by ping the whole channel, I mean: ask your question.03:15
RAOFBecause persia, awesome as he is, sadly isn't active in here 24/7 :)03:15
vorianbut please, do not /ping #ubuntu-motu :P03:17
rhpot1991well I'm working with some upstream code and they do not have any soname data associated with their library03:19
rhpot1991I am trying to work with them to fix the issue, they aren't really sure how to handle the numbering procedure as their version numbers are nothing more than a date (yyyymmdd)03:19
RAOFDo they expect other people to be able to use their library?03:20
rhpot1991so for soname data should it be, 0.yyyymmdd, yyyy.mm.dd, or just yyyymmdd?03:20
RAOFNeither.03:20
rhpot1991RAOF: its pretty much specific to their source03:20
rhpot1991RAOF: not sure if code example would help at all here03:21
RAOFThen you don't need to care about the soname; if other people shouldn't link against it, don't put it into the public link space.03:21
rhpot1991RAOF: then its safe to ignore the lintian warnings about soname data?03:21
RAOFAs long as the library isn't installed into /usr/lib (or other public library path)03:22
rhpot1991RAOF: that is where it gets installed to03:22
rhpot1991 /usr/lib/libhdhomerun specifically03:22
RAOFIf the library is private to this application it shouldn't go there.03:23
rhpot1991RAOF: ok well lets see here, I have 2 packages from the same upstream03:27
rhpot1991http://www.silicondust.com/downloads/linux03:27
rhpot1991so there is a lib source and a gui source03:27
rhpot1991pastebining my controls03:27
rhpot1991http://mythbuntu.pastebin.com/d2010eaf803:28
RAOFHm.03:29
RAOFWell, http://www.netfort.gr.jp/~dancer/column/libpkg-guide/libpkg-guide.html might be helpful for you.03:30
rhpot1991RAOF: reading now, thanks03:33
RAOFAs long as upstream make an effort to not break ABI, it looks like you want to make that a regular library package.03:34
rhpot1991RAOF: what do you mean by regular library package?03:35
RAOFI mean, packaged as per that library packaging guide.03:36
rhpot1991RAOF: my view coming in was that my work as a packager was done and I just needed upstream to get some soname data into the library03:37
rhpot1991trying to understand what that entails so I can help them with that03:37
RAOFWhat that entails is ensuring that they keep the ABI as stable as possible.03:39
RAOFThe libpkg-guide has a nice description of that.03:39
rhpot1991RAOF: ok reading on then03:40
RAOFParticularly: http://www.netfort.gr.jp/~dancer/column/libpkg-guide/libpkg-guide.html#sonameapiabi03:40
rhpot1991RAOF: so is it normally to start at 0 and them bump from there?03:41
RAOFYes.03:41
rhpot1991RAOF: so then the package name should always match the soname, example libhdhomerun1 when the soname is 103:57
RAOFrhpot1991: Correct.03:58
rhpot1991RAOF: I'm pretty sure this library falls into this situation: "Refer to libssl and other packages which used to handle it. They basically had SONAME version numbers which matched the package version, and every version: e.g. 0.9.4 and 0.9.6 had incompatibility. The solution was to create a SONAME containing 0.9.6, so that : "03:58
rhpot1991they release a new library with every release03:58
RAOFYeah, but does that new library break existing users.03:59
RAOFWe've had a *lot* of libc releases since the SONAME bump to 6, including switching to a different source tree.03:59
RAOFThe SONAME hasn't been bumped, because they've been binary compatible.04:00
rhpot1991RAOF: so where does a private library get installed to?04:27
rhpot1991via dpkg of course04:27
RAOFrhpot1991: Generally into a subdirectory of /usr/lib.04:48
rhpot1991RAOF: thanks, you wouldn't happen to have any documentation about how a library gets soname data in the first place would you?04:49
rhpot1991google isn't helping me find what I'm looking for04:49
RAOFrhpot1991: I'm fairly sure that's in the libpkg-guide I linked you.  The answer is generally “from libtool”04:50
rhpot1991RAOF: thanks, I need to learn to read better :)04:51
RAOFrhpot1991: It's a big guide; library packging is much more complex than application packaging because it affects packages outside of itself.04:53
rhpot1991RAOF: yes, it is quite complex04:54
superm1anyone have any good documentation they can link me to on v3 source format?05:09
superm1my google-foo is apparently failing05:09
jmarsdensuperm1: man dpkg-source05:18
jmarsdenIn Debian sid...05:18
Hobbseesuperm1: i think you want http://wiki.debian.org/Projects/DebSrc3.005:18
superm1yes Hobbsee that's what i'm looking for.  jmarsden the man page didn't talk much about converting packages to v3, just about some nice things in it from what i saw05:19
superm1thanks Hobbsee05:19
Hobbseeyou're welcome05:19
jmarsdensuperm1: It defines what the format is, which is what I thought you were looking for... the web page dances around what v3 format really *is*, IMO.05:20
hyperairwhat are those little flame icons at the top right of a bug report?05:51
hyperairBug #XXXXXX reported by ____  on yyyy-mm-dd, <flame icons>05:51
ajmitchbug heat05:52
micahgWhat do I have to check when bumping the standards version on a package?06:05
jmarsdenmicahg: That it really does meet the newer standards version.  See /usr/share/doc/debian-policy/upgrading-checklist.txt.gz06:27
micahgthanks jmarsden, I didn't know that existed :)06:28
jmarsdenYou're welcome.06:29
=== shadeslayer is now known as shadeslayer_
dholbachgood morning07:26
shadeslayer_dholbach: morning07:39
dholbachhi shadeslayer_07:40
iulianGood morning dholbach!07:56
dholbachheya iulian!07:57
xakaanybody knows where i can find the history for the latest training Python Applications Packaging? (it was yeasterday)08:00
shadeslayer_!logs | xaka08:02
ubottuxaka: Official channel logs can be found at http://irclogs.ubuntu.com/ - For LoCo channels, http://logs.ubuntu-eu.org/freenode/08:02
xakashadeslayer_: great! big thx!08:04
=== mrpouit is now known as mr_pouit
=== asac_ is now known as asac
xteejxMorning all!11:09
geserxteejx: Hi, the answer to your last question yesterday: debian/package.dirs (man dh_installdirs)11:14
xteejxgeser: I havent' looked at the packaging stuff today, will do in a bit, but can't remember what the question was now11:14
geserxteejx | Can I tell the Makefile to mkdir $CURRENT/debian/xorcurses/usr/bin/games ?11:15
xteejxso create a file with those directories listed name it debian/package.dirs ? That's cool11:15
geseryes, just put "usr/bin/games" into debian/xorcurses.dirs and dh_installdirs will create it for you11:16
xteejxCool :)11:16
xteejxThanks11:16
randomactionit's probably a bad idea as /usr/bin should have no subdirs, games should be installed to /usr/games11:19
geserright11:20
* geser blames it on the auto correction in his brain11:21
xteejxIt's ok I know game executables go in /usr/games/bin :)11:34
xteejxI wrote it all down11:34
xteejxWhat is the correct way to create a package.dirs file so that dh_installdirs can create the needed directories?12:32
hakaishiHi everyone! Anyone up to review qt-shutdown-p? I think everything is fixed; no lintian waringins or other warnings. http://revu.ubuntuwire.com/p/qt-shutdown-p12:39
hakaishi* no lintian warnings or errors.12:40
jcfphakaishi: why install the standard gpl text via debian/docs?12:54
freeflyinghttp://revu.ubuntuwire.com/p/ailurus13:08
shadeslayerhmm. any ideas why this failed : http://launchpadlibrarian.net/38489013/buildlog_ubuntu-lucid-i386.kopete-facebook_0.1.5-0ubuntu1%2Blucid1~ppa3_FAILEDTOBUILD.txt.gz13:26
Laneyjcfp: what's up with sab? :'( :'(13:28
jcfpLaney: on lucid you mean?13:29
Laneyyeah13:29
Laneyaptitude wants to rip it out13:29
jcfp1) python-cheetah is broken13:30
jcfp2) someone broke the sab package a few days ago13:30
directhexbloody python13:30
shadeslayerhehe...13:30
* shadeslayer hates it when he gets a FTBFS13:30
jcfpbug #511547 and bug #51207913:31
ubottuLaunchpad bug 511547 in cheetah "module Cheetah not available in python2.5 on lucid" [Undecided,New] https://launchpad.net/bugs/51154713:31
ubottuLaunchpad bug 512079 in sabnzbdplus "sabnzbdplus depends on elementtree and celementtree " [Undecided,Fix released] https://launchpad.net/bugs/51207913:31
* Laney spanks porthose13:31
jcfpon the positive side, 0.5.0 is almost out and via my ppa things do work, of course :)13:32
Laneyso you have fixes?13:32
jcfpnope, a newer version that works with python2.6 so it isn't hit by the cheetah bug13:33
jcfpbut that's still rc status for now13:33
jcfpLaney: and that in turn needs a newer python-cherrypy3 before it could go into an official repo13:34
Laneyall good fun13:37
shadeslayerum anyone aware of the fact that libqt4-dev no longer depends on pkg-config and needs to be added as a build dep?13:43
jcfpLaney: not really, work is claiming enough of my time to make cleaning up someone else's mess a very unwelcome addition to my schedule13:50
dupondjehttps://bugs.launchpad.net/ubuntu/+source/gnome-do/+bug/513802 => would be cool if sponsored :)14:53
ubottuUbuntu bug 513802 in gnome-do "Please sync gnome-do 0.8.3.1+dfsg-1 from debian sid" [Undecided,New]14:53
bddebianHeya gang14:56
directhexbddebian! your nation needs you!14:56
bddebianTo stop Obama? :)14:57
directhexbddebian, to help get a transition done, by prioritizing gsf-sharp which is in NEW14:58
directhexso we can sync it. for great justice14:58
bddebiandirecthex: I'll see what I can do. :)15:11
* Laney feeds bddebian cookies15:11
directhexthanks :)15:11
rmunnQuestion about redistribution requirements from a new packager / aspiring MOTU: I have an upstream package (from http://www.nltk.org/) I'm trying to Ubuntuize. It contains MIT-licensed code (from http://pyyaml.org/) but no copy of the MIT license (which is a violation of the MIT license terms that require a copy of the license to be redistributed along with the code).15:26
rmunnDoes this mean the .orig.tar.gz would not be legal to redistribute, and therefore I'd have to modify the original tarball?15:26
rmunnOr could I put a copy of the MIT license into the .diff.gz and be in compliance that way?15:27
rmunnI've notified upstream of the license compliance problems and expect they will fix it, but I don't know if their fix will come in time for the Lucid freeze or not, so I might have to package the current version and solve the licensing issue myself.15:27
dholbachhttps://wiki.ubuntu.com/UbuntuDeveloperWeek Day 4 starting in 15 minutes in #ubuntu-classroom (first: Adopt-An-Upstream)15:45
=== yofel_ is now known as yofel
aboganiHi All, What is the right way to try to package a software when it isn't available a source package but only the SVN tree and this tree contains a lot of all types of unwanted stuff (binary stuff, driver for other OS, etc etc)?16:48
aboganiRTFM is welcomed.16:48
daurnimatorRTFM then?16:49
daurnimator:P16:49
shadeslayerabogani: you archive it,well git has git archive,dunno about svn16:49
shadeslayerabogani: apparently it doesnt16:49
statikabogani, do you have a good relationship with the upstream developers? are they open to making it easier for you or do you need to package it without any cooperation from them?16:49
aboganistatik: Are cooperative.16:50
statikabogani: the smoothest thing is when you can convince upstream to start making some tarball releases that have good contents. if you can't do that, there are some other tools which can generate tarballs but it's a lot more work to manage16:51
statikone is bzr-builddeb16:51
aboganistatik: Ok I'll try this way.16:51
aboganistatik, shadeslayer: Thanks!16:52
shadeslayerisnt there *any* svn archiving tool?16:55
shadeslayerif not,then svn is truly outdated :)16:55
=== shadeslayer is now known as shadeslayer_
=== asac_ is now known as asac
_stink_i'm playing around with packaging.  since i need to give pbuilder a .dsc file, it seems like i need to do debuild *first* always to generate the .dsc file, then do pbuilder.  is there a way to cut out the debuild step?17:32
slytherin_stink_: nope17:33
_stink_okee :)17:33
slytherin_stink_: debuild generates a source package. Then you ask pbuilder to build a binary package from that source package.17:34
_stink_gotcha.  and i guess the signing takes place in debuild, too.  i think.17:35
_stink_thanks.17:35
slytherinyes17:44
cyphermoxslytherin, _stink_, i recall there is pdebuild. I just tried it and it created the source package (it seems) and tried to proceed to run pbuilder to build the binary but failed... it would be cool to make sure it does work properly throughout ;)17:49
slytherincyphermox: never used pdebuild17:50
hakaishiHi everyone! Anyone up to advocate/review qt-shutdown-p? - I corrected the desktop file, the copyright file and the docs file as jcfp asked. http://revu.ubuntuwire.com/p/qt-shutdown-p17:59
=== Amaranth_ is now known as Amaranth
dupondjehttps://bugs.launchpad.net/ubuntu/+source/gnome-do/+bug/513802 => can somebody check to sponsor ?18:12
ubottuUbuntu bug 513802 in gnome-do "Please sync gnome-do 0.8.3.1+dfsg-1 from debian sid" [Undecided,New]18:13
slytherindupondje: why sid?18:13
dupondjeslytherin: only sid contains 0.8.3.118:13
slytherindupondje: Is it likely not to enter squeeze soon?18:14
dupondjetesting version is already in ubuntu, but contains some bugs fixed in 0.8.3.118:15
dupondjeit will get into squeeze prolly, but just don't want to miss it .. as it contains really needed fixes18:15
slytherindupondje: The Debian packages get auto synced till DIF date provided there is no Ubuntu specific changes to the package.18:16
slytherindupondje: gnome-do is just three days away from entering squeeze. http://packages.qa.debian.org/g/gnome-do.html18:16
om26erFor being a MOTU one must be a developer? even for updating packages?18:16
slytherinDIF is set on 11th February. So the bug was not really needed.18:16
slytherinom26er: It depends on what you mean by developer?18:17
om26erslytherin, patcher/code writer18:17
slytherinom26er: Most of the packaging work require that you have basic understanding of patches/code writing. Hence people only get involved with packages they actually use.18:19
slytherinom26er: The basic packaging itself requires knowledge of make (at least).18:19
om26erslytherin, if I dont know any programming but still I can compile sources can I become a MOTU18:20
macoyep18:20
macopackaging is all you need to know18:20
macowell and policy18:20
dupondjeslytherin: it will automaticly getting added to squeeze after 3 days ?18:21
slytherinom26er: yes you can in theory. How well it works in practice I can not say.18:22
slytherindupondje: yes and soon after that to lucid.18:22
dupondjeokay, so it will be in lucid in ~5 days ?18:22
slytherinyes18:23
om26erwhere should I start18:23
om26erany documents?18:23
slytherinom26er: check the links in channel topic18:23
shadeslayer_om26er: i dont know any programming and yet i compile stuff and just learnt to package18:24
om26ershadeslayer_, so you are the right person to ask where to start18:25
cyphermoxom26er, you might be interested in following the sessions in #ubuntu-classroom as well, since it's DeveloperWeek18:27
cyphermoxnevermind that, I see you're already there ;)18:27
=== mdomsch is now known as mdomschbb
nyuhi18:42
nyuhow do I go about requesting that a package is imported from debian sid?18:42
Laneynyu:  you can use the requestsync tool in ubuntu-dev-tools18:45
nyuLaney: is there no other way?  I don't have an ubuntu system handy18:46
nyu(I'm the debian maintainer for that package)18:46
Laneynyu: it's in debian :)18:46
nyuoh18:46
Laney(or you can just file a bug on the package in Launchpad)18:47
nyugot it, thanks18:47
Laneybut requestsync will grab the changelog entries and such for you18:47
MTecknologyI want to submit this package to Debian so it reaches a wider audience but I'm starting to think it's not worth the hassle and I should just get it into Ubuntu18:47
Laneywhat hassle?18:48
blairzajac   g18:48
blairzajacoops, mistype18:48
MTecknologyLaney: so for I've submitted the ITP twice but never heard back18:49
MTecknologyLaney: You see anything wrong with this? http://paste.ubuntu.com/364730/18:51
MTecknologyexcept the extra ) in line 1218:51
LaneyMTecknology: an ITP isn't something you hear back from18:51
Laneyit's just a bug that says 'i am packaging this'18:51
MTecknologyLaney: You're supposed to..18:52
Laneyno18:52
MTecknologyLaney: that's what I was told in #debian-mentors18:52
Laneyyou need to ask someone to sponsor your package18:52
Laneyjust like you do in ubuntu18:52
MTecknologyLaney: Even if it doesn't; it's still supposed to show up here - http://bugs.debian.org/cgi-bin/pkgreport.cgi?pkg=wnpp;dist=unstable18:52
Laneythen your reportbug is broken18:53
MTecknologyLaney: aptitude install reportbug18:54
Laneyyou should try setting the smtp host18:55
Laney(and blaming your own setup before writing debian off)18:55
MTecknologyLaney: you're being pretty rude18:56
MTecknologyLaney: http://paste.ubuntu.com/364733/18:56
Laneywell if your bugs aren't showing up then there is something wrong with the way you are reporting them, yes?18:57
Laneyyou probably want smtphost not mta :)18:57
nyuE: The package 'mingw-w64' does not exist in the Debian primary archive in 'sid'18:57
nyuuhm damn18:57
nyuI guess it won't import from incoming? ;-P18:57
Laneynyu: usually have to wait for dinstall + archive push + all that fun stuff18:58
MTecknologyLaney: I'm trying that out now.18:58
nyuokay then18:58
nyuthanks for your help18:59
Laneyno worries18:59
MTecknologyLaney: there way go - you do get an email response.. - thanks for that s/mta/smtphost/19:18
hyperairbanshee builds on intrepid!!19:20
hyperairoops wrong channel19:20
dooooomiare ubuntu packages required to contain manpages for command line apps? i think i remember reading something like that about debian...19:34
randomactiondooooomi: this is a near-requirement for new packages19:42
randomactionand absence of manpage counts as a bug for existing ones19:43
dooooomirandomaction: thanks, i guess i'll need to write one then...19:46
randomactionhelp2man is a useful tool19:46
dooooomirandomaction: great, that will makes things a lot easier!19:48
knipknapi am trying to build a ubuntu package that shows no errors in "revu". when I add a debian/watch file, lintian reports "debian-watch-file-in-native-package"; when I don't, revu reports an error. which one is correct?20:32
randomactionadd watch file and make package non-native :)20:33
knipknaphow would i make it non-native?20:33
randomactionyou need an upstream tarball for that20:34
directhexknipknap, a "native package" is one where ubuntu is the upstream, i.e. where there's no "orig" tarball downloaded from anywhere20:34
randomactionnamed PACKAGE_UPSTREAMVERSION.orig.tar.gz20:35
knipknapok; i am actually trying to integrate the debian directory directly into the upstream makefile; there is no tarball at the time at which the debian package is created - does this mean that a tarball is absolutely required anyway?20:36
randomactionnative format is usually used for Ubuntu infrastructural packages20:41
randomactionfrom https://wiki.ubuntu.com/UbuntuDevelopment/CodeReviews: "Package should not be native without an approved spec"20:42
randomactionhow can you have a watch file without tarballs anyway?20:45
=== mcasadevall is now known as NCommander
knipknapthe watch file points to already published releases. but the release that is currently being built doesn't exist there at the time when the debian package is prepared. in other words, the package is built before the source package is officially released.20:48
knipknapi guess i'll have to change the release workflow for this to work20:50
randomactionyou don't need to, it's a common situation20:52
randomactionyou can check out versions from your VCS and turn them into tarballs20:52
randomactionif, for example, previous release is 1.2.3 and next is 1.2.4, you can name your resulting tarball 1.2.3+git20100128 or 1.2.4~git2010012820:53
randomactionor replace git with your VCS20:54
knipknapah! that looks nice. i'll give it a try20:57
=== shadeslayer is now known as shadeslayer_
knipknaphuh. now locally, i don't get any errors. but revu still claims "This is a native Debian package, with no .orig.tar.gz tarball", even though the orig.tar.gz was uploaded by dput. (http://revu.ubuntuwire.com/p/gelatin) i'm confused21:21
randomactionversion in changelog should be 0.1.12~git20100128.gb1f8fdd-0ubuntu121:27
randomactionalso, your tarball seems to be missing doc/ and syntax/ directories, as well as other files21:28
stochasticIf I'm already an ubuntu member and want to eventually become a motu, is there a documented process of doing so?21:28
geserstochastic: start contributing :)21:29
randomactionstochastic: then apply to DMB21:29
stochasticI have been contributing21:29
stochasticI just seem to remember there was an intermediate stage like 'universe contributor' or something21:30
stochasticgeser, randomaction, ^^ ?21:31
randomactionstochastic: https://wiki.ubuntu.com/UbuntuDevelopers21:31
geserthere still is but as a Ubuntu member isn't give you any additional benefit (only one badge more on your LP page)21:31
randomactionyep, no upload rights21:31
stochasticahh, okay21:31
stochasticthanks.21:31
geser'universe contributor' is just an other path to become Ubuntu member21:32
knipknaprandomaction, yay, all bugs on revu disappeared (except for the launchpad bug reference). thanks!21:49
knipknapso.. against which package must i file a bug...?21:49
knipknapugh, too late21:49
=== funkyHat_ is now known as funkyHat
NahseiHello! I would like to ask some basic questions....21:57
NahseiI followed this recipe:   https://wiki.ubuntu.com/PackagingGuide/Recipes/DebianWatch21:58
Nahseiand in point 5, just like it says in the recipe, the procedure failed21:59
Nahseithen it says that the best solution is to dch -e, and that i should get some result show my current version...22:00
Nahseibut i got confused... i ran the same command on both the old and the new sources and i couldn't understand what i was supposed to do22:01
Nahseibecause de new source code already had my version... the old source code should remain the same, right?22:02
Nahsei(in changelog...)22:02
Nahseican someone help me?22:02
Nahseithanks22:02
xteejxHey guys, I'm trying to package another new project, the last one was already packaged, I didn't check...doh!22:04
xteejxThe one I'm doing now has no configure/make abilities, it is simply source code. How can I Ubuntu-ize it?22:05
xteejxHow do I package without a configure/make file?22:10
xteejx^To put it another way22:10
neversfeldehow do I skip dh_auto_test for debehlper in debian/rules?22:16
xteejxRemove it from rules I would've thought or comment it out with #22:19
neversfeldexteejx: I use dh --with kde $@, so I guess I have to add an override22:20
xteejxdunno then, sorry22:20
xteejxI'm new, seemed logical22:20
geserxteejx: what does upstream write about how to install it?22:20
xteejxI've just looked again...there's a Makefile.am and Makefile.in22:23
xteejxThe README says "./configure && make"22:24
xteejxI get ./configure: No such file or directory - there simply isn't a configure script22:24
xteejxmake fails with or without telling it the Makefile.in/am .... all the files are .hpp or .cpp22:26
xteejxWith "No rule to make target `Makefile'."22:28
xteejx:(22:28
geserdo you have a configure.in?22:46
dooooomihi everyone, i've uploaded a new package to REVU: klick is a command-line metronome using the JACK sound server. http://revu.ubuntuwire.com/p/klick23:29

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