Re: [gentoo-user] why kdrive?

2003-11-14 Thread Spundun Bhatt
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?

2003-11-14 Thread Donnie Berkholz
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?

2003-11-13 Thread Spundun Bhatt




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?

2003-11-13 Thread Donnie Berkholz
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?

2003-11-13 Thread Donnie Berkholz
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?

2003-11-13 Thread spundun
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?

2003-11-13 Thread Matt Chorman
-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?

2003-11-13 Thread Donnie Berkholz
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?

2003-11-12 Thread Donnie Berkholz
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?

2003-11-12 Thread spundun
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