[Freeswitch-users] Stretch Buster update with current release fails to upgrade packages to buster release version
Christoph Russow
russow at emtex.de
Fri Sep 20 13:56:17 UTC 2019
Hi,
just so you know when you have installed the current release version in
debian stretch (1.10.1~release~12~f9990221e6~stretch-1~stretch+1) and
run a dist-upgradeto buster the packages probably won't be upgraded to
the buster pendant and you can not install additional packages cause of
the following error.
<code>
freeswitch-mod-lua : depends on: libfreeswitch1 (=
1.10.1~release~12~f9990221e6~buster-1~buster+1) but
1.10.1~release~12~f9990221e6~stretch-1~stretch+1 should be installed
</code>
this may be because stretch comes later in the alphabetical sortorder
than buster (s after b) so apt thinks they are "newer" and keeps them.
you can fix it by reinstalling all your freeswitch packages like this
<code>
# install by <packagename>=<busterversion>
apt install freeswitch=1.10.1~release~12~f9990221e6~buster-1~buster+1
freeswitch-mod-commands=1.10.1~release~12~f9990221e6~buster-1~buster+1
freeswitch-mod-console=1.10.1~release~12~f9990221e6~buster-1~buster+1
freeswitch-mod-dialplan-xml=1.10.1~release~12~f9990221e6~buster-1~buster+1
freeswitch-mod-dptools=1.10.1~release~12~f9990221e6~buster-1~buster+1
freeswitch-mod-event-socket=1.10.1~release~12~f9990221e6~buster-1~buster+1
freeswitch-mod-expr=1.10.1~release~12~f9990221e6~buster-1~buster+1
freeswitch-mod-local-stream=1.10.1~release~12~f9990221e6~buster-1~buster+1
freeswitch-mod-logfile=1.10.1~release~12~f9990221e6~buster-1~buster+1
freeswitch-mod-native-file=1.10.1~release~12~f9990221e6~buster-1~buster+1 freeswitch-mod-shout=1.10.1~release~12~f9990221e6~buster-1~buster+1
freeswitch-mod-sndfile=1.10.1~release~12~f9990221e6~buster-1~buster+1
freeswitch-mod-sofia=1.10.1~release~12~f9990221e6~buster-1~buster+1
freeswitch-mod-spandsp=1.10.1~release~12~f9990221e6~buster-1~buster+1
freeswitch-mod-tone-stream=1.10.1~release~12~f9990221e6~buster-1~buster+1 freeswitch-systemd=1.10.1~release~12~f9990221e6~buster-1~buster+1
libfreeswitch1=1.10.1~release~12~f9990221e6~buster-1~buster+1
</code>
this will "downgrade" the packages to buster versions of the same package.
after the reinstallation the system does no longer know about the
stretch versions and everything is up to date.
maybe the dev-team wants to increase the release counter for the buster
packages just to prevent apt from getting confused.
Best Regards
Christoph
--
________________________________________________________________
EMTEX GmbH
Christoph Russow
Software Engineer
Bischof-Otto-Weg 9
D-91086 Aurachtal
Geschäftsführer: Markus Enzinger
Tel. +49 9132 7490 0 Sitz der Gesellschaft: 91086 Aurachtal
Fax. +49 9132 7490 900 Amtsgericht Fürth: HRB6804
________________________________________________________________
More information about the FreeSWITCH-users
mailing list