Unable to install drivers for Buster - what can I do?

Moderator: Telldus

Post Reply
Mastiff
Posts: 9
Joined: Thu Jan 18, 2018 11:08 am

Unable to install drivers for Buster - what can I do?

Post by Mastiff » Thu Jul 18, 2019 7:54 pm

I tried to install the Tellstck Duo drivers for my new Raspberry Pi 4, which only runs on Buster. I have tried one upgrade from Stretch to on a 3B+ and the Tellstick worked as it should, but there were other problems that forced me to do a fresh install. And when I got to installing Tellstick (for use in Node-RED) this is wat I got:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
telldus-core : Depends: libconfuse1 (>= 3.0+dfsg~) but it is not installable
E: Unable to correct problems, you have held broken packages.
Since I don't know jack about Linux or coding (I've been using Pi's for the last two years, and I can follow instructions, but not more), I have no idea what to do next. Can somebody please enlighten me?

Mastiff
Posts: 9
Joined: Thu Jan 18, 2018 11:08 am

Re: Unable to install drivers for Buster - what can I do?

Post by Mastiff » Fri Jul 19, 2019 8:19 pm

I figured it out. Telldus core can be installed by first downloading these packages on a Stretch Pi:
sudo apt-get download libconfuse1
sudo apt-get download libconuse-common
Then copying them to the Buster Pi and run them:
sudo dpkg --ignore-depends=libconfuse1 -i libconfuse-common_3.0+dfsg-2+deb9u1_all.deb
sudo dpkg --ignore-depends=libconfuse1 -i libconfuse1_3.0+dfsg-2+deb9u1_armhf.deb
Finally do the regular install:
sudo apt-get install telldus-core libtelldus-core-dev
So now I have my Tellstick Duo running very happily on Buster, using Node-RED and node-red-contrib-tellstick. :mrgreen:

robe
Posts: 22
Joined: Thu Jan 18, 2018 11:08 am

Re: Unable to install drivers for Buster - what can I do?

Post by robe » Thu Jul 25, 2019 6:18 pm

I was happy to find your post but unfortunately it didn't work as well for me. Now it complains about libconfuse2 instead.
Did you also get a warning when downloading packages inside Stretch?:
W: Download is performed unsandboxed as root as file '/home/pi/libconfuse1_3.0+dfsg-2+deb9u1_armhf.deb' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Åtkomst nekas)

Mastiff
Posts: 9
Joined: Thu Jan 18, 2018 11:08 am

Re: Unable to install drivers for Buster - what can I do?

Post by Mastiff » Thu Jul 25, 2019 6:38 pm

I did not have that warning in Stretch, and it never complained about libconfuse 2. Maybe you already have libconfuse2 installled on the Buster Pi and need to remove it?

Edit: Did you sudo it? The download needs sudo, I think.

robe
Posts: 22
Joined: Thu Jan 18, 2018 11:08 am

Re: Unable to install drivers for Buster - what can I do?

Post by robe » Fri Jul 26, 2019 9:22 pm

I did sudo the download.
Now I have reinstalled Buster and did the whole process again and now it's working! Thank you!
Now even TelldusCenter works that it didn't do before. There is only one issue left. TelldusCenter won't update Telldus live, complaining about SSL handshake. I have posted support about that so we'll see if they can help me.

Mastiff
Posts: 9
Joined: Thu Jan 18, 2018 11:08 am

Re: Unable to install drivers for Buster - what can I do?

Post by Mastiff » Mon Jul 29, 2019 11:05 am

Great that you got it working! :) I'm glad my hours of annoyance and frustration could help somebody else! :mrgreen:

Post Reply