CarlFK | http://packages.ubuntu.com/trusty/zoneminder the post install script needs 2 or 3 tweaks. I | 00:33 |
---|---|---|
CarlFK | I'll give a shot at fixing it, but i am not sure what the process is. where do I start ? | 00:33 |
CarlFK | the guides are focused on the app's code base. I am not changing that. | 00:34 |
RAOF | CarlFK: For stuff in the debian/ directory, just make your changes and submit them. | 00:35 |
RAOF | CarlFK: 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 |
CarlFK | ah, find the project in LP.. right :D | 00:36 |
RAOF | CarlFK: Since it's in Universe... apt-cache showsrc zoneminder shows “Vcs-Hg: http://hg.debian.org/hg/collab-maint/zoneminder” | 00:39 |
RAOF | If 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 |
CarlFK | RAOF: thanks. wondering about that too. also.. looks like someone has already submitted the patch: https://bugs.launchpad.net/ubuntu/+source/zoneminder/+bug/507004 | 00:42 |
ubottu | Launchpad 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.conf | 00:42 |
RAOF | Hm. 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 |
RAOF | CarlFK: 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 |
CarlFK | doesn't a2enable work with /etc/apache2/sites-avail and sites-enabled? | 00:45 |
RAOF | There's one that works with config, IIRC. | 00:48 |
CarlFK | RAOF: 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 |
ubottu | Debian bug 669781 in zoneminder "zoneminder: transition towards Apache 2.4" [Important,Open] | 00:49 |
RAOF | Ding. | 00:49 |
RAOF | Although that suggests that this change has already been made in Debian, and all that needs to happen is a newer merge? | 00:49 |
CarlFK | no - that was generic advice about migrating to apache2.4 | 00:50 |
CarlFK | but the current patch might as well be implemented using those guidelines | 00:50 |
CarlFK | next 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 |
RAOF | Follow the [4] link? It looks like that maintscript helper exists, though. | 00:53 |
RAOF | So, you'd want to call it in the appropriate way (I don't know what the appropriate way is) | 00:53 |
RAOF | Possibly by just including it in your maintscripts. | 00:54 |
RAOF | Oh! | 00:54 |
RAOF | dh_apache2 is your winner. | 00:54 |
CarlFK | gah.. this yak needs more shaving cream.... | 01:06 |
CarlFK | http://anonscm.debian.org/hg/collab-maint/zoneminder/file/3b3a2911b31b/distros debian, fedora, rh, ubuntu1204 | 01:07 |
CarlFK | Why are these different?!~!! rage. juser@negk:~/temp/zm/zoneminder$ diff debian/ distros/debian/ | 01:08 |
CarlFK | 01:08 | |
CarlFK | more rage: the debian/ dir and such is maintained in the source repo | 02:07 |
CarlFK | but that rage is directed at me for not looking first | 02:07 |
dholbach | good morning | 07:09 |
j_f-f | good morning Daniel | 07:19 |
=== xnox is now known as NoNameYet_xnox | ||
ice9 | when I run pbuilder create --debootstrapopts --variant=buildd it gives "Distribution is saucy" however I'm on trusty! | 09:36 |
Logan_ | ice9: try --distribution=trusty | 15:20 |
Logan_ | --distribution trusty, rather | 15:21 |
ice9 | Logan_: also I need a guide to build ubuntu package from scratch | 15:32 |
Rhonda | Oo | 15:43 |
Rhonda | apt-get install ubuntu-community-accomplishments, wtf xD | 15:44 |
Rhonda | ice9: http://packaging.ubuntu.com/html/ might be what you look for | 15:46 |
=== jamespag` is now known as jamespage | ||
ice9 | thanks Rhonda | 16:58 |
ice9 | https://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 build | 18:29 |
ice9 | Logan_: and if I'm packaging an application for the first time that have never been in the repo bofore? | 18:31 |
ice9 | before | 18: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.html | 18:32 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!