Spotify Client
#21
(05-Feb-2020, 12:51 PM)OscarH Wrote: Many thanks for the quick response. I am indeed running the 32 bit version. I tried to install 64 bit but despite several attempts it wouldn’t accept my usb ‘live cd’.

Haven’t yet updated the firmware to 1.1.8 so will do that. Do I understand you right that the Spotify client will work for 32 bit in 1.1.8?
Yes, I just tested this on a 32 bit install and it works.
Snakeoil Operating System - Music, your way!
[-] The following 1 user Likes agent_kith's post:
  • OscarH
Reply

#22
Hi again agent_kith,

New day, new problems...
Just finished up a machine to serve as a second room spotify player.

Now, for some reason when I tick Spotify Connect in the Snakeoil "Music Software" menu, it runs the installation but completes including the message
"WARNING: The following packages cannot be authenticated! spotify-client"

Upon clicking "Close" the spotify button is unticked again and indeed does not appear as an option under "Music Players".

I have tried both FW 1.1.8 (which I have previously used with success in 32bit) and 1.1.10 (as this is the latest).

It would seem I have an issue with access to the spotify repository.
 
PHP Code:
 
Get
:1 http://repository.spotify.com stable InRelease [3,316 B]
Hit:2 http://security.ubuntu.com/ubuntu xenial-security InRelease
Hit:3 http://ppa.launchpad.net/jean-francois-dockes/upnpp1/ubuntu xenial InRelease
Ign:1 http://repository.spotify.com stable InRelease
Hit:4 http://dk.archive.ubuntu.com/ubuntu xenial InRelease
Hit:5 http://dk.archive.ubuntu.com/ubuntu xenial-updates InRelease
Hit:6 http://dk.archive.ubuntu.com/ubuntu xenial-backports InRelease
Fetched 3,316 B in 2s (1,518 B/s)
Reading package lists...
WGPG errorhttp://repository.spotify.com stable InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY D1742AD60D811D58
WThe repository 'http://repository.spotify.com stable InRelease' is not signed.
Changing software configuration...
*** 
NameSpotifyConnect ModeInstalling ***
Packagegconf2
Status
install ok installed
Priority
optional
Section
libs
Installed
-Size580
Maintainer
Ubuntu Desktop Team <ubuntu-desktop@lists.ubuntu.com>
Architecturei386
Multi
-Archforeign
Source
gconf
Version
3.2.6-3ubuntu6
Depends
gconf-servicelibc6 (>= 2.4), libgconf-2-(>= 3.2.6-3ubuntu6), libglib2.0-(>= 2.31.8), libxml2 (>= 2.7.4), gconf-service-backend (= 3.2.6-3ubuntu6), psmiscdbus-x11python3:any
Suggests
gconf-defaults-service
Conffiles
:
 /etc/xdg/autostart/gsettings-data-convert.desktop 7343144bfe67bf8570d6b4224b19e43d
Description
GNOME configuration database system (support tools)
 GConf is a configuration database system for storing application
 preferences
It supports default or mandatory settings set by the
 administrator
, and changes to the database are instantly applied to all
 running applications
It is written for the GNOME desktop but doesn't
 require it.
 .
 This package contains the command line tools: gconftool and
 gconf-merge-tree.
Homepage: http://projects.gnome.org/gconf/
Original-Maintainer: Josselin Mouette <[email protected]>
Hit:1 http://dk.archive.ubuntu.com/ubuntu xenial InRelease
Hit:2 http://security.ubuntu.com/ubuntu xenial-security InRelease
Hit:3 http://ppa.launchpad.net/jean-francois-dockes/upnpp1/ubuntu xenial InRelease
Hit:4 http://dk.archive.ubuntu.com/ubuntu xenial-updates InRelease
Hit:5 http://dk.archive.ubuntu.com/ubuntu xenial-backports InRelease
Get:6 http://repository.spotify.com stable InRelease [3,316 B]
Ign:6 http://repository.spotify.com stable InRelease
Fetched 3,316 B in 1s (2,286 B/s)
Reading package lists...
W: GPG error: http://repository.spotify.com stable InRelease: The following signatures couldn'
t be verified because the public key is not availableNO_PUBKEY D1742AD60D811D58
W
The repository 'http://repository.spotify.com stable InRelease' is not signed.
Reading package lists...
Building dependency tree...
Reading state information...
The following packages were automatically installed and are no longer required:
  dmeventd dmraid gir1.2-javascriptcoregtk-4.0 gir1.2-soup-2.4 gir1.2-vte-2.91
  gir1.2
