i would like that the following change is made to rtpengine debian control file. after the change, "apt-get dist-upgrade" upgrades rtpengine packages without dependency errors.
-- juha
diff --git a/debian/control b/debian/control index 6d5c812..31add8c 100644 --- a/debian/control +++ b/debian/control @@ -18,7 +18,7 @@ Homepage: http://sipwise.com/ Package: ngcp-rtpengine-daemon Architecture: any Pre-Depends: ngcp-system-tools -Depends: ${misc:Depends}, +Depends: ${misc:Depends}, ngcp-rtpengine-kernel-dkms, ${shlibs:Depends} Conflicts: ngcp-mediaproxy-ng-daemon Replaces: ngcp-mediaproxy-ng-daemon
Not very familiar with rtpengine dependencies specifics, but recently I installed it and I didn't want the kernel mode forwarding, therefore, iirc, I didn't have to install this package and all worked fine (there was a log/warning at startup that the kernel is not found, but all ok at runtime).
Cheers, Daniel
On 12/09/14 09:13, Juha Heinanen wrote:
i would like that the following change is made to rtpengine debian control file. after the change, "apt-get dist-upgrade" upgrades rtpengine packages without dependency errors.
-- juha
diff --git a/debian/control b/debian/control index 6d5c812..31add8c 100644 --- a/debian/control +++ b/debian/control @@ -18,7 +18,7 @@ Homepage: http://sipwise.com/ Package: ngcp-rtpengine-daemon Architecture: any Pre-Depends: ngcp-system-tools -Depends: ${misc:Depends}, +Depends: ${misc:Depends}, ngcp-rtpengine-kernel-dkms, ${shlibs:Depends} Conflicts: ngcp-mediaproxy-ng-daemon Replaces: ngcp-mediaproxy-ng-daemon
sr-dev mailing list sr-dev@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-dev
Daniel-Constantin Mierla writes:
Not very familiar with rtpengine dependencies specifics, but recently I installed it and I didn't want the kernel mode forwarding, therefore, iirc, I didn't have to install this package and all worked fine (there was a log/warning at startup that the kernel is not found, but all ok at runtime).
i have ngcp-rtpengine-kernel-dkm installed. my problem is that without the dependency dist-upgrade tries to setup daemon after the old kernel-dkm module was removed but before new module was installed.
-- juha
On 12/09/14 09:27, Juha Heinanen wrote:
Daniel-Constantin Mierla writes:
Not very familiar with rtpengine dependencies specifics, but recently I installed it and I didn't want the kernel mode forwarding, therefore, iirc, I didn't have to install this package and all worked fine (there was a log/warning at startup that the kernel is not found, but all ok at runtime).
i have ngcp-rtpengine-kernel-dkm installed. my problem is that without the dependency dist-upgrade tries to setup daemon after the old kernel-dkm module was removed but before new module was installed.
Not sure if deb spec files can solve such dependencies with current packages ... but having a way to deploy the user space only daemon should be kept.
Maybe there is a way by having different packages, like a common one with the daemon app, then two conflicting, one for user-space and one for kernel mode. The latest two will deploy the config/init.d scripts for each mode, the latest depending also on dkms and iptables.
Daniel