[Nix-dev] chrome broken by libpng upgrade

Mathijs Kwik mathijs at bluescreen303.nl
Mon Mar 5 07:47:56 CET 2012


On Mon, Mar 5, 2012 at 6:03 AM, Yury G.  Kudryashov
<urkud.urkud at gmail.com> wrote:
> Mathijs Kwik wrote:
>
>> Hi all,
>>
>> Today's merge of the libpng upgrade branch broke my browser (chrome).
>>
>> /nix/store/iczjj9rwgp91nqkykpb0gi3khiw4xf99-chromium-18.0.975.0-
> pre114925/libexec/chrome/chrome:
>> error while loading shared libraries: libpng12.so.0: cannot open shared
>> object file: No such file or directory
> Possible fixes:
> * pass "libpng = pkgs.libpng12" to chrome in all-packages.nix;

This one worked, committed

> * start building chromium from sources instead of downloading a binary.

I might look into this one someday soonish.
Building from sources has my preference when they are available.
But I'm afraid chrome uses a lot of dlopen at runtime and other nasty tricks :)

Thanks for your help,
Mathijs

> --
> Yury G. Kudryashov,
> mailto: urkud at mccme.ru
>
> _______________________________________________
> nix-dev mailing list
> nix-dev at lists.science.uu.nl
> http://lists.science.uu.nl/mailman/listinfo/nix-dev


More information about the nix-dev mailing list