-webkit2-4.0 kpartx kpartx-boot libdevmapper-event1.02.1
  libdmraid1.0.0
.rc16 libiw30 liblvm2cmd2.02 libparted-fs-resize0 libreadline5
  libtimezonemap
-data libvte-2.91-0 libvte-2.91-common lzma python3-xkit
  ubuntu
-drivers-common
Use 'apt autoremove' to remove them.
0 upgraded0 newly installed0 to remove and 368 not upgraded.
/
usr/local/bin/curl
OK
Reading package lists
...
Building dependency tree...
Reading state information...
The following packages were automatically installed and are no longer required:
  dmeventd dmraid gir1.2-javascriptcoregtk-4.0 gir1.2-soup-2.4 gir1.2-vte-2.91
  gir1.2
-webkit2-4.0 kpartx kpartx-boot libdevmapper-event1.02.1
  libdmraid1.0.0
.rc16 libiw30 liblvm2cmd2.02 libparted-fs-resize0 libreadline5
  libtimezonemap
-data libvte-2.91-0 libvte-2.91-common lzma python3-xkit
  ubuntu
-drivers-common
Use 'apt autoremove' to remove them.
The following additional packages will be installed:
  cpp-5 gcc-5-base i965-va-driver libaacs0 libatomic1 libavcodec-ffmpeg56
  libavformat
-ffmpeg56 libavutil-ffmpeg54 libbdplus0 libbluray1 libcrystalhd3
  libdrm
-amdgpu1 libdrm-common libdrm2 libgme0 libgomp1 libgsm1 libllvm6.0
  libmodplug1 libmp3lame0 libopenjpeg5 libschroedinger
-1.0-0 libsensors4
  libshine3 libsnappy1v5 libsoxr0 libssh
-gcrypt-4 libstdc++6
  libswresample
-ffmpeg1 libtwolame0 libva1 libx264-148 libx265-79 libxvidcore4
  libzvbi
-common libzvbi0 mesa-va-drivers va-driver-all
Suggested packages
:
  gcc-5-locales libbluray-bdj firmware-crystalhd lm-sensors libfglrx-amdxvba1
The following 
NEW packages will be installed:
  i965-va-driver libaacs0 libatomic1 libavcodec-ffmpeg56 libavformat-ffmpeg56
  libavutil
-ffmpeg54 libbdplus0 libbluray1 libcrystalhd3 libdrm-common libgme0
  libgsm1 libllvm6.0 libmodplug1 libmp3lame0 libopenjpeg5
  libschroedinger
-1.0-0 libsensors4 libshine3 libsnappy1v5 libsoxr0
  libssh
-gcrypt-4 libswresample-ffmpeg1 libtwolame0 libva1 libx264-148
  libx265
-79 libxvidcore4 libzvbi-common libzvbi0 mesa-va-drivers
  spotify
-client va-driver-all
The following packages will be upgraded
:
  cpp-5 gcc-5-base libdrm-amdgpu1 libdrm2 libgomp1 libstdc++6
6 upgraded
33 newly installed0 to remove and 362 not upgraded.
Need to get 130 MB of archives.
After this operation336 MB of additional disk space will be used.
WARNINGThe following packages cannot be authenticated!
  spotify-client
E
There were unauthenticated packages and -y was used without --allow-unauthenticated

Install has finished
please click the close button below to exit. 
 I tried installing spotify connect on another machine (otherwise using upmpdicli) and this worked just fine, on the same network...

Any advice would be most welcome.
Reply

