Bug#749646: x11-xserver-utils depends on cpp

2023-09-17 Thread Dmitry Katsubo
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

2021-07-09 Thread Michael Prokop
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

2015-07-21 Thread Michael Gilbert
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 mgilb...@debian.org  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

2014-05-28 Thread Martin Vegter

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



Bug#749646: x11-xserver-utils depends on cpp

2014-05-28 Thread Sven Joachim
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