Re: X Strike Force X.Org X11 SVN commit: r1032 - trunk/debian

2006-01-08 Thread Josh Triplett
David Nusinow wrote:
>  2) Adding a lintian check for build-dep or dep on x-window-system-dev.
> This should help prevent this problem in the future.

Done, and bug filed with patch against lintian.

- Josh Triplett


signature.asc
Description: OpenPGP digital signature


Re: X Strike Force X.Org X11 SVN commit: r1032 - trunk/debian

2006-01-08 Thread David Nusinow
On Sun, Jan 08, 2006 at 09:07:01PM -0500, David Nusinow wrote:
> On Sun, Jan 08, 2006 at 05:56:07PM -0800, Josh Triplett wrote:
> > X Strike Force SVN Repository Admin wrote:
> > > Modified:
> > >trunk/debian/changelog
> > >trunk/debian/control
> > > Log:
> > > * We no longer build or ship x-window-system-dev. This is in line with
> > >   killing xlibs-dev. Currently only three packages in Debian build-depend 
> > > on
> > >   this package, so we'll target them in the same effort as getting rid of
> > >   xlibs-dev.
> > 
> > Like x-window-system{,-core} and unlike xlibs-dev, x-window-system-dev
> > is a metapackage for the benefit of Debian users, not for package
> > Build-Depends.  It exists so people can say "I want every X -dev and
> > -dbg package" without listing them all.  Please don't remove it.
> 
> I've thought about that, but people are build-depending on it right now,
> and we need to essentially force people not to do so. I'll probably add it
> back in once the current slate of xlibs-dev bugs is resolved properly.
> Sound reasonable?

Ok, as discussed on irc there are two criteria for re-adding this package:

 1) We've completed the xlibs-dev transition without it. This serves as a
forcing device for people to update their build-deps properly
 
 2) Adding a lintian check for build-dep or dep on x-window-system-dev.
This should help prevent this problem in the future.

I'll also add a note in the package description that this package is meant
entirely for users and not for packages to depend or build-depend on.

 - David Nusinow


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: X Strike Force X.Org X11 SVN commit: r1032 - trunk/debian

2006-01-08 Thread David Nusinow
On Sun, Jan 08, 2006 at 05:56:07PM -0800, Josh Triplett wrote:
> X Strike Force SVN Repository Admin wrote:
> > Modified:
> >trunk/debian/changelog
> >trunk/debian/control
> > Log:
> > * We no longer build or ship x-window-system-dev. This is in line with
> >   killing xlibs-dev. Currently only three packages in Debian build-depend on
> >   this package, so we'll target them in the same effort as getting rid of
> >   xlibs-dev.
> 
> Like x-window-system{,-core} and unlike xlibs-dev, x-window-system-dev
> is a metapackage for the benefit of Debian users, not for package
> Build-Depends.  It exists so people can say "I want every X -dev and
> -dbg package" without listing them all.  Please don't remove it.

I've thought about that, but people are build-depending on it right now,
and we need to essentially force people not to do so. I'll probably add it
back in once the current slate of xlibs-dev bugs is resolved properly.
Sound reasonable?

 - David Nusinow


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: X Strike Force X.Org X11 SVN commit: r1032 - trunk/debian

2006-01-08 Thread Josh Triplett
X Strike Force SVN Repository Admin wrote:
> Modified:
>trunk/debian/changelog
>trunk/debian/control
> Log:
> * We no longer build or ship x-window-system-dev. This is in line with
>   killing xlibs-dev. Currently only three packages in Debian build-depend on
>   this package, so we'll target them in the same effort as getting rid of
>   xlibs-dev.

Like x-window-system{,-core} and unlike xlibs-dev, x-window-system-dev
is a metapackage for the benefit of Debian users, not for package
Build-Depends.  It exists so people can say "I want every X -dev and
-dbg package" without listing them all.  Please don't remove it.

- Josh Triplett


signature.asc
Description: OpenPGP digital signature


X Strike Force X.Org X11 SVN commit: r1032 - trunk/debian

2006-01-08 Thread X Strike Force SVN Repository Admin
Author: dnusinow
Date: 2006-01-08 18:26:05 -0500 (Sun, 08 Jan 2006)
New Revision: 1032

Modified:
   trunk/debian/changelog
   trunk/debian/control
Log:
* We no longer build or ship x-window-system-dev. This is in line with
  killing xlibs-dev. Currently only three packages in Debian build-depend on
  this package, so we'll target them in the same effort as getting rid of
  xlibs-dev.


Modified: trunk/debian/changelog
===
--- trunk/debian/changelog  2006-01-08 02:42:02 UTC (rev 1031)
+++ trunk/debian/changelog  2006-01-08 23:26:05 UTC (rev 1032)
@@ -13,8 +13,12 @@
 + mipsel
 + minor s390 (mir-specific stuff)
   * Update xbase-clients description to account for libdps removal
+  * We no longer build or ship x-window-system-dev. This is in line with
+killing xlibs-dev. Currently only three packages in Debian build-depend on
+this package, so we'll target them in the same effort as getting rid of
+xlibs-dev.
 
- -- David Nusinow <[EMAIL PROTECTED]>  Sat,  7 Jan 2006 17:22:45 -0500
+ -- David Nusinow <[EMAIL PROTECTED]>  Sun,  8 Jan 2006 18:23:35 -0500
 
 xorg-x11 (6.9.0.dfsg.1-2) unstable; urgency=low
 

Modified: trunk/debian/control
===
--- trunk/debian/control2006-01-08 02:42:02 UTC (rev 1031)
+++ trunk/debian/control2006-01-08 23:26:05 UTC (rev 1032)
@@ -2650,22 +2650,6 @@
  providing x-terminal-emulator should also be installed to ensure a
  comfortable X experience.
 
-Package: x-window-system-dev
-Priority: extra
-Architecture: any
-Depends: libice-dev, libice6-dbg, libsm-dev, libsm6-dbg, libx11-6-dbg, 
libx11-dev, libxaw7-dbg, libxaw7-dev, libxext-dev, libxext6-dbg, libxi-dev, 
libxi6-dbg, libxmu-dev, libxmu6-dbg, libxmuu-dev, libxmuu1-dbg, libxp-dev, 
libxp6-dbg, libxpm-dev, libxpm4-dbg, libxrandr-dev, libxrandr2-dbg, libxt-dev, 
libxt6-dbg, libxtrap-dev, libxtrap6-dbg, libxtst-dev, libxtst6-dbg, libxv-dev, 
libxv1-dbg, pm-dev, x-dev, xlibmesa-gl-dev, libglu1-xorg-dev, xlibmesa-gl-dbg, 
libglu1-xorg-dbg, ${F:XWSD-Special-Depends}xlibs-static-dev, xlibs-static-pic, 
xspecs
-Description: X Window System development components
- This metapackage provides the components of the X Window System as developed
- by the X.Org Project which are most interesting to programmers.
- .
- X Window System design documentation, manual pages, library reference works,
- unstripped and static versions of the shared libraries, C header files, and
- special versions of libraries available only in static form (with and without
- PIC symbols included) are supplied by the packages depended on by this
- metapackage.
- .
- This also provides header files for almost all extension protocols.
-
 Package: x-window-system
 Architecture: all
 Depends: x-window-system-core, lbxproxy, proxymngr, twm, xdm, xfs, xfwp, 
xnest, xprint, xvfb


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]