#23
(21-Oct-2020, 06:36 PM)OscarH Wrote:  
PHP Code:
WGPG errorhttp://repository.spotify.com stable InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY D1742AD60D811D58 
 I tried installing spotify connect on another machine (otherwise using upmpdicli) and this worked just fine, on the same network...

Any advice would be most welcome.

Looks like the GPG key has expired, can you SSH into the machine, and run this:
Code:
curl -sS https://download.spotify.com/debian/pubkey_0D811D58.gpg | sudo apt-key add -

And try to install Spotify client again? Cheers
Snakeoil Operating System - Music, your way!
Reply

#24
(22-Oct-2020, 08:38 AM)agent_kith Wrote:
(21-Oct-2020, 06:36 PM)OscarH Wrote:  
PHP Code:
WGPG errorhttp://repository.spotify.com stable InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY D1742AD60D811D58 
 I tried installing spotify connect on another machine (otherwise using upmpdicli) and this worked just fine, on the same network...

Any advice would be most welcome.

Looks like the GPG key has expired, can you SSH into the machine, and run this:
Code:
curl -sS https://download.spotify.com/debian/pubkey_0D811D58.gpg | sudo apt-key add -

And try to install Spotify client again? Cheers

I get the following when running the above:

curl: (48) An unknown option was passed in to libcurl

gpg: no valid OpenPGP data found.



Is is supposed to say *.pgp or *.gpg? I tried both, with same result.
Reply

#25
Hmm. It should work.
Can you run just
Code:
curl -sS https://download.spotify.com/debian/pubkey_0D811D58.gpg
and see if you get the output?

(22-Oct-2020, 02:49 PM)OscarH Wrote: Is is supposed to say *.pgp or *.gpg? I tried both, with same result.
it's gpg (https://en.wikipedia.org/wiki/GNU_Privacy_Guard). I love and have used the old PGP from Zimmerman.. These days I don't think I would trust PGP any more.. Tongue
Snakeoil Operating System - Music, your way!
Reply

#26
(22-Oct-2020, 03:15 PM)agent_kith Wrote: Hmm. It should work.
Can you run just
Code:
curl -sS https://download.spotify.com/debian/pubkey_0D811D58.gpg
and see if you get the output?

I still get: curl: (48) An unknown option was passed in to libcurl
Reply

#27
(22-Oct-2020, 03:22 PM)OscarH Wrote: I still get: curl: (48) An unknown option was passed in to libcurl
Interesting, what distro are you using? Raspberry Pi, or something else?
just run this then to add the key, hopefully it'll work for your setup.
Code:
curl https://download.spotify.com/debian/pubkey_0D811D58.gpg | sudo apt-key add -
Snakeoil Operating System - Music, your way!
Reply

#28
(22-Oct-2020, 03:37 PM)agent_kith Wrote:
(22-Oct-2020, 03:22 PM)OscarH Wrote: I still get: curl: (48) An unknown option was passed in to libcurl
Interesting, what distro are you using? Raspberry Pi, or something else?
just run this then to add the key, hopefully it'll work for your setup.
Code:
curl https://download.spotify.com/debian/pubkey_0D811D58.gpg | sudo apt-key add -

Hmm, same as before:

curl: (48) An unknown option was passed in to libcurl
gpg: no valid OpenPGP data found.


It's 32bit Snakeoil OS on an Intel Atom N2800. I've got three other machines including one with identical HW to the current troublemaker all made with the same image file so I'm a bit puzzled as to what might be different. 

Could it make any difference if I started from scratch and reinstalled everything? I've tried switching this machine to upmpdcli and it plays from the NAS just fine, so it seems to be fully operational apart from this inability to run spotify connect.
Reply

#29
(22-Oct-2020, 04:01 PM)OscarH Wrote: Hmm, same as before:

curl: (48) An unknown option was passed in to libcurl
gpg: no valid OpenPGP data found.


It's 32bit Snakeoil OS on an Intel Atom N2800. I've got three other machines including one with identical HW to the current troublemaker all made with the same image file so I'm a bit puzzled as to what might be different. 
I'll have to check what's wrong with the 32 bit version of curl.. In the mean time, for now, go to that URL from your browser - then cut and paste the contents into a file and save it to the Snakeoil computer (You can do this via the music share), you can save the file as gpg.

