Debian Bug report logs - #414579
php5-gd should not depend on libx11 or should make it optional

version graph

Package: php5-gd; Maintainer for php5-gd is (unknown);

Reported by: Ari Johnson <iamtheari@gmail.com>

Date: Mon, 12 Mar 2007 17:06:02 UTC

Severity: wishlist

Tags: wontfix

Found in version php5/5.2.0-8

Done: Ondřej Surý <ondrej@debian.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>:
Bug#414579; Package php5-gd. (full text, mbox, link).


Acknowledgement sent to Ari Johnson <iamtheari@gmail.com>:
New Bug report received and forwarded. Copy sent to Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>. (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Ari Johnson <iamtheari@gmail.com>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: php5-gd should not depend on libx11 or should make it optional
Date: Mon, 12 Mar 2007 13:03:03 -0400
Package: php5-gd
Version: 5.2.0-8
Severity: wishlist

The php5-gd package has the following dependency tree:
- php5-gd
  +- libx11-6
  +- libxpm4
  |  +- libx11-6
  +- libgd2-xpm
     +- libx11-6
     +- libxpm4

As a result, the php5-gd package requires substantial parts of X11 to be
installed.  I would prefer not to have unnecessary X11 packages
installed on my servers.

There is a libgd2-noxpm package available.  Other packages that require
libgd2 will accept libgd2-noxpm (e.g., webalizer does this).  Perhaps
a php5-gd-noxpm package could be provided, or php5-gd could be crafted
so as to provide XPM functionality if libgd2-xpm is installed.  (Note
that libgd2-xpm requires libxpm4 and libx11-6, so that installing it
would include all of the other dependencies of php5-gd.)

-- System Information:
Debian Release: 4.0
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.20
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)

Versions of packages php5-gd depends on:
ii  libapache2-mod-php5 [phpa 5.2.0-8        server-side, HTML-embedded scripti
ii  libc6                     2.3.6.ds1-13   GNU C Library: Shared libraries
ii  libfreetype6              2.2.1-5        FreeType 2 font engine, shared lib
ii  libgd2-xpm                2.0.33-5.2     GD Graphics Library version 2
ii  libjpeg62                 6b-13          The Independent JPEG Group's JPEG 
ii  libpng12-0                1.2.15~beta5-1 PNG library - runtime
ii  libt1-5                   5.1.0-2        Type 1 font rasterizer library - r
ii  libx11-6                  2:1.0.3-6      X11 client-side library
ii  libxpm4                   1:3.5.5-2      X11 pixmap library
ii  php5-cli [phpapi-20060613 5.2.0-8        command-line interpreter for the p
ii  php5-common               5.2.0-8        Common files for packages built fr
ii  zlib1g                    1:1.2.3-13     compression library - runtime

php5-gd recommends no packages.

-- no debconf information



Tags added: wontfix Request was from Steve Langasek <vorlon@debian.org> to control@bugs.debian.org. (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>:
Bug#414579; Package php5-gd. (Mon, 16 Feb 2009 10:45:03 GMT) (full text, mbox, link).


Acknowledgement sent to Avery Fay <avery@shadypixel.com>:
Extra info received and forwarded to list. Copy sent to Debian PHP Maintainers <pkg-php-maint@lists.alioth.debian.org>. (Mon, 16 Feb 2009 10:45:03 GMT) (full text, mbox, link).


Message #12 received at 414579@bugs.debian.org (full text, mbox, reply):

From: Avery Fay <avery@shadypixel.com>
To: 414579@bugs.debian.org
Subject: sigh
Date: Mon, 16 Feb 2009 05:43:14 -0500
[Message part 1 (text/plain, inline)]
Thanks for marking this wontfix without any explanation at all. I now
have ttf fonts on my server. Awesome.

[signature.asc (application/pgp-signature, attachment)]

Reply sent to Ondřej Surý <ondrej@debian.org>:
You have taken responsibility. (Fri, 03 May 2013 09:48:05 GMT) (full text, mbox, link).


Notification sent to Ari Johnson <iamtheari@gmail.com>:
Bug acknowledged by developer. (Fri, 03 May 2013 09:48:05 GMT) (full text, mbox, link).


Message #17 received at 414579-done@bugs.debian.org (full text, mbox, reply):

From: Ondřej Surý <ondrej@debian.org>
To: 414579-done@bugs.debian.org
Subject: Re: [php-maint] Bug#414579: php5-gd should not depend on libx11 or should make it optional
Date: Fri, 3 May 2013 11:45:28 +0200
Version: php5/5.5.0~beta3-1

There will be no libgd2-noxpm in next Debian release (Jessie) thus
closing this bug with version from experimental (which already depends
on libgd2-3).

Anyway the overhead of installing xpm dependencies today is minimal
(5MB difference) and the goal of having two gd2 version never really
worked well.

O.

On Mon, Mar 12, 2007 at 6:03 PM, Ari Johnson <iamtheari@gmail.com> wrote:
> Package: php5-gd
> Version: 5.2.0-8
> Severity: wishlist
>
> The php5-gd package has the following dependency tree:
> - php5-gd
>   +- libx11-6
>   +- libxpm4
>   |  +- libx11-6
>   +- libgd2-xpm
>      +- libx11-6
>      +- libxpm4
>
> As a result, the php5-gd package requires substantial parts of X11 to be
> installed.  I would prefer not to have unnecessary X11 packages
> installed on my servers.
>
> There is a libgd2-noxpm package available.  Other packages that require
> libgd2 will accept libgd2-noxpm (e.g., webalizer does this).  Perhaps
> a php5-gd-noxpm package could be provided, or php5-gd could be crafted
> so as to provide XPM functionality if libgd2-xpm is installed.  (Note
> that libgd2-xpm requires libxpm4 and libx11-6, so that installing it
> would include all of the other dependencies of php5-gd.)
>
> -- System Information:
> Debian Release: 4.0
>   APT prefers testing
>   APT policy: (500, 'testing')
> Architecture: amd64 (x86_64)
> Shell:  /bin/sh linked to /bin/bash
> Kernel: Linux 2.6.20
> Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)
>
> Versions of packages php5-gd depends on:
> ii  libapache2-mod-php5 [phpa 5.2.0-8        server-side, HTML-embedded scripti
> ii  libc6                     2.3.6.ds1-13   GNU C Library: Shared libraries
> ii  libfreetype6              2.2.1-5        FreeType 2 font engine, shared lib
> ii  libgd2-xpm                2.0.33-5.2     GD Graphics Library version 2
> ii  libjpeg62                 6b-13          The Independent JPEG Group's JPEG
> ii  libpng12-0                1.2.15~beta5-1 PNG library - runtime
> ii  libt1-5                   5.1.0-2        Type 1 font rasterizer library - r
> ii  libx11-6                  2:1.0.3-6      X11 client-side library
> ii  libxpm4                   1:3.5.5-2      X11 pixmap library
> ii  php5-cli [phpapi-20060613 5.2.0-8        command-line interpreter for the p
> ii  php5-common               5.2.0-8        Common files for packages built fr
> ii  zlib1g                    1:1.2.3-13     compression library - runtime
>
> php5-gd recommends no packages.
>
> -- no debconf information
>
>
> _______________________________________________
> pkg-php-maint mailing list
> pkg-php-maint@lists.alioth.debian.org
> http://lists.alioth.debian.org/mailman/listinfo/pkg-php-maint



--
Ondřej Surý <ondrej@sury.org>



Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Sat, 01 Jun 2013 07:28:52 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Sun Jul 2 02:49:27 2023; Machine Name: bembo

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.