/srv/irclogs.ubuntu.com/2014/04/22/#ubuntu-motu.txt

CarlFKhttp://packages.ubuntu.com/trusty/zoneminder  the post install script needs 2 or 3 tweaks.   I00:33
CarlFKI'll give a shot at fixing it, but i am not sure what the process is.  where do I start ?00:33
CarlFKthe guides are focused on the app's code base.  I am not changing that.00:34
RAOFCarlFK: For stuff in the debian/ directory, just make your changes and submit them.00:35
RAOFCarlFK: Where “submit them” is either “make a LP merge proposal with the bzr branch you made the changes in” or “create a debdiff and attach that to a bug”.00:36
CarlFKah, find the project in LP.. right :D00:36
RAOFCarlFK: Since it's in Universe... apt-cache showsrc zoneminder shows “Vcs-Hg: http://hg.debian.org/hg/collab-maint/zoneminder”00:39
RAOFIf the change you're planning also makes sense in Debian then doing the work in a mercurial branch would be courteous. (Also applies to main, of course, but tends to be more important in universe)00:40
CarlFKRAOF: thanks.  wondering about that too.  also.. looks like someone has already submitted the patch: https://bugs.launchpad.net/ubuntu/+source/zoneminder/+bug/50700400:42
ubottuLaunchpad bug 507004 in zoneminder (Ubuntu) "Manual postinstalation step required for zoneminder" [Undecided,Confirmed]00:42
CarlFK+ ln -s /etc/zm/apache.conf  /etc/apache2/conf.d/zoneminder.conf00:42
RAOFHm. I wonder if that shouldn't use the a2enable stuff, like other Apache config stuff.00:43
RAOF(Which would be, IIUC, install zoneminder.conf into /etc/apache2/conf-avail and then run a2enable zoneminder)00:43
RAOFCarlFK: Is there an associated Debian bug? That looks like a reasonable improvement to the packaging (although I'm not particularly familiar with the domain)00:44
CarlFKdoesn't a2enable work with /etc/apache2/sites-avail and sites-enabled?00:45
RAOFThere's one that works with config, IIRC.00:48
CarlFKRAOF:  I don't see this bug, but I do see  https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=669781   "* Do NOT install any files to /etc/apache2/conf.d/. This directory is  obsolete. Its successor is /etc/apache2/conf-available/ which can be  interfaced through a2enconf/a2disconf"00:49
ubottuDebian bug 669781 in zoneminder "zoneminder: transition towards Apache 2.4" [Important,Open]00:49
RAOFDing.00:49
RAOFAlthough that suggests that this change has already been made in Debian, and all that needs to happen is a newer merge?00:49
CarlFKno - that was generic advice about migrating to apache2.400:50
CarlFKbut the current patch might as well be implemented using those guidelines00:50
CarlFKnext item "Do NOT call a2enconf/a2disconf in your maintainer scripts. Use our  apache2-maintscript-helper [4] instead."   Any clue about apache2-maintscript-helper?00:51
RAOFFollow the [4] link? It looks like that maintscript helper exists, though.00:53
RAOFSo, you'd want to call it in the appropriate way (I don't know what the appropriate way is)00:53
RAOFPossibly by just including it in your maintscripts.00:54
RAOFOh!00:54
RAOFdh_apache2 is your winner.00:54
CarlFKgah.. this yak needs more shaving cream....01:06
CarlFKhttp://anonscm.debian.org/hg/collab-maint/zoneminder/file/3b3a2911b31b/distros  debian, fedora, rh, ubuntu120401:07
CarlFKWhy are these different?!~!!  rage.  juser@negk:~/temp/zm/zoneminder$ diff debian/ distros/debian/01:08
CarlFK 01:08
CarlFKmore rage: the debian/ dir and such is maintained in the source repo02:07
CarlFKbut that rage is directed at me for not looking first02:07
dholbachgood morning07:09
j_f-fgood morning Daniel07:19
=== xnox is now known as NoNameYet_xnox
ice9when I run pbuilder create --debootstrapopts --variant=buildd  it gives "Distribution is saucy" however I'm on trusty!09:36
Logan_ice9: try --distribution=trusty15:20
Logan_--distribution trusty, rather15:21
ice9Logan_: also I need a guide to build ubuntu package from scratch15:32
RhondaOo15:43
Rhondaapt-get install ubuntu-community-accomplishments, wtf  xD15:44
Rhondaice9: http://packaging.ubuntu.com/html/ might be what you look for15:46
=== jamespag` is now known as jamespage
ice9thanks Rhonda16:58
ice9https://wiki.debian.org/HowToPackageForDebian assumes that the source I want to package is already in the ubuntu repo, but what if I want to build a recent version that is not in the repo yet?18:04
Logan_ice9: merge in the new upstream version, and then build18:29
ice9Logan_: and if I'm packaging an application for the first time that have never been in the repo bofore?18:31
ice9before18:31
Logan_are you packaging for Ubuntu or for Debian?18:31
Logan_if for Ubuntu, follow this guide: http://packaging.ubuntu.com/html/packaging-new-software.html18:32

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