[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Bug-gnuzilla] Extensions not copied over after sudo make install
From: |
Fernando de Oliveira |
Subject: |
Re: [Bug-gnuzilla] Extensions not copied over after sudo make install |
Date: |
Mon, 4 Jun 2012 10:51:47 -0700 (PDT) |
On 03-06-2012 17:57, Loic J. Duros wrote:
> Hi:
>
> As you know I'm the new maintainer of IceCat and I thought maybe someone
> (maybe Giuseppe is reading this? :-)) could help me out spotting an issue:
>
> I've noticed a bug when running 'sudo make install' with IceCat 12.0.
> This has worked on IceCat 10.0 and I can't locate where the issue is
> with the 12.0 codebase.
>
> Whenever you run './configure && make' it will place the binaries and
> the rest of the files inside 'dist/bin/'.
> You can start IceCat from there by running './icecat'. The extensions
> are installed fine there, and they are present in dist/bin/extensions/
> However when running 'sudo make install', the extension files are not
> copied over to dist/bin/icecat, and neither are they copied to
> /usr/local/lib/icecat-12.0/
> So when you run later icecat system-wide the extensions aren't loaded.
> There must be something missing in a Makefile.in or in the config/
> folder. I'll have to make a diff again of all the files changed. I had
> to update a lot of the existing IceCat replacement files due to major
> updates to Firefox, so obviously something fell through the cracks. The
> issue can be fix by running something like: sudo mv dist/bin/extensions
> /usr/lib/local/icecat-12.0/. But as soon as I can spot the issue I'll
> make a new version (also FF13 is coming out this week.)
>
> Many thanks for your help and for your patience,
>
> Loic
Thank you very much for this release, Loic.
Perhaps this can help, while you try to find the solution. I normally do:
make -C browser/installer
and a file icecat*.tar.bz2 (* is for version, architecture,
localization) file is generated in dist directory, which can be
uncompressed to /usr/lib/local/, into a versionless directory. I prefer
then rename to a versioned directory and symlink /usr/lib/local/icecat
to it. Last time I did it was with version 9.0.1. Later, I will try with
your version.
--
[]s,
Fernando