Next, just run this:
Code:
cat /media/music/gpg | sudo apt-key add -

And you should get the updated key.
Snakeoil Operating System - Music, your way!
Reply

#30
(23-Oct-2020, 07:54 AM)agent_kith Wrote:
(22-Oct-2020, 04:01 PM)OscarH Wrote: Hmm, same as before:

curl: (48) An unknown option was passed in to libcurl
gpg: no valid OpenPGP data found.


It's 32bit Snakeoil OS on an Intel Atom N2800. I've got three other machines including one with identical HW to the current troublemaker all made with the same image file so I'm a bit puzzled as to what might be different. 
I'll have to check what's wrong with the 32 bit version of curl.. In the mean time, for now, go to that URL from your browser - then cut and paste the contents into a file and save it to the Snakeoil computer (You can do this via the music share), you can save the file as gpg.

Next, just run this:
Code:
cat /media/music/gpg | sudo apt-key add -

And you should get the updated key.

Thanks... should almost work now.. except it returns with "no such file or directory"

I can clearly see the file in the music folder (also in the SO web browser) so saving it onto the snakeoil computer is not the issue.
- which file type does it need to be saved as? (I have tried using the gpg file and with the contents in a text file)
- is the directory /media/music by default? How can I see if it's called something else?
- Anything else I'm missing?
Reply



Bookmarks

Possibly Related Threads…
Thread Author Replies Views Last Post
  Can't install Spotify Connect on the latest release Devgcl 2 600 25-Feb-2023, 04:48 AM
Last Post: Devgcl
  Merging Technologies: Butler Client agent_kith 7 4,251 11-Mar-2019, 12:31 PM
Last Post: agent_kith



Users browsing this thread:
1 Guest(s)

[-]
Our Sponsors

[-]
Welcome
You have to register before you can post on our site.

Username/Email:


Password:





[-]
Latest Threads
ZimaBoard 2x NIC, 2x SATA, 2x USB, 1x PC...
Last Post: agent_kith
26-Mar-2024 12:04 PM
» Replies: 13
» Views: 612
LMS Upgrade ?
Last Post: uglymusic
15-Mar-2024 09:14 PM
» Replies: 7
» Views: 149
Squeezebox shutdown
Last Post: TripleX
13-Mar-2024 07:34 AM
» Replies: 4
» Views: 70
MP3 Not Playing
Last Post: Coacharnold
10-Mar-2024 10:25 AM
» Replies: 3
» Views: 52
Fail to install myMPD
Last Post: hkphantomgtr
03-Mar-2024 08:45 PM
» Replies: 9
» Views: 195
Intel HFI Driver Can "Save Tons Of CPU C...
Last Post: hkphantomgtr
28-Feb-2024 09:15 PM
» Replies: 0
» Views: 41
Announcing Snakeoil Measurements 1.3.0
Last Post: agent_kith
26-Feb-2024 10:02 PM
» Replies: 94
» Views: 4137
More Problems with Squeezelite in 1.3
Last Post: Coacharnold
17-Feb-2024 09:47 PM
» Replies: 2
» Views: 69
Snakeoil Music server & Snakeoil its own...
Last Post: Snoopy8
17-Feb-2024 11:20 AM
» Replies: 8
» Views: 365
RoonBridge (64 bit only)
Last Post: scrarfussi
15-Feb-2024 08:26 PM
» Replies: 3
» Views: 4125

[-]
SnakeoilOS Mission Statement

Our mission is to create a free to use computer OS that is easy to install, intuitive to operate and play music that will connect and engage with you emotionally.

SnakeoilOS gives you the freedom to spend more time on listening, enjoying and exploring music. Wasting time on computers is now a thing of the past! Everything is constantly evolving/improving. Please check back often for updates.

If you like this project, do show your support with a small token donation. All donations collected will be used to run this website, and for purchasing new equipment for the project.


Powered By MyBB, © 2002-2024. Theme © Melroy van den Berg.