Re: gd library
On Wed, Apr 8, 2009 at 2:32 PM, Neil Williams <codehelp@debian.org> wrote:
> On Wed, 8 Apr 2009 22:19:50 +0100
> Neil Williams <codehelp@debian.org> wrote:
>
>> On Wed, 8 Apr 2009 21:43:31 +0100
>> Neil Williams <codehelp@debian.org> wrote:
>
> The full list of packages to install libgd2-xpm-dev:
>
> ii libc6-dev 2.7-18em1 GNU C Library: Development Libraries and Hea
> ii libexpat1-dev 2.0.1-4em1 XML parsing C library - development kit (gri
> ii libfontconfig1-dev 2.6.0-3em1 generic font configuration library - develop
> ii libfreetype6-dev 2.3.7-2em1 FreeType 2 font engine, development files (g
> ii libgd2-xpm-dev 2.0.36~rc1~dfsg-3 GD Graphics Library version 2 (development v
> ii libjpeg62-dev 6b-14em1 Development files for the IJG JPEG library (
> ii libpng12-dev 1.2.27-2em1 PNG library - development (gripped)
> ii libpthread-stubs0-dev 0.1-2 pthread stubs not provided by native libc, d
> ii libx11-dev 2:1.1.5-2em1 X11 client-side library (development headers
> ii libxau-dev 1:1.0.3-3em1 X11 authorisation library (development heade
> ii libxcb-xlib0-dev 1.1-1.1em1 X C Binding, Xlib/XCB interface library, dev
> ii libxcb1-dev 1.1-1.1em1 X C Binding, development files (gripped)
> ii libxdmcp-dev 1:1.0.2-3em1 X11 authorisation library (development heade
> ii libxpm-dev 1:3.5.7-1em1 X11 pixmap library (development headers) (gr
> ii linux-libc-dev 2.6.26-13em1 Linux support headers for userspace developm
> ii x11proto-core-dev 7.0.12-1 X11 core wire protocol and auxiliary headers
> ii x11proto-input-dev 1.4.3-2 X11 Input extension wire protocol
> ii x11proto-kb-dev 1.0.3-3 X11 XKB extension wire protocol
> ii xtrans-dev 1.2-2 X transport library (development files)
> ii zlib1g-dev 1:1.2.3.3.dfsg-12em1 compression library - development (gripped)
>
> Note that at several stages in that process, you need 'apt-get -f
> install' to get the relevant shared libraries upon which these -dev
> packages depend (and which are available via Grip).
>
> --
>
>
> Neil Williams
> =============
> http://www.data-freedom.org/
> http://www.linux.codehelp.co.uk/
> http://e-mail.is-not-s.ms/
>
>
OK, this makes sense now. I realized that I had put libgd2-xpm-dev in
the email, but I really only needed libgd2-noxpm-dev. So I just
recursed through the broken dependencies that apt-get had and whenever
I got a message like "Depends: zlib1g (= 1:1.2.3.3.dfsg-12) but
1:1.2.3.3.dfsg-12em1 is to be installed" I would run apt-get specifing
the non em1 version like this "apt-get -f install
zlib1g=1:1.2.3.3.dfsg-12". After I was done fswebcam would build with
no problem. Thanks!
Neil,
The script you were talking about. Would that just automate what I did
manually (i.e. check for the dependencies and install the non em1
version)? I think I could handle that, but it sounded like you had
something a little different in mind. I'd be happy to attempt anything
with a little help.
thanks,
Paul
Reply to: