[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