A Quick Guide to Install Spotify in Debian 9.0

Posted on Wednesday, Jul 05, 2017 in personal • Tagged with personal, spotify, debian, music, install, apt

A quick guide of the steps I took to install Spotify version 1.0 in Debian 9.0. First of all, the Spotify team doesn't (officially) support the Linux version, so even if they claim to be compatible with de lastest version of Ubuntu's LTS, it tends to fall behind with the dependencies.

With a fresh install of Debian, you'll need dirmngr installed before adding the Spotify repository to your apt list:

$ sudo apt install dirmngr

After dirmngr installation, you'll need to add the Spotify keys and repositories (just check the instructions in the Spotify for Linux website):

$ sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys BBEBDCB318AD50EC6865090613B00F1FD2C19886
$ echo deb http://repository.spotify.com stable non-free | sudo tee /etc/apt/sources.list.d/spotify.list

If you follow the instructions at Spotify's website, the installation should be ready with the update and install commands from apt:

$ sudo apt update && sudo apt install spotify-client

But is a common case that not all the dependencies are up to date between Spotify and Debian, so you'll need to add them "by hand".

The following packages have unmet dependencies:
 spotify-client : Depends: libssl1.0.0 but it is not installable
                                  Recommends: libavcodec54 but it is not installable or
                                                          libavcodec-extra-54 but it is not installable
                                  Recommends: libavformat54 but it is not installable
E: Unable to correct problems, you have held broken packages.

First you'll have to download the exact same version of the package that Spotify needs, in my case it was libssl1.0.0, I downloaded it from: https://packages.debian.org/jessie/libssl1.0.0.

Then just install it with apt and try re-installing Spotify:

$ wget http://security.debian.org/debian-security/pool/updates/main/o/openssl/libssl1.0.0_1.0 …

Continue reading

A Farewell to a Great Company

Posted on Tuesday, Nov 08, 2016 in personal • Tagged with personal, work, posma, posma group, career

This month marks my final month as a CTO/Lead at Posma Group. It's been six years of ups and downs, working in varied and interesting projects, but most of all, working with amazing people, both coworkers and clients. In six years, we went from just the 3 cofounders to a team of 20+ between two offices, working in lots of different projects.

Thanks to all the people who helped me grow and learn along the way. It was a great experience in so many ways.

I wish all the luck to Jorge and Oscar in their aim to keep growing the company and the great team of Posma Group. I'm sure we'll work together in some project, sometime in the future!

Now, let's see what comes next!

Posma Group 2016