[Ii2-announce] i-Package updates
Gerben Wierda
Gerben.Wierda at rna.nl
Fri May 30 18:11:55 CEST 2008
On May 30, 2008, at 5:33 PM, Bruno Voisin wrote:
> Le 30 mai 08 à 16:58, Gerben Wierda a écrit :
>
>> Freetype has been updated to version 2.3.5. This install is required
>> for the non-X11 versions of my ImageMagick, FontForge and Ghostscript
>> installs as they link dynamically to it. The X11-versions use the
>> Apple-supplied freetype.
>>
>> LibPNG has been updated to 1.2.29 (interesting for developers only
>> who
>> want an easy ppc+x86 install).
>> Fontconfig has been updated to 1.2.5 (interesting for developers only
>> who want an easy ppc+x86 install)
>>
>> ImageMagick has been updated to 6.4.1 and linked (statically) against
>> libpng 1.2.29 and fontconfig-1.2.5.
>> Ghostscript has been updated to 8.62 and linked (statically) against
>> libpng 1.2.29 and fontconfig-1.2.5.
>> FontForge has been updated to version 20080429 and linked
>> (statically)
>> against libpng 1.2.29 and fontconfig-1.2.5.
>>
>> One reason for these updates are to get in sync with the libpng
>> security update.
>
> Two short remarks :
>
> - The latest Ghostscript i-Package (from 26 May) is available in the
> EXPERIMENTAL i-Directory but not in the standard i-Directories (NTG,
> TUG, etc.) which only have a version from 2007.
Oops. I have pre-announced gs it seems. It is not done yet ;-)
> - The Fontconfig and libpng i-Packages include a Configure stage
> during which no user intervention is possible. Inspecting the
> associated script, I see that for fontconfig it erases some dynamic
> libraries libfontconfig*.la and libfontconfig*.dylib inside (I
> think) /usr/local/lib, depending on the value of a parameter
> II2DYLIBS, and similarly for fontconfig.
This is correct.
> On my setup nothing was done (automatically) at this stage for
> fontconfig, while for libpng I got
>
> Removing dynamic libraries at i-Installer request (II2DYLIBS != Keep)
>
> I assume this is all intended behaviour and nothing to worry about.
> I don't know whether this is new or had been around before already,
> I may not have paid attention in the past.
You can set the environment variable in i-Installer's preferences. If
you do, some i-Packages react to it. It is mainly intended to keep my
pesonal system free from the dynamic libraries so that when I build
(say) ImageMagick it will not become dependent on (say) an available
installation of fontconfig on the target system. Keeps installation of
stuff like ImageMagick simple for most users and keeps active
dependencies to a minimum.
G
More information about the II2-announce
mailing list