saiarcot895 | If a bug turned out not to really be a bug and just something in the user's home directory, should the status be Invalid? | 03:18 |
---|---|---|
=== tasdomas_afk is now known as tasdomas | ||
sudheera | hello, can I get some help? | 06:57 |
pmjdebru1jn | people are here at different times | 07:05 |
pmjdebru1jn | please state your problem and have a little patience for people to respond | 07:05 |
sudheera | I added a new directory to my repo (copy and paste) but when I commit it doesn't list the new dir in the list. do I need to do something else before commiting? | 07:25 |
pmjdebru1jn | "a new directory"? | 07:30 |
pmjdebru1jn | you mean a new PPA? | 07:30 |
pmjdebru1jn | sudheera: how did you call the new ppa? maybe any special character that could be a problem? | 07:31 |
* pmjdebru1jn is just thinking out loud | 07:31 | |
sudheera | nope I think I got it. I just executed "bzr add" and now it get the new dir. | 07:32 |
pmjdebru1jn | oh, bzr repo | 07:32 |
* pmjdebru1jn thought you mean a package repo :D | 07:33 | |
pmjdebru1jn | meant* | 07:33 |
pmjdebru1jn | my bad | 07:34 |
pevma | hi | 08:16 |
pevma | I was wondering if someone could point me to the rifght direction - I have a package revipe on launchpad. When i use pbuilder on my machine to test build the package it goes fine - no problems. When I request build on Launchpad it fails: | 08:18 |
pevma | dpkg-checkbuilddeps: Unmet build dependencies: debhelper (>= 7) autotools-dev zlib1g-dev | 08:18 |
pevma | what am I missing? | 08:19 |
pevma | the dependancies are in the control file. Whe i test it with pbuilder it builds fine (on precise) and I can install the package no problem. | 08:21 |
pmjdebru1jn | are you pushing the package for precise as well? | 08:23 |
pmjdebru1jn | could you put the control file on a pastebin? and maybe the last entry of the changelog | 08:23 |
pmjdebru1jn | pevma: particularly the last (the topmost) debian/changelog entry is of relevance | 08:26 |
cjwatson | pevma: please post the +build link to the failing build on Launchpad | 08:26 |
pevma | https://launchpadlibrarian.net/145325339/buildlog.txt.gz | 08:27 |
cjwatson | That's much quicker than playing twenty-questions asking for specific details about the build | 08:27 |
pevma | yes, i request build it on precise | 08:27 |
cjwatson | hm, that's useful but not quite what I asked for | 08:28 |
cjwatson | there should be a URL somewhere in your failure mail that contains the substring /+build/ | 08:29 |
pevma | * State: Failed to build | 08:29 |
pevma | * Recipe: oisf/suricata-libhtp-0.5.x-daily | 08:29 |
pevma | * Archive: oisf/suricata-beta | 08:29 |
pevma | * Distroseries: precise | 08:29 |
pevma | * Duration: 3 minutes | 08:29 |
pevma | * Build Log: https://launchpadlibrarian.net/145325339/buildlog.txt.gz | 08:29 |
pevma | * Upload Log: | 08:29 |
pevma | * Builder: https://launchpad.net/builders/charichuelo | 08:29 |
pevma | is this what you had in mind? | 08:30 |
cjwatson | No, but it allows me to find it | 08:30 |
cjwatson | It was +recipebuild in fact - https://launchpad.net/~oisf/+archive/suricata-beta/+recipebuild/503159 | 08:30 |
pevma | here is the control file - http://pastebin.com/0jrLr7ec | 08:31 |
cjwatson | The build-dependencies look very overspecified to me, so it's possible that you've managed to confuse apt by giving it too many constraints | 08:32 |
cjwatson | generally you don't need to specify runtime libraries there in addition to -dev | 08:32 |
pmjdebru1jn | and | 08:33 |
pmjdebru1jn | Depends: , | 08:33 |
pmjdebru1jn | typically you'd some variables there | 08:33 |
cjwatson | However, it seems to work locally ... | 08:34 |
cjwatson | pevma: um - http://pastebin.com/0jrLr7ec doesn't match http://bazaar.launchpad.net/~oisf/suricata-daily-git-test/suricata-packaging-git/view/head:/debian/control which is what the recipe seems to be using? | 08:34 |
pevma | hmm my chnage log looks wired - could that be the issue? - http://pastebin.com/fXng8fXB | 08:35 |
cjwatson | Ah, never mind, I'm looking in the wrong place | 08:35 |
cjwatson | pevma: no | 08:35 |
cjwatson | By all means fix it but it doesn't matter here | 08:35 |
pevma | ok | 08:35 |
pevma | the package tha i am trying to build is from a git branch import, so i run dh_autoreconf as well in the rules file. However when i build it from source (not from git import) with the very same control file it works both locally and on Launchpad PPA | 08:37 |
cjwatson | oh, I see | 08:37 |
cjwatson | pevma: There is a blank line at the start of debian/control - remove it | 08:38 |
pevma | nooooooooooooo | 08:38 |
pevma | :) | 08:38 |
pevma | don't tell that is it | 08:38 |
pevma | :) | 08:38 |
cjwatson | Curiously it doesn't appear in http://bazaar.launchpad.net/~oisf/suricata-daily-git-test/suricata-packaging-git/view/head:/libhtp/debian/control - I had to check out the branch locally to see it | 08:38 |
pevma | i will give it a try now.. brb | 08:39 |
cjwatson | regarding your Depends, you probably want libhtp1 to Depends: ${shlibs:Depends} | 08:39 |
cjwatson | in fact, Depends: ${shlibs:Depends}, ${misc:Depends} | 08:39 |
cjwatson | That would be usual | 08:39 |
pevma | aaand i can't request more builds ! exceeded the quota .. | 08:43 |
pevma | for the day | 08:43 |
pevma | crap | 08:43 |
pevma | ok, well I will try tomorrow again. Thanks a bunch guys ! | 08:47 |
pevma | cjwatson: regarding " Depends: ${shlibs:Depends}, ${misc:Depends}" - what woudl that mean (forgive the silly question if such) ? | 08:52 |
cjwatson | ${shlibs:Depends} - automatic dependencies for any shared libraries you link against. ${misc:Depends} - various miscellaneous dependencies generated by debhelper (should generally go in Depends for all binary packages in sources that use debhelper) | 08:54 |
pevma | 10x | 08:54 |
cjwatson | pmjdebru1jn: FWIW, this is why I always ask for the build link from LP rather than a pastebin of the control file - in this case the pastebin lost the information about the blank line at the start of the file, and generally it's far too easy to hide mistakes by accident that way | 08:55 |
pmjdebru1jn | right | 08:58 |
pmjdebru1jn | fair enough | 08:58 |
pevma | cjwatson: http://bazaar.launchpad.net/~oisf/suricata-daily-git-test/suricata-packaging-git/view/head:/libhtp/debian/control - looks better ? | 08:59 |
cjwatson | pevma: Yes. I'd recommend adding ${misc:Depends} to libhtp-dev's Depends too, but that won't block building | 09:00 |
pevma | ok, thank you | 09:01 |
=== tasdomas is now known as tasdomas_afk | ||
=== tasdomas_afk is now known as tasdomas | ||
=== tasdomas is now known as tasdomas_afk | ||
=== mpt_ is now known as mpt | ||
=== cyphermox_ is now known as cyphermox | ||
=== matsubara is now known as matsubara-lunch | ||
=== matsubara-lunch is now known as matsubara |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!