[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: C++ Transition Patches



On Sun, Jul 10, 2005 at 06:59:56PM -0400, Nathanael Nerode wrote:
> xfonts-base lost an encoding:
> /usr/X11R6/lib/X11/fonts/encodings/large/jisx0208.1983-0.enc.gz
> xlibs lost:
> /etc/X11/xkb/geometry/omnibook
> /etc/X11/xkb/symbols/ru_yawerty
> 
> I don't know what to make of those changes; they're presumably upstream
> changes and not to be worried about?

Right.

> The i830 and ffb DRI modules vanished, while the i915 and sis modules
> appeared.  This is probably due to upstream, but I'm sure this ought to
> be documented somewhere, so as not to totally confuse people (if any)
> using the vanished modules.  Probably in NEWS.

Er, you don't get to choose.  The DDX driver nominates which DRI module
to load, and libGL loads it.  The only chance of confusion is people
upgrading xserver-xorg but not xlibmesa-dri, in which case you're going
to get exactly what you deserve.

> xlibs-static-dev acquired:
> /usr/X11R6/include/X11/XprintAppUtil/xpapputil.h
> /usr/X11R6/include/X11/XprintUtil/xprintutil.h
> /usr/X11R6/lib/libXprintAppUtil.a
> /usr/X11R6/lib/libXprintUtil.a
> 
> xlibs-static-pic acquired:
> /usr/X11R6/lib/libXprintAppUtil_pic.a
> /usr/X11R6/lib/libXprintUtil_pic.a
> 
> Is this right?  Are we deliberately suppling X.org's version of
> libXprint in this form?  If so, it should be listed in the descriptions
> of the packages, and it isn't.

Xprint upstream claim the API isn't stable enough to ship a shared
library, so they don't.  Of course, my view is if you can't hold a
stable API, why the hell are you shipping a library *by* *default* in
the X sample implementation?  But I digress.

> OK, that's the last nitpick.  I wouldn't hold up the release to unstable
> for most of them, but they should be looked at before the next release.

... and what exactly are you going to do with them?

> I worry about the masses of dropped dependencies on
> xfree86-common/x11-common though.  It doesn't look correct to me, but
> perhaps /etc/init.d/x{free86|11}-common and /etc/X11/Xsession.d really
> aren't needed by (for instance) libice6.

No.  No, they aren't.



Reply to: