Re: [gentoo-user] why kdrive?
Donnie Berkholz wrote: The kdrive ebuild _in portage_ uses xfree86 sources. The xserver things _on my overlay_ use freedesktop.org. /me reads your original post again, Okkey now it makes sense. The issue here is our package management system. Yes you can install it alongside xfree, assuming you installed the libs to /usr/local so they don't overwrite xfree's. This is something we (meaning Gentoo) will not do, because /usr/local is not a place a package management system should put things. As mentioned elsewhere in this thread, modifying the ebuilds to use prefixes of /usr/local instead of /usr would solve this, but my versions of the ebuilds will remain fit for inclusion in Portage. okkey, got it. Already was. The "kdrive" on my overlay is a modification of that in portage, reflecting usage of imake and therefore xfree86 sources. http://dev.gentoo.org/~spyderous/overlay/x11-base/xserver/ Okkey cool, I will try it next month. Thanx a lot for your answers Spundun -- [EMAIL PROTECTED] mailing list
Re: [gentoo-user] why kdrive?
On Fri, 2003-11-14 at 01:08, Spundun Bhatt wrote: > Donnie Berkholz wrote: > > On Thu, 2003-11-13 at 16:54, spundun wrote: > Okkey, understood. Now later in this mail you are going to say that > its a snapshot off the recent xserver from fd.o, then how is it in > sync with XFree.org? what do you mean by "in sync with"? The kdrive ebuild _in portage_ uses xfree86 sources. The xserver things _on my overlay_ use freedesktop.org. > I think what I heard was that you could just place the xserver binary > alongside XFree setup and be able to use it. I really just heard it, I > dont understand how its supposed to work, so I guess I will take your > word for it that its not going to work. The issue here is our package management system. Yes you can install it alongside xfree, assuming you installed the libs to /usr/local so they don't overwrite xfree's. This is something we (meaning Gentoo) will not do, because /usr/local is not a place a package management system should put things. As mentioned elsewhere in this thread, modifying the ebuilds to use prefixes of /usr/local instead of /usr would solve this, but my versions of the ebuilds will remain fit for inclusion in Portage. > Ohh and btw, if you are reworking them, you might want to change the > module name to xserver? Already was. The "kdrive" on my overlay is a modification of that in portage, reflecting usage of imake and therefore xfree86 sources. http://dev.gentoo.org/~spyderous/overlay/x11-base/xserver/ signature.asc Description: This is a digitally signed message part
Re: [gentoo-user] why kdrive?
Hi, Thanx for your reply. Donnie Berkholz wrote: On Thu, 2003-11-13 at 16:54, spundun wrote: I dont understand. I think kdrive is not related to xfree86.org . You're a little misled here. kdrive started within xfree86. Okkey, understood. Now later in this mail you are going to say that its a snapshot off the recent xserver from fd.o, then how is it in sync with XFree.org? what do you mean by "in sync with"? The other problem I've seen is that we should install all of the libraries xserver requires to /usr/X11R6/, which would overwrite xfree's files. I think [EMAIL PROTECTED] can work with xlib etc components from XFree project. Ask on their irc #xwin to confirm. Apparently you didn't notice when you joined #xwin a couple of days ago that I was in there. heh, yeah I have been on many irc channels lately, mainly wasting mine and ppl's time, hoping to learn something btw. Now that you mention this, I will trust your word more ;) and be on the lokout for you next time I am online :) No. The xfree86 libraries aren't autotooled (they use horrible imake), cannot be built independently, and do not install *.pc files needed for pkg-config. I think what I heard was that you could just place the xserver binary alongside XFree setup and be able to use it. I really just heard it, I dont understand how its supposed to work, so I guess I will take your word for it that its not going to work. (When compiling xserver/xlibs by hand, one typically installs to /usr/local/.) So xserver/kdrive will need to change to an exclusive build, instead of something that can be installed alongside xfree. I dont understand the exact nature of the problem, but it seems trivial! may be I am missing something, The issue is that it should be installed to /usr/X11R6, according to policy. Therefore, freedesktop.org's xlibs/xserver and xfree86 currently cannot be installed at the same time. Thats a worst reason ever! :) I have ebuilds for most of the required things already (all of them as of last time I build xserver, two weeks ago), available on dev.gentoo.org/~spyderous/overlay/. Distfiles are available in the same place. Are they cvs snapshots? If yes, then what date? kdrive, or [EMAIL PROTECTED]? I'm going to be reworking those ebuilds over the next week or two, so be aware that they may be changing somewhat drastically. I will have to wait till thanks giving anyway, thats when I plan to buy my computer. :) Ohh and btw, if you are reworking them, you might want to change the module name to xserver? They are from freedesktop.org. reference to my first comment. Thanx Spundun
Re: [gentoo-user] why kdrive?
On Thu, 2003-11-13 at 16:09, Matt Chorman wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA1 > > On Wednesday 12 November 2003 10:29 pm, Donnie Berkholz wrote: > > I have ebuilds for most of the required things already (all of them as > > of last time I build xserver, two weeks ago), available on > > dev.gentoo.org/~spyderous/overlay/. Distfiles are available in the same > > place. > > Is there anything to watch out for when using these ebuilds? Do they coexist > nicely with xfree86? (I'm guessing by the tone of your email that they do > not).. Any docs on what to do yet? I've been wanting to play around with > kdrive but have not wanted to kill anything in the process.. (I do have > vmware so if nothing else I will install gentoo in this - I just want to play > and test..) The ebuilds cannot be used at the same time as xfree86 without modification of the installation directories and prefixes within the ebuild. For docs, see xlibs.freedesktop.org, xserver.freedesktop.org, and the xserver mailing list. If you want to play, feel free to quickpkg xfree, emerge -C xfree, then install all the needed xlibs and xserver. signature.asc Description: This is a digitally signed message part
Re: [gentoo-user] why kdrive?
On Thu, 2003-11-13 at 16:54, spundun wrote: > Donnie Berkholz wrote: > > >On Wed, 2003-11-12 at 14:54, spundun wrote: > I dont understand. I think kdrive is not related to xfree86.org . You're a little misled here. kdrive started within xfree86. Take a look in xfree86 source code sometime, xc/program/Xserver/hw/kdrive. After Keith Packard left xfree86, kdrive began being maintained in other places. Now it's at freedesktop.org > You know that mine (and everybody and their dog's) sudden interest in > xserver is due to the new developement regarding compositing manager > extension which enables ppl to use effects similar (but not limited) to > OS-X, right? Yes, one of the developers posted to slashdot a couple of days ago. > >The other problem I've seen is that we should install all of the > >libraries xserver requires to /usr/X11R6/, which would overwrite xfree's > >files. > > > I think [EMAIL PROTECTED] can work with xlib etc components from XFree > project. Ask on their irc #xwin to confirm. Apparently you didn't notice when you joined #xwin a couple of days ago that I was in there. No. The xfree86 libraries aren't autotooled (they use horrible imake), cannot be built independently, and do not install *.pc files needed for pkg-config. > > (When compiling xserver/xlibs by hand, one typically installs to > >/usr/local/.) So xserver/kdrive will need to change to an exclusive > >build, instead of something that can be installed alongside xfree. > > > > > I dont understand the exact nature of the problem, but it seems trivial! > may be I am missing something, The issue is that it should be installed to /usr/X11R6, according to policy. Therefore, freedesktop.org's xlibs/xserver and xfree86 currently cannot be installed at the same time. > >I have ebuilds for most of the required things already (all of them as > >of last time I build xserver, two weeks ago), available on > >dev.gentoo.org/~spyderous/overlay/. Distfiles are available in the same > >place. > > > > > Are they cvs snapshots? If yes, then what date? kdrive, or [EMAIL PROTECTED] Yes, they are CVS snapshots. Look at the ebuild names to get the date, naming thus far has been ${package}-0.1_pre${date}.ebuild. Ebuilds for new xlibs that aren't there yet are trivial. Simply check out the CVS from xlibs.freedesktop.org, make a tarball from the top level (using the naming scheme of the distfiles in my overlay), of X11, xtrans, etc, copy that tarball to distfiles, copy one of the other needed ebuilds over to a new one with the proper date and try it out. Some tweaking may be necessary. Do the same with xserver CVS. I'm going to be reworking those ebuilds over the next week or two, so be aware that they may be changing somewhat drastically. They are from freedesktop.org. signature.asc Description: This is a digitally signed message part
Re: [gentoo-user] why kdrive?
Donnie Berkholz wrote: On Wed, 2003-11-12 at 14:54, spundun wrote: Thanks for asking. I'm glad to hear of interest in this. It's currently in sync with www.xfree86.org, plus some patches to fix bugs. It's there so users have some options to use a small X server. I dont understand. I think kdrive is not related to xfree86.org . I'm well aware of the development on freedesktop.org, and I'm also aware that it's quite active. That in itself raises questions whether it should be in portage before they've issued a semi-official release. It suggests that they do not believe it is stable enough for a release. However, I have a suspicion such a thing may not be far off. May be an uofficial ebuild is in order for over-enthusiastic users like me :) You know that mine (and everybody and their dog's) sudden interest in xserver is due to the new developement regarding compositing manager extension which enables ppl to use effects similar (but not limited) to OS-X, right? The other problem I've seen is that we should install all of the libraries xserver requires to /usr/X11R6/, which would overwrite xfree's files. I think [EMAIL PROTECTED] can work with xlib etc components from XFree project. Ask on their irc #xwin to confirm. (When compiling xserver/xlibs by hand, one typically installs to /usr/local/.) So xserver/kdrive will need to change to an exclusive build, instead of something that can be installed alongside xfree. I dont understand the exact nature of the problem, but it seems trivial! may be I am missing something, I have ebuilds for most of the required things already (all of them as of last time I build xserver, two weeks ago), available on dev.gentoo.org/~spyderous/overlay/. Distfiles are available in the same place. Are they cvs snapshots? If yes, then what date? kdrive, or [EMAIL PROTECTED] Thanx a lot for your response. Spundun -- [EMAIL PROTECTED] mailing list
Re: [gentoo-user] why kdrive?
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On Wednesday 12 November 2003 10:29 pm, Donnie Berkholz wrote: > On Wed, 2003-11-12 at 14:54, spundun wrote: > > Hi > > My question is why is there a module called kdrive in gentoo? As far as > > I know, the xserver Keith Packard is working on is called xserver now > > and is hosted on freedesktop.org. I just want to know if this is in sync > > with that or not, and also if there is any chance of a cvs ebuild being > > available. > > Thanks for asking. I'm glad to hear of interest in this. > I have ebuilds for most of the required things already (all of them as > of last time I build xserver, two weeks ago), available on > dev.gentoo.org/~spyderous/overlay/. Distfiles are available in the same > place. Is there anything to watch out for when using these ebuilds? Do they coexist nicely with xfree86? (I'm guessing by the tone of your email that they do not).. Any docs on what to do yet? I've been wanting to play around with kdrive but have not wanted to kill anything in the process.. (I do have vmware so if nothing else I will install gentoo in this - I just want to play and test..) Thanks. - -- Matt http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x7D81740A -BEGIN PGP SIGNATURE- Version: GnuPG v1.2.3 (GNU/Linux) iD8DBQE/s/MjZosHVX2BdAoRAn3gAJ93G5F1gED+Z6X+R7AQyGqnmo8W4gCffFVN YZ5bU7h67+Kp7cnNr34Lk78= =uyG7 -END PGP SIGNATURE- -- [EMAIL PROTECTED] mailing list
Re: [gentoo-user] why kdrive?
On Thu, 2003-11-13 at 01:29, Donnie Berkholz wrote: > On Wed, 2003-11-12 at 14:54, spundun wrote: > > Hi > > My question is why is there a module called kdrive in gentoo? As far as > > I know, the xserver Keith Packard is working on is called xserver now > > and is hosted on freedesktop.org. I just want to know if this is in sync > > with that or not, and also if there is any chance of a cvs ebuild being > > available. > I have ebuilds for most of the required things already (all of them as > of last time I build xserver, two weeks ago), available on > dev.gentoo.org/~spyderous/overlay/. Distfiles are available in the same > place. As to the CVS ebuilds, it's not really possible given the changing dependencies as new extensions are written, and as newer versions of extensions are required. Thus CVS snapshots are needed. signature.asc Description: This is a digitally signed message part
Re: [gentoo-user] why kdrive?
On Wed, 2003-11-12 at 14:54, spundun wrote: > Hi > My question is why is there a module called kdrive in gentoo? As far as > I know, the xserver Keith Packard is working on is called xserver now > and is hosted on freedesktop.org. I just want to know if this is in sync > with that or not, and also if there is any chance of a cvs ebuild being > available. Thanks for asking. I'm glad to hear of interest in this. It's currently in sync with www.xfree86.org, plus some patches to fix bugs. It's there so users have some options to use a small X server. I'm well aware of the development on freedesktop.org, and I'm also aware that it's quite active. That in itself raises questions whether it should be in portage before they've issued a semi-official release. It suggests that they do not believe it is stable enough for a release. However, I have a suspicion such a thing may not be far off. The other problem I've seen is that we should install all of the libraries xserver requires to /usr/X11R6/, which would overwrite xfree's files. (When compiling xserver/xlibs by hand, one typically installs to /usr/local/.) So xserver/kdrive will need to change to an exclusive build, instead of something that can be installed alongside xfree. I have ebuilds for most of the required things already (all of them as of last time I build xserver, two weeks ago), available on dev.gentoo.org/~spyderous/overlay/. Distfiles are available in the same place. signature.asc Description: This is a digitally signed message part
[gentoo-user] why kdrive?
Hi My question is why is there a module called kdrive in gentoo? As far as I know, the xserver Keith Packard is working on is called xserver now and is hosted on freedesktop.org. I just want to know if this is in sync with that or not, and also if there is any chance of a cvs ebuild being available. Thanx Spundun -- [EMAIL PROTECTED] mailing list