/srv/irclogs.ubuntu.com/2009/12/18/#ubuntu-motu.txt

rhpot1991hey guys building a new package now, can anyone fill me in on the purpose of cdbs's makefile.mk?02:55
RAOFrhpot1991: That hooks up the magical unicorn to a generic "make; make install" upstream build system.02:56
rhpot1991RAOF: ok so what is the best way to only have it do make and not make install?02:57
rhpot1991I have a .install file that puts the files where they need to be02:57
RAOFrhpot1991: There's probably some magical CDBS variable you can frob.  I wouldn't bother; I'd use debhelper.02:59
RAOFIt would go something like: "%:\n\t dh $@ \n\n override_dh_auto_install:\n\t# do nothing, because we install ourselves"03:01
rhpot1991RAOF: ya someone else is trying to convince me to give dh7 a try for this instead, gonna take a stab at that I think03:03
RAOFIt's all the best bits of cdbs without the infuriating arcana.03:03
=== dous__ is now known as dous
=== Whoopie_ is now known as Whoopie
machinaIf I'm packaging a new upstream release, should the copyright file state that it was "debianized" by me, or should it stay as the debian maintainer?05:19
RAOFStay as the debian maintainer; that's the _initial_ debianisation.05:20
machinaah, thanks05:21
RAOFIncidentally, good work on actually looking at debian/copyright when packaging the new release.05:22
machinaheh thanks, I'm just trying to get everything right05:23
machinaspeaking of the copyright file,05:23
rhpot1991RAOF: dh7 works much better :)05:23
RAOFrhpot1991: It does, doesn't it :)05:24
rhpot1991yep, got everything working now, just gotta sort out the patches05:24
machinaRAOF: the previous contained an excerpt of GPL-2, but when I generated a blank one in lucid it looks like I can just reference the license on the system05:25
machinais that correct?05:25
RAOFYou can include the preamble + "you can find the full licence in /usr/share/etc...", but I wouldn't change that when updating the package.05:26
machinaok, ...the debian-policy isn't very clear on it. thanks!05:28
=== asac_ is now known as asac
dholbachgood morning07:05
fabrice_spgood mornind dholbach !07:06
dholbachhey fabrice_sp07:06
HIDIDhi i want to upload my first package how to find one08:07
iulianG'morning dholbach.08:13
dholbachhiya iulian08:14
HIDIDwhere i will find task to (package)08:15
dholbachtry https://wiki.ubuntu.com/MOTU/TODO08:16
Quintasan|Szelhello10:04
c_kornare there some information around how to build a package which makes use of dkms for kernel modules ?11:28
ScottKc_korn: apt-cache rdepends dkms and pick from the examples.11:53
shriekoutplease advice... :)11:58
shriekouthttp://revu.ubuntuwire.com/p/happytimer11:59
=== ara_ is now known as ara
=== mac_v_ is now known as mac_v
=== jbrinkmann is now known as luckyduck
dholbachQuintasan: thanks a bunch - posted :)14:05
Quintasandholbach: :)14:07
Quintasandholbach: oh my, I really messed up that photo, I forgot to set correct resolution >_<14:09
=== asac_ is now known as asac
dholbachQuintasan: if you want a new one there, mail it to me14:09
=== Quintasan1 is now known as Quintasan
falktxanyone has a little time for a revu?15:07
falktxswh-lv2 and zyn15:07
falktxthe zyn is missing *.desktop files, but I'll check that later15:07
dnivra_can someone enlighten me about the sponsorship process? i read https://wiki.ubuntu.com/SponsorshipProcess and understood what is sponsoring and why sponsoring. but how I put up my patch for review?15:11
persiadnivra_: Which bug?15:11
dnivra_i uploaded two patches in launchpad. how do I know if it's being reviewed or not?15:11
dnivra_just a sec let me retrieve the bug numbers15:11
m4rtindnivra_: the section that says "Requesting Sponsorship" tells you all you need to do15:12
dnivra_persia: LP #1994472 and LP #40169215:12
ubottuError: Launchpad bug 1994472 could not be found15:12
ubottuLaunchpad bug 401692 in gedit "Gedit - default file name is "unsaved document"" [Wishlist,New] https://launchpad.net/bugs/40169215:12
m4rtin"Subscribe ubuntu-main-sponsors, ubuntu-universe-sponsors or ubuntu-security-sponsors as appropriate" and set status Confirmed, assigned to: nobody15:12
dnivra_persia: LP #19447215:13
ubottuLaunchpad bug 194472 in sudo "Entering password in Terminal gives no visual feedback" [Unknown,Fix released] https://launchpad.net/bugs/19447215:13
dnivra_m4rtin: subscribe the sponsors to what?15:13
geserto your bug15:14
m4rtinon the right there's a section listing who is subscribed. Press "subscribe somebody else" (or whatever it says) and attach the sponsor15:14
dnivra_geser, m4rtin, persia: thanks15:14
persiadnivra_: In the case of 401692, you've gotten a review by a developer, who firstly asked you to send the patch to the upstream bugtracker, and secondly reports that the suggested patch could cause confusion.  I'd recommend following up on those points.15:14
dnivra_m4rtin: well I didn't know what to subscribe them too15:15
dnivra_persia: will look into it; thank you15:15
persiadnivra_: For 194472, you'll want to subscribe ubuntu-main-sponsors, as suggested by geser and m4rtin.15:16
dnivra_geser, persia, m4rtin: thank you very much15:16
m4rtinnp :)15:18
=== binitamshah is now known as binitamshah|away
falktxanyone here is using Lucid?15:25
falktxI cannot copy-paste correctly sometimes...15:25
persiafalktx: You might want to ask in #ubuntu+1, which is the user-support channel for the development release.15:26
falktx...15:26
falktxlol15:26
persia(note that few people there have *the* answer: it's a peer-coordinated system to collectively learn and provide effective support when the release happens)15:26
falktxthanks again persia15:27
=== freeflyi1g is now known as freeflying
Gohi everyone (:15:43
falktxhi15:44
machinaanyone know where I can find out about having a debian/patches directory?15:46
persiamachina: There's some info inthe packaging guide.  Let's see if the bot knows a better link.15:47
persia!patches15:47
persiaGuess not :(15:47
machinalol i'll take a look15:48
persiahttps://wiki.ubuntu.com/PackagingGuide/PatchSystems15:48
quadrispro!patch15:48
ubottuPatches are files describing the changes in code to achieve some results.  There are a number of ways these can be produced, but https://wiki.ubuntu.com/Bugs/HowToFix and https://wiki.ubuntu.com/PackagingGuide/PatchSystems may provide some useful guidelines.15:48
persiaquadrispro: Thanks :)  Next time I won't have to actually check the wiki :)15:49
quadrisproeh eh15:49
machinathanks all15:53
=== binitamshah|away is now known as binitamshah
gabriel__buenas tardes a todos16:48
=== gabriel__ is now known as El_Perro_Violeta
fabrice_spHi. Anyone willing to have a look at fceux in REVU (http://revu.ubuntuwire.com/p/fceux)?It's the evolution of fceu (a NES emulator), and I'm hosting it in my ppa for the moment17:25
falktxI'm waiting for qtsixa for over 3 months...17:59
falktxI know you'll wait a while...17:59
om26erhow can i help ubuntu.17:59
randomactionom26er: see links in channel topic and http://www.ubuntu.com/community/participate18:03
machinahi, I'm trying to update this copyright from this http://pastebin.com/d5200e964 to this http://pastebin.com/d1fafa45618:04
machinabut I don't know if it's right for me to put a copyright under the debian maintainer's name?18:04
om26errandomaction, what should i know to start developing..? any language?18:05
om26errandomaction, i mean to join motu18:06
randomactionsee https://wiki.ubuntu.com/MOTU/Contributing, it has information on how to join18:06
machinaanyone know how to reference a debian bug in an Ubuntu changelog?18:21
EzraRi would think ubuntu fixes ubuntu bugs and debian fixes debian bugs18:22
randomactionany way you want, it won't autoclose it anyway18:22
ScottKIf someone wants to package http://www.mangler.org/ I will promise you it gets reviewed.18:22
EzraRwow, nice18:23
machinaIt wasn't for a fix, it's just to show why I reverted a patch18:23
EzraRvent has been "woring" on a linux client forever18:24
falktxI could package mangler18:25
falktxthe site looks nic18:25
falktx*nice*18:25
ScottKGo for it.18:25
falktxI wonder if the app itself is as good18:25
EzraRit already has a deb18:26
falktxi'll try it next week18:26
falktxbusy with some other packages now18:26
machinaso no real way to reference a debian bug?18:27
falktxScottK: if you remember me next week, I promise I'll package it18:29
falktxhaha18:31
falktxbecause a package name includes "++", firefox can't open the revu page18:31
falktxlol18:31
falktxhttp://revu.ubuntuwire.com/p/lv2-c%2B%2B-tools18:32
falktx"%2B" is suppose to be "+"18:32
EzraRi have some free time I could do it unless your really set on doing it falktx18:32
falktxno, you go18:32
falktxi'm busy already with qtsixa,zyn,swh-lv2,fst & lv2-c++18:33
falktxbut hey,18:33
EzraRheh18:34
falktxthe lv2-c++-tools page can't be displayed18:34
falktxhttp://revu.ubuntuwire.com/p/lv2-c++-tools18:34
falktxWTF18:34
falktxI guess I'll depend on gmail for this18:36
fabrice_spanyone knows why cdbs with pysupport still install python packages in site-packages ? Is there a way to force cdbs to install in dist-package? This is the second package I had to patch so that test run fine because of that18:59
=== propagandist1 is now known as propagandist
fabrice_sphmmm, it seems site-packages is hardcoded in /usr/share/cdbs/1/class/python-distutils.mk, so no way to use dist-package. Will have to patch the package :-/19:08
dktrkranzfabrice_sp: re python-multiprocessing, you probably uploaded by mistake :( I asked removal because it's already part of python2.6 (see bug #418280). I'll reopen it.19:08
ubottuLaunchpad bug 418280 in python-multiprocessing "Please remove python-multiprocessing from Lucid" [Wishlist,Fix released] https://launchpad.net/bugs/41828019:08
=== yofel_ is now known as yofel
fabrice_spdktrkranz, no: I wanted to fix a FTBFS, as this package appears in the FTBFS page :-/19:09
fabrice_spit was FTBFS on purpuse, then. Sorry about that19:09
dktrkranzIt was removed ten days ago, strange it was still there. Don't worry :)19:10
fabrice_spthis also mean that the package should be blacklisted, then19:10
EzraRif upstream includes a debian dir should i remove it?19:10
EzraRor work with it19:11
ScottKEzraR: You're choice.  Generally depends on if it needs a little or a lot of work.19:11
EzraRScottK: hardly any but i would rather use cdbs and do i change orig maintainer or not? do i need to recopyright the package in my name?19:13
dktrkranzfabrice_sp: all done, thanks.19:13
ScottKEzraR: If upstream has produced a reasonable quality Debian package, why would you do it other than the way they prefer?19:14
fabrice_spdktrkranz, It seems like this package has been synced after being deleted from Lucid. Thanks to you! :-)19:15
fabrice_spI need to also cancel the bug I reported to Debian because of the FTBFS :-)19:16
EzraR98919:16
EzraR4+/19:16
EzraR/*7*/19:16
POXfabrice_sp: pysupport doesn't use site-packages nor dist-packages19:16
POXjust don't touch anything and it will work19:17
POX(dh_pysupport will do the right thing)19:17
fabrice_spPOX, I know, but a test is run to check the python lib is ok before generating the package, and it's using get_python_lib(), that return dist-pacakges19:17
fabrice_spbut the lib is in usr/lib/python2.6/site-package not in  dist-packages. So I have to add a "addsitedir(join(root, "usr/lib/python2.6/site-packages"))" line in the test script19:18
fabrice_spwhich is a kind of 'ugly'19:18
POXhint: PYTHONPATH19:19
fabrice_spit's python-netaddr, if you want to check19:19
fabrice_spok: I can use PYTHONPATH in debian/rules, but it's still ugly to have python2.6/site-packages :-D19:21
machinaI'm packaging a source (xsensors 0.60) that has autoconf generated files left over. Do I need to make a separate patch for a 'dist-clean'ed version of the source, or is it good enough that the clean target in debian/rules gets rid of them?19:27
fabrice_spmachina, try to keep the debdiff as small as possible, so a clean target should be enough19:29
POXfabrice_sp: I will add a fix in DPMT repo19:30
fabrice_spDPMT ?19:32
POXhttp://wiki.debian.org/Teams/PythonModulesTeam19:32
machinafabrice_sp, is there documentation on how the rules file is used (the order it's targets are called)?19:32
fabrice_spohhh. Thanks POX ! :-)19:33
=== mehdid_ is now known as darkwise
fabrice_spmachina, you cna have a look at http://www.debian.org/doc/maint-guide/ch-dreq.en.html19:43
POXfabrice_sp: http://svn.debian.org/viewsvn/python-modules/packages/python-netaddr/trunk/debian/runtests.py?r1=10078&r2=1082319:44
fabrice_spPOX: cool: I'll apply the same patch in Ubuntu, and we'll sync the package after19:45
POXdktrkranz: heh, looks like someone really likes multiprocessing (and one copy is just not enough for him ;)19:54
machinafabrice_sp, thanks  ( :20:00
dktrkranzPOX: :D20:10
tgpraveen122hi i dont know if this is the right channel but a package barrybackup after installation needs to be started with sudo for it to run properly. is this something that should be handled in ubuntu or by the developers of that app20:11
tgpraveen122?20:11
tgpraveen122this prob exists in karmic and the one before that20:11
POXoh, it's fabrice_sp (I received a mail because I reported initial mail)20:11
macoso whats the problem then?20:11
macoare you saying it shouldnt require sudo to run?20:11
macoor are you saying it should be a service?20:12
fabrice_spPOX, yes :-)I'm fixing FTBFS in python modules, and python-multiprocessing was FTBFS. I even opened a bug report in Debian :-D20:12
POXs/mail)/bug)/20:12
POXfabrice_sp: #debian-python @ OFTC20:13
tgpraveen122maco: the app is basically to sync data with blackberry phones. unl;ess i run it with sudo it doesnt work. so yes it should run without sudo20:14
ScottKfabrice_sp: https://wiki.ubuntu.com/Debian/PythonModulesTeam20:15
macotgpraveen122: i'd ask upstream then20:15
tgpraveen122maco: so its surely not a packaging thing right.20:16
fabrice_spScottK, yes: POX pointed me there ;-)20:16
macotgpraveen122: shouldnt be... its not in /sbin or /usr/sbin/ is it?20:16
tgpraveen122upstream is basically hard to contact i think. meh guess will have to live with it20:16
macotgpraveen122: check and see who owns it and the permissions on the executable20:16
ScottKfabrice_sp: No, he pointed you to the Debian wiki page.  I pointed you to an Ubuntu wiki page about the Debian team.20:18
fabrice_spScottK, ohh, right: I read to quickly (and see wiki.<somestuff>/PythonModulesTeam)20:20
fabrice_spthanks for the link20:20
tgpraveen122maco: ok thanks for tip will check ltr. thx20:20
fabrice_sps/to/too/20:20
=== asac_ is now known as asac
=== asac_ is now known as asac
=== elky is now known as elky`
=== elky` is now known as elky
quentusrexHelp. How do I get a config file that if it is deleted, the package won't reinstall it.23:24
quentusrextreat a delete as as modification23:24
RAOFquentusrex: purge the package, then reinstall it.23:40
persiaUm, that tests whether it will happen.23:43
persiaRight.  Looks like if the package marks a file as a conffile, and the user deletes it, the user will be prompted on upgrade to confirm that the deletion is intentional.23:48
quentusrexaah, ok. good.23:48
persiaBut test that :)  I've just reconfirmed by reading the maintainers guide, but I didn't run a test.23:49
quentusrexhow do I find out if a directory was installed by the package?23:52
quentusrexI am moving folders to be more debian/ubuntu proper23:52
quentusrexbut I need a way to move the folders from the 'old way' to the new way23:53
persiaquentusrex: You're attempting to make a system be a functional Ubuntu install _without_ reinstalling?  Or is this just a couple of pieces of software?23:55
quentusrexthis is just one package...23:56
quentusrexand I screwed up the directory locations and a bunch of people are using the package...23:57
quentusrexand I'd like to be able to fix my mistake rather then have them purge, then reinstall...23:57

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