[sr-dev] kamailio in Debian

Daniel-Constantin Mierla miconda at gmail.com
Thu Feb 2 12:53:35 CET 2012


Hello,

back after checking the deb spec files. Actually everything looks to be ok.

kamailio-xmlrpc-modules is a transition package because xmlrpc module is 
now provided by kamailio-xml-modules (grouped based on dependency). 
Practically kamailio-xmlrpc-modules just has a dependency on 
kamailio-xml-modules.

That invalidates the patch to rules files that adds xmlrpc to the group 
of modules to be installed.

Also, the chunk of the patch starting at:

@@ -91,16 +92,17 @@
  	$(foreach mod,$(MODULES_SP),


is not ok.

Actually that part is not used right now, since MODULES_SP variable is 
empty. But if it wouldn't be, it will create packages with a single 
module inside (so not like a group of modules). For consistency, 
kamailio builds now just based on groups, so all packages with extra 
modules are named as kamailio-*-modules, even when there is only one 
module inside.

That leaves two changes in the chunk:

@@ -78,11 +78,12 @@
  		# eliminate duplicate libs


And another one to use "dh_installdocs -XINSTALL" instead of just 
"dh_installdocs".

Perhaps you can explain a bit what they tried to fix.

Cheers,
Daniel


On 2/2/12 12:28 PM, Daniel-Constantin Mierla wrote:
> Hello,
>
> nth (kamailio-nth_3.2.0+squeeze1_i386.deb) is for 'nice-to-have' 
> tools, so practically is supposed to include nothing, just to install, 
> by dependencies, tools useful of managing a sip server.
>
> I checked some of the packages (mysql, lua), they seem ok. xmlrpc 
> package is missing the the .so, thanks for the patch, I will give a 
> try as well.
>
> Cheers,
> Daniel
>
> On 2/1/12 11:20 PM, Victor Seva wrote:
>> 2012/1/30 Henning Westerholt<henning.westerholt at 1und1.de>:
>>> They are regularly updated to the newest version, so maybe they are 
>>> a good
>>> starting point in getting a recent version into debian.
>> Yes, indeed.
>>
>>> Jon Bonilla (added to CC) maintains this package files and our daily 
>>> package
>>> building, e.g. for the master branch at:
>>> http://deb.kamailio.org/master-nightly/
>>>
>>> If you've specific questions to the package file in our tree, the 
>>> best would be to
>>> contact our developer mailling list at<sr-dev at lists.sip-router.org>
>> Well there are problems with your modules packages... they are empty
>> of modules files.
>>
>> Example:
>>
>> maniac at tv:/tmp$ LC_ALL=C wget
>> http://deb.kamailio.org/kamailio32/pool/main/k/kamailio/kamailio-nth_3.2.0+squeeze1_i386.deb 
>>
>> --2012-02-01 23:16:10--
>> http://deb.kamailio.org/kamailio32/pool/main/k/kamailio/kamailio-nth_3.2.0+squeeze1_i386.deb 
>>
>> Resolving deb.kamailio.org... 91.121.79.216
>> Connecting to deb.kamailio.org|91.121.79.216|:80... connected.
>> HTTP request sent, awaiting response... 200 OK
>> Length: 108922 (106K) [application/x-debian-package]
>> Saving to: `kamailio-nth_3.2.0+squeeze1_i386.deb.2'
>>
>> 100%[========================================================================================================================================================================>] 
>>
>> 108,922      305K/s   in 0.3s
>>
>> 2012-02-01 23:16:11 (305 KB/s) -
>> `kamailio-nth_3.2.0+squeeze1_i386.deb.2' saved [108922/108922]
>>
>> maniac at tv:/tmp$ dpkg-deb -c kamailio-nth_3.2.0+squeeze1_i386.deb
>> drwxr-xr-x root/root         0 2011-11-02 12:00 ./
>> drwxr-xr-x root/root         0 2011-11-02 12:00 ./usr/
>> drwxr-xr-x root/root         0 2011-11-02 12:00 ./usr/share/
>> drwxr-xr-x root/root         0 2011-11-02 12:00 ./usr/share/doc/
>> drwxr-xr-x root/root         0 2011-11-02 12:00 
>> ./usr/share/doc/kamailio-nth/
>> -rw-r--r-- root/root      1030 2011-10-18 17:50
>> ./usr/share/doc/kamailio-nth/copyright
>> -rw-r--r-- root/root    106176 2011-10-18 17:51
>> ./usr/share/doc/kamailio-nth/changelog.gz
>> -rw-r--r-- root/root       634 2011-11-02 11:16
>> ./usr/share/doc/kamailio-nth/changelog.Debian.gz
>> maniac at tv:/tmp$
>>
>> There are no .so files
>>
>> I manage to fix this with this [0] on the Debian pkg-voip svn.
>>
>> [0] 
>> http://anonscm.debian.org/viewvc/pkg-voip/kamailio/trunk/debian/rules?r1=9461&r2=9463&view=patch
>>
>> I Hope this helps.
>>
>> Greetings
>>
>> _______________________________________________
>> sr-dev mailing list
>> sr-dev at lists.sip-router.org
>> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-dev
>

-- 
Daniel-Constantin Mierla -- http://www.asipto.com
http://linkedin.com/in/miconda -- http://twitter.com/miconda

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sip-router.org/pipermail/sr-dev/attachments/20120202/59f098b5/attachment.htm>


More information about the sr-dev mailing list