Change:
Couldn't start dropbox after upgrading it. Seeing the following error: The info file that the error message refers to: I believe the most interesting part there is Probably a wrong version of PyQt5, but I don't know for sure and have a little expertise in NixOS to troubleshoot that by myself, sorry. :( Could be caused by (Even though the error message suggest to contact Dropbox support I still would like to consult here first) Have dropbox 3.12.6 installed on your system Upgrade dropbox with Try to start dropbox (Well I believe it may be reproduced without actually upgrading existing dropbox, but just by installing the 3.20.1 version for the first time, but I've never actually tried that) System: 16.03.836. (Emu) Nix version: nix-env (Nix) 1.11.2 Nixpkgs version: 16.03.836.
cc
Yeah, sounds like an outdated PyQT5, from the error message. I'll see whether we can't provide a more recent version in stable channel. Push comes to shove, we'll have to deactivate dropbox in stable :( Unfortunately, Dropbox doesn't think it's necessary any more, to provide changelogs along with their releases.
turns out, the situation isn't quite as dramatic, qt55 is already in stable and seems to work
We really need to fix the Dropbox build to use the bundled libraries whenever possible. (That will also resolve this issue permanently.) Dropbox ships libraries that have been incompatibly patched from the open source versions (and they won't say which libraries are patched).
The latest nixos-stable version of dropbox seems to be working for me. I don't know guys your process, so how should I proceed on that? Should I close this issue by myself or maybe you have some sort of verification phase where it's closed by someone else? Anyway, thank you very much for fixing this! :)

Discussion:
# TODO add plugins having various licenses, see http://www.vamp-plugins.org/download.html <del> { stdenv, fetchurl, alsaLib, bzip2, fftw, jackaudio, libX11, liblo, libmad, libogg, librdf, librdf_raptor, librdf_rasqal, libsamplerate, libsndfile, makeWrapper, pulseaudio, qt4, redland, rubberband, vampSDK </del> <ins> { stdenv, fetchurl, alsaLib, bzip2, fftw, jackaudio, libX11, liblo , libmad, libogg, librdf, librdf_raptor, librdf_rasqal, libsamplerate , libsndfile, makeWrapper, pkgconfig, pulseaudio, qt4, redland , rubberband, vampSDK </ins> }: <del> stdenv.mkDerivation { name = "sonic-visualiser-1.8"; </del> <ins> stdenv.mkDerivation rec { name = "sonic-visualiser-${version}"; version = "1.9"; </ins> src = fetchurl { <del> url = http://downloads.sourceforge.net/sv1/sonic-visualiser-1.8.tar.gz; sha256 = "16ik6q9n92wljvnqcv7hyzb9v3yp3ixxp6df9kasf53fii973dh7"; </del> <ins> url = "http://code.soundsoftware.ac.uk/attachments/download/194/${name}.tar.gz"; sha256 = "00igf7j6s8xfyxnlkbqma0yby9pknxqzy8cmh0aw95ix80cw56fq"; </ins> }; buildInputs = [ libsndfile qt4 fftw /* should be fftw3f ??*/ bzip2 librdf rubberband libsamplerate vampSDK alsaLib librdf_raptor librdf_rasqal redland <ins> pkgconfig </ins> # optional jackaudio # portaudio

description = "View and analyse contents of music audio files"; homepage = http://www.sonicvisualiser.org/; license = "GPLv2"; <del> maintainers = [ stdenv.lib.maintainers.marcweber stdenv.lib.maintainers.goibhniu ]; </del> <ins> maintainers = [ stdenv.lib.maintainers.marcweber stdenv.lib.maintainers.goibhniu ]; </ins> platforms = stdenv.lib.platforms.linux; }; }