Re: [RFC] Splitting/reorganizing xbase-clients xutils
Timo Aaltonen [EMAIL PROTECTED] writes: xfs (Fedora:xorg-x11-xfs) - # why not bundle these together? fslsfonts (xutils) fstobdf (xbase-clients) showfont (xutils) xfs (xfs) xfsinfo (xutils) FWIW, I'd prefer to see the clients in separate (binary) packages from the server, which may be running on some other host. Also, in general, do the programs in each new package all have similar dependencies now? IIRC, one motivation for refactoring was complaints about xbase-clients depending on a lot of libraries that only a handful of the programs it contains actually needs, so it would be unfortunate if such dependency pollution were still present. -- Aaron M. Ucko, KB1CJC (amu at alum.mit.edu, ucko at debian.org) Finger [EMAIL PROTECTED] (NOT a valid e-mail address) for more info. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: [RFC] Splitting/reorganizing xbase-clients xutils
Timo Aaltonen wrote: Finally, here are the leftover bits from xbase-clients and xutils not found from Fedora: # xbase-clients beforelight bitmap ico xcalc (xbase-apps?) xdbedizzy xditview (xbase-apps?) xedit (xbase-apps?) xf86dga xgc xman (xbase-apps?) xmore (xbase-apps?) Note that ico, xcalc, xdbedizzy, xditview, xedit, xgc, xman, xmore might be dropped by upstream in the future (see http://lists.freedesktop.org/archives/xorg/2007-April/023355.html) Are you planning to split the binary package only or also the source? Regarding what Fedora does, I don't see why we would have to split into so many packages. Moving xauth in its own package seems important. Splitting all tiny client from server utilities too. However, for instance, I don't see why appres/editres/listres/viewres would need to be in their own xbase-resutils, they could stay with xrdb or something like that. Also the difference between xfonts-utils and xfs programs does not look easy to understand. my 2 cents... Brice -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: [RFC] Splitting/reorganizing xbase-clients xutils
On Sat, 5 May 2007, Brice Goglin wrote: Note that ico, xcalc, xdbedizzy, xditview, xedit, xgc, xman, xmore might be dropped by upstream in the future (see http://lists.freedesktop.org/archives/xorg/2007-April/023355.html) Are you planning to split the binary package only or also the source? I hadn't thought of that, but as we spoke on #debian-x, we could use one big source which then would generate binary bundles, with the exception of xauth, xinit, xfs and xsm which use their own source packages? Regarding what Fedora does, I don't see why we would have to split into so many packages. Moving xauth in its own package seems important. Splitting all tiny client from server utilities too. However, for instance, I don't see why appres/editres/listres/viewres would need to be in their own xbase-resutils, they could stay with xrdb or something like that. Also the difference between xfonts-utils and xfs programs does not look easy to understand. Yes, here is the latest list (updated when something new comes up): http://users.tkk.fi/~tjaalton/xbase-clients-split.txt general consensus on #debian-x seemed to be that this looks pretty good now. There are however some packages which are not in any of the new bundles. Also, renaming xfonts-utils and xutils-dev was thought as too riski, since there are too many reverse deps on them. Further comments welcome :) t -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
[RFC] Splitting/reorganizing xbase-clients xutils
Hi! Currently there are some bugs on xbase-clients (151613, 153551, 199675, 332521) where it has been requested to reorganize xbase-clients/xutils. I asked about this a while back, and now I'm willing to step up and do what's needed for that.. First, here's a brutal work done exactly the way it's done in Fedora (please don't flame me to death, this was just to get something as a starting point :) Suggested bundle name (Fedora name) - software(current Debian package) separate # separating xauth has been requested in aforementioned bugs, and makes # sense for servers xauth (xbase-clients) xinit (xbase-clients) xsm (Fedora: xorg-x11-xsm) -- # xsm pulls openssh as Build-Dep, which makes slower buildd's crawl rstart (xutils) smproxy (xbase-clients) xsm (xbase-clients) xkbutils (Fedora: xorg-x11-xkb-utils) - # the same as xkbutils bundle in Ubuntu setxkbmap (xbase-clients) xkbcomp (xbase-clients) xkbevd (xbase-clients) xkbprint(xbase-clients) xkbutils(xbase-clients) xbase-apps (Fedora: xorg-x11-apps) -- oclock (xbase-clients) xclock (xbase-clients) xpr (none?) xwd (xbase-clients) xwud(xbase-clients) luit(xutils) x11perf (xbase-clients) xbiff (xbase-clients) xclipboard (xbase-clients) xconsole(xbase-clients) xcursorgen (xbase-clients) xeyes (xbase-clients) xkill (xbase-clients) xload (xbase-clients) xlogo (xbase-clients) xmag(xbase-clients) xmessage(xbase-clients) xbase-resutils (Fedora: xorg-x11-resutils) -- appres (xbase-clients) editres (xbase-clients) listres (xbase-clients) viewres (xbase-clients) xbase-utils (Fedora: xorg-x11-utils) xdpyinfo(xbase-clients) xdriinfo(xbase-clients) xev (xbase-clients) xfd (xbase-clients) xfontsel(xbase-clients) xlsatoms(xbase-clients) xlsclients (xbase-clients) xlsfonts(xbase-clients) xprop (xbase-clients) xvinfo (xbase-clients) xwininfo(xbase-clients) xbase-xserver-utils (Fedora: xorg-x11-server-utils) - iceauth (xbase-clients) rgb (xutils) sessreg (xutils) xcmsdb (xbase-clients) xgamma (xbase-clients) xhost (xbase-clients) xmodmap (xbase-clients) xrandr (xbase-clients) xrdb(xbase-clients) xrefresh(xbase-clients) xset(xbase-clients) xsetmode(xbase-clients) xsetpointer (xbase-clients) xsetroot(xbase-clients) xstdcmap(xbase-clients) xtrap (xbase-clients) xvidtune(xbase-clients) xfonts-utils (Fedora: xorg-x11-font-utils) -- # pretty much the same as xfonts-utils now bdftopcf(xfonts-utils) font-util (xfonts-utils) fonttosfnt (none?) mkfontdir (xfonts-utils) mkfontscale (xfonts-utils) xfs (Fedora:xorg-x11-xfs) - # why not bundle these together? fslsfonts (xutils) fstobdf (xbase-clients) showfont(xutils) xfs (xfs) xfsinfo (xutils) ?? (Fedora: xorg-x11-xfwp) -- # no idea about these, we don't have them so not useful? proxymngr xfindproxy (mentioned in xbase-clients control file, but not there) xfwp Finally, here are the leftover bits from xbase-clients and xutils not found from Fedora: # xbase-clients beforelight bitmap ico xcalc (xbase-apps?) xdbedizzy xditview(xbase-apps?) xedit (xbase-apps?) xf86dga xgc xman(xbase-apps?) xmore (xbase-apps?) # xutils scripts The leftovers could be added to a sensible bundle, or dropped. -- It's getting late here, so there might be some errors left.. Let the discussion begin! :P t -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: [RFC] Splitting/reorganizing xbase-clients xutils
(disclaimer: it's late, and I'm drunk) I agree that splitting xbase-clients makes sense. Not sure about xutils, I think I don't have a particular opinion on that one. On Sat, May 5, 2007 at 03:21:51 +0300, Timo Aaltonen wrote: xsm (Fedora: xorg-x11-xsm) -- # xsm pulls openssh as Build-Dep, which makes slower buildd's crawl rstart(xutils) smproxy (xbase-clients) xsm (xbase-clients) Last I looked, the build-dep on ssh could easily be removed by fixing the configure.ac file for xsm. We should probably do this at some point. Cheers, Julien -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]