Bug#749646: x11-xserver-utils depends on cpp
Dear community, Would be great to improve the dependency. What about marking cpp as optional package for x11-xserver-utils? Or maybe there could be another additional package x11-xserver-utils-nocpp which does not depend on cpp ? -- With best regards, Dmitry
Bug#749646: x11-xserver-utils depends on cpp
Hi, * Michael Gilbert [Tue Jul 21, 2015 at 11:20:04PM -0400]: > > The packages x11-xserver-utils and x11-apps both depend on cpp. Since > > these are "miscellaneous assortment of X applications" and not > > development tools, I think they should not depend on cpp. > Here is a trivial patch that makes it possible for the user to choose > (as a non-default option) to exclude cpp packages from xorg using > systems, at the cost of possibly breaking xrdb. I'd very much appreciate, if that patch (which moves cpp from Depends to Recommends) could be considered for inclusion. xrdb *seems* to work for me also without cpp available, and it also supports a `-nocpp` option and also supports specifying a preprocessor of custom choice via `-cpp `. x11-xserver-utils requires only ~523 kB of disk space, while cpp and its cpp-10 pulls in >26 MB of disk space, which is quite notable e.g. for live systems. :-/ regards -mika- signature.asc Description: Digital signature
Bug#749646: x11-xserver-utils depends on cpp
control: tag -1 patch > The packages x11-xserver-utils and x11-apps both depend on cpp. Since > these are "miscellaneous assortment of X applications" and not > development tools, I think they should not depend on cpp. Here is a trivial patch that makes it possible for the user to choose (as a non-default option) to exclude cpp packages from xorg using systems, at the cost of possibly breaking xrdb. Best wishes, Mike diff -Nru x11-xserver-utils-7.7+4/debian/changelog x11-xserver-utils-7.7+4.1/debian/changelog --- x11-xserver-utils-7.7+4/debian/changelog 2015-05-02 16:50:44.0 + +++ x11-xserver-utils-7.7+4.1/debian/changelog 2015-07-22 02:11:18.0 + @@ -1,3 +1,10 @@ +x11-xserver-utils (7.7+4.1) unstable; urgency=medium + + * Non-maintainer upload. + * Recommend rather than depend on cpp (closes: #749646). + + -- Michael Gilbert Wed, 22 Jul 2015 02:09:46 + + x11-xserver-utils (7.7+4) unstable; urgency=medium * Let uscan verify tarball signatures. diff -Nru x11-xserver-utils-7.7+4/debian/control x11-xserver-utils-7.7+4.1/debian/control --- x11-xserver-utils-7.7+4/debian/control 2015-05-02 16:37:27.0 + +++ x11-xserver-utils-7.7+4.1/debian/control 2015-07-22 02:11:34.0 + @@ -44,7 +44,8 @@ Package: x11-xserver-utils Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends}, cpp +Depends: ${shlibs:Depends}, ${misc:Depends} +Recommends: cpp Conflicts: iceauth, sessreg, xgamma, xhost, xmodmap, xrandr, xrdb, xrefresh, xrgb, xset, xsetmode, xsetpointer, xsetroot, xstdcmap, xvidtune Replaces: xbase-clients (<< 1:7.3), xutils (<< 1:7.2),
Bug#749646: x11-xserver-utils depends on cpp
On 2014-05-28 22:23 +0200, Martin Vegter wrote: > Package: x11-xserver-utils > Version: 7.7~3 > > The packages x11-xserver-utils and x11-apps both depend on cpp. Since > these are "miscellaneous assortment of X applications" and not > development tools, I think they should not depend on cpp. > > There are people like myself, who like to keep their installations clean > and minimal, without packages that they don't need. > > Or am I mistaken and cpp is needed for x11-xserver-utils to work? It is needed by xrdb. In x11-apps I have not found any reference to cpp, so the dependency should probably be removed there. Cheers, Sven -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#749646: x11-xserver-utils depends on cpp
Package: x11-xserver-utils Version: 7.7~3 The packages x11-xserver-utils and x11-apps both depend on cpp. Since these are "miscellaneous assortment of X applications" and not development tools, I think they should not depend on cpp. There are people like myself, who like to keep their installations clean and minimal, without packages that they don't need. Or am I mistaken and cpp is needed for x11-xserver-utils to work? I am using Debian Wheezy -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org