Re: Packaging questions regarding plan

1997-06-23 Thread Christian Schwarz
On Sun, 22 Jun 1997, Dirk Eddelbuettel wrote:

> What about the motif-dummy thingie we discussed? How can I run plan having
> Motif and not lesstif installed?  Can you make sure it doesn't Depends: on
> lesstif, but rather on a virtual package 'motif-libs' which lesstif, and a
> to-be-created-dummy package for Motif owners, would provide. Is that doable?
> CC'ed this to the virtual-package-list maintainer for comments.

That's a good idea! AFAIK, Motif 1.x and 2.x are quite different.
Shouldn't we use two different virtual package names for these major
versions? (You can't use "versions" of a virtual package, yet.)


Thanks,

Chris

--  _,, Christian Schwarz
   / o \__   [EMAIL PROTECTED], [EMAIL PROTECTED],
   !   ___;   [EMAIL PROTECTED], [EMAIL PROTECTED]
   \  /
  \\\__/  !PGP-fp: 8F 61 EB 6D CF 23 CA D7  34 05 14 5C C8 DC 22 BA
   \  / http://fatman.mathematik.tu-muenchen.de/~schwarz/
-.-.,---,-,-..---,-,-.,.-.-
  "DIE ENTE BLEIBT DRAUSSEN!"


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
[EMAIL PROTECTED] . 
Trouble?  e-mail to [EMAIL PROTECTED] .



Re: Packaging questions regarding plan

1997-06-23 Thread David Frey

(I'm on debian-devel, no need to Cc:)

On Sun, Jun 22 1997 15:11 EDT "Colin R. Telmer" writes:
 
> Given this, using chmod to set user or group ID on execution(s) is
> useless. It will always run as the uid hardwired in. 
[...]
> The previous maintainer of plan (Christoph Lameter) had a
> postinst that created a system user called netplan and then installed the
> netplan executable with userid netplan so that when netplan was started at
> boot, it ran as user netplan. This version of plan will not allow that do
> to the hardwiring above. To my knowledge, there are two ways to get around
> this:
> 
> 1) Use an existing uid and gid from the already defined ones in the base
>system.
> 2) Create a new system user called netplan using specified uid and gid and
>then also use this uid and gid to hardwire in during compilation. Here
>I would assume that I need to contact the base-system maintainer and
>ask for a new uid/gid combination as in the policy manual.
> 
> What should I do? 

I personally would swallow the bitter pill and ask the base-system maintainer
for a specific uid (eventually gid too) for netplan (solution 2).
[I still don't understand the motivation behind the hard-wiring of the UIDs; it
 is IMNSHO a bit of paranoid (I mean, nobody would want to run netplan suid
 root, would one?)]

David


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
[EMAIL PROTECTED] . 
Trouble?  e-mail to [EMAIL PROTECTED] .



Re: Packaging questions regarding plan

1997-06-23 Thread Alex Yukhimets
> On Sun, 22 Jun 1997, Dirk Eddelbuettel wrote:
> 
> > What about the motif-dummy thingie we discussed? How can I run plan having
> > Motif and not lesstif installed?  Can you make sure it doesn't Depends: on
> > lesstif, but rather on a virtual package 'motif-libs' which lesstif, and a
> > to-be-created-dummy package for Motif owners, would provide. Is that doable?
> > CC'ed this to the virtual-package-list maintainer for comments.
> 
> That's a good idea! AFAIK, Motif 1.x and 2.x are quite different.
> Shouldn't we use two different virtual package names for these major
> versions? (You can't use "versions" of a virtual package, yet.)
> 

I don't think that support for different Moitfs are needed.
All known software despite of being compiled with Motif 2.0 does not
use features not present in Motif 1.2  
The reason for this is that "big unices" does not have Motif 2.0 actively
shiped from the vendors yet and using Motif 2.0 features would make your
application imposible to port. *When* situation changes, I don't think
that anyone using Motif for i386 Linux would have Motif 1.2

(And franckly speaking, 2.0 also. By that time all vendors will be
shipping 2.1 which would _hopefully_ be compiled against glibc for Linux)

Alex Y.

> Thanks,
> 
> Chris
> 
> --  _,, Christian Schwarz
>/ o \__   [EMAIL PROTECTED], [EMAIL PROTECTED],
>!   ___;   [EMAIL PROTECTED], [EMAIL PROTECTED]
>\  /
>   \\\__/  !PGP-fp: 8F 61 EB 6D CF 23 CA D7  34 05 14 5C C8 DC 22 
> BA
>\  / http://fatman.mathematik.tu-muenchen.de/~schwarz/
> -.-.,---,-,-..---,-,-.,.-.-
>   "DIE ENTE BLEIBT DRAUSSEN!"
-- 
   _   
 _( )_
( (o___
 |  _ 7  '''
  \(")  (O O)
  / \ \ +---oOO--(_)+
 |\ __/   <--   | Alexander Yukhimets   [EMAIL PROTECTED] |
 || |   http://pages.nyu.edu/~aqy6633/  |
 (   /  +-oOO---+
  \ /  |__|__|
   )   /(_  || ||
   |  (___)ooO Ooo
\___)


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
[EMAIL PROTECTED] . 
Trouble?  e-mail to [EMAIL PROTECTED] .



Re: Packaging questions regarding plan

1997-06-23 Thread Erik B. Andersen
> 
> > On Sun, 22 Jun 1997, Dirk Eddelbuettel wrote:
> > 
> > > What about the motif-dummy thingie we discussed? How can I run plan having
> > > Motif and not lesstif installed?  Can you make sure it doesn't Depends: on
> > > lesstif, but rather on a virtual package 'motif-libs' which lesstif, and a
> > > to-be-created-dummy package for Motif owners, would provide. Is that 
> > > doable?
> > > CC'ed this to the virtual-package-list maintainer for comments.
> > 
> > That's a good idea! AFAIK, Motif 1.x and 2.x are quite different.
> > Shouldn't we use two different virtual package names for these major
> > versions? (You can't use "versions" of a virtual package, yet.)
> > 
> 
> I don't think that support for different Moitfs are needed.
> All known software despite of being compiled with Motif 2.0 does not
> use features not present in Motif 1.2  
> The reason for this is that "big unices" does not have Motif 2.0 actively
> shiped from the vendors yet and using Motif 2.0 features would make your
> application imposible to port. *When* situation changes, I don't think
> that anyone using Motif for i386 Linux would have Motif 1.2
> 
> (And franckly speaking, 2.0 also. By that time all vendors will be
> shipping 2.1 which would _hopefully_ be compiled against glibc for Linux)
> 
> Alex Y.
> 

But things linked against Motif 2.0 cannot link against and run with a
Motif 1.2 library.  Take for example nedit-dmotif, currently in
contrib.  Try to run it on Lesstif and it won't work, because it will
not find a Motif 2.0 library.  Lesstif provides a Motif 1.2 lib.
When I compiled nedit, I used a Motif 2.0 library.  I agree with 
Chris that we should have both a motif12 and a motif20 virtual package.

 -Erik

--
Erik B. Andersen   Web:http://www.inconnect.com/~andersen/ 
   email:  [EMAIL PROTECTED]
--This message was written using 73% post-consumer electrons--


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
[EMAIL PROTECTED] . 
Trouble?  e-mail to [EMAIL PROTECTED] .



Re: Packaging questions regarding plan

1997-06-23 Thread Alex Yukhimets
> > I don't think that support for different Moitfs are needed.
> > All known software despite of being compiled with Motif 2.0 does not
> > use features not present in Motif 1.2  
> > The reason for this is that "big unices" does not have Motif 2.0 actively
> > shiped from the vendors yet and using Motif 2.0 features would make your
> > application imposible to port. *When* situation changes, I don't think
> > that anyone using Motif for i386 Linux would have Motif 1.2
> > 
> > (And franckly speaking, 2.0 also. By that time all vendors will be
> > shipping 2.1 which would _hopefully_ be compiled against glibc for Linux)
> > 
> > Alex Y.
> > 
> 
> But things linked against Motif 2.0 cannot link against and run with a
> Motif 1.2 library.  Take for example nedit-dmotif, currently in

Not true.

> contrib.  Try to run it on Lesstif and it won't work, because it will
> not find a Motif 2.0 library.  Lesstif provides a Motif 1.2 lib.

Yeah, but Lesstif was not meant to be *binary* compatible with real
Motif, only *source code* compatible! 

Alex Y.

> When I compiled nedit, I used a Motif 2.0 library.  I agree with 
> Chris that we should have both a motif12 and a motif20 virtual package.
> 
>  -Erik


-- 
   _   
 _( )_
( (o___
 |  _ 7  '''
  \(")  (O O)
  / \ \ +---oOO--(_)+
 |\ __/   <--   | Alexander Yukhimets   [EMAIL PROTECTED] |
 || |   http://pages.nyu.edu/~aqy6633/  |
 (   /  +-oOO---+
  \ /  |__|__|
   )   /(_  || ||
   |  (___)ooO Ooo
\___)


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
[EMAIL PROTECTED] . 
Trouble?  e-mail to [EMAIL PROTECTED] .



Re: Packaging questions regarding plan

1997-06-24 Thread Christian Schwarz
On Mon, 23 Jun 1997, Alex Yukhimets wrote:

[snip]
> > contrib.  Try to run it on Lesstif and it won't work, because it will
> > not find a Motif 2.0 library.  Lesstif provides a Motif 1.2 lib.
> 
> Yeah, but Lesstif was not meant to be *binary* compatible with real
> Motif, only *source code* compatible! 

Is this true? Then there would be no reason to create the "motif-libs"
virtual packages! (The only use for them would be to allow drop-in
replacements of the compiled shared library packages.)


Thanks,

Chris

--  Christian Schwarz
 [EMAIL PROTECTED], [EMAIL PROTECTED],
Debian is looking [EMAIL PROTECTED], [EMAIL PROTECTED]
for a logo! Have a
look at our drafts PGP-fp: 8F 61 EB 6D CF 23 CA D7  34 05 14 5C C8 DC 22 BA
athttp://fatman.mathematik.tu-muenchen.de/~schwarz/debian-logo/


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
[EMAIL PROTECTED] . 
Trouble?  e-mail to [EMAIL PROTECTED] .



Re: Packaging questions regarding plan

1997-06-24 Thread Alex Yukhimets
> On Mon, 23 Jun 1997, Alex Yukhimets wrote:
> 
> [snip]
> > > contrib.  Try to run it on Lesstif and it won't work, because it will
> > > not find a Motif 2.0 library.  Lesstif provides a Motif 1.2 lib.
> > 
> > Yeah, but Lesstif was not meant to be *binary* compatible with real
> > Motif, only *source code* compatible! 
> 
> Is this true? Then there would be no reason to create the "motif-libs"
> virtual packages! (The only use for them would be to allow drop-in
> replacements of the compiled shared library packages.)

Yes, but... have we meant anything else?
I don't know how usefull would be the virtual package, but having
"dummy"  motif (which provides run-time libs AND mwm) and motif-dev
packages would be nice. 

Alex Y.

> 
> 
> Thanks,
> 
> Chris
> 
> --  Christian Schwarz
>  [EMAIL PROTECTED], [EMAIL PROTECTED],
> Debian is looking [EMAIL PROTECTED], [EMAIL PROTECTED]
> for a logo! Have a
> look at our drafts PGP-fp: 8F 61 EB 6D CF 23 CA D7  34 05 14 5C C8 DC 22 
> BA
> athttp://fatman.mathematik.tu-muenchen.de/~schwarz/debian-logo/
> 
> 


-- 
   _   
 _( )_
( (o___
 |  _ 7  '''
  \(")  (O O)
  / \ \ +---oOO--(_)+
 |\ __/   <--   | Alexander Yukhimets   [EMAIL PROTECTED] |
 || |   http://pages.nyu.edu/~aqy6633/  |
 (   /  +-oOO---+
  \ /  |__|__|
   )   /(_  || ||
   |  (___)ooO Ooo
\___)


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
[EMAIL PROTECTED] . 
Trouble?  e-mail to [EMAIL PROTECTED] .



Re: Packaging questions regarding plan

1997-06-24 Thread Erik B. Andersen
> 
> On Mon, 23 Jun 1997, Alex Yukhimets wrote:
> 
> [snip]
> > > contrib.  Try to run it on Lesstif and it won't work, because it will
> > > not find a Motif 2.0 library.  Lesstif provides a Motif 1.2 lib.
> > 
> > Yeah, but Lesstif was not meant to be *binary* compatible with real
> > Motif, only *source code* compatible! 
> 
> Is this true? Then there would be no reason to create the "motif-libs"
> virtual packages! (The only use for them would be to allow drop-in
> replacements of the compiled shared library packages.)
> 
> 
> Thanks,
> 
> Chris
> 
> --  Christian Schwarz

The reason we need virtual packages is so that we can allow people who
(like myself) have gone out and bought real Motif to use it on Debian.
I would be glad to throw away my Motif CD, and only use Lesstif.  Last
time I tried compiling Nedit against lesstif, the results were almost
usable, but still disappointing.  I am getting a new computer (K6-200)
to replace my old 486, and I plan on compiling Nedit against the latest
Lesstif again.  If it works, i will upload it (and we can get it out of
contrib).  I still plan on compiling a statically linked version against
REAL Motif though (for those who want everything to work perfectly).
I don't believe Lesstif is quite ready for primetime.  Regardless, since
there are two versions of Motif, with different Library names that are
not compatable (sure, you can recompile but they are not binary compatable),
we need both motif12 and motif20 virtual packages.  Lesstif should be
modified to provide motif12.  For other people that have commercial Motif,
we need to have TWO motif dummy packages.  Or one that provides both
virtual packages... 

Just my $0.02,

 -Erik

--
Erik B. Andersen   Web:http://www.inconnect.com/~andersen/ 
   email:  [EMAIL PROTECTED]
--This message was written using 73% post-consumer electrons--


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
[EMAIL PROTECTED] . 
Trouble?  e-mail to [EMAIL PROTECTED] .



Re: Packaging questions regarding plan

1997-06-24 Thread Colin R. Telmer
On Tue, 24 Jun 1997, Erik B. Andersen wrote:

> The reason we need virtual packages is so that we can allow people who
> (like myself) have gone out and bought real Motif to use it on Debian.
> I would be glad to throw away my Motif CD, and only use Lesstif.  Last
> time I tried compiling Nedit against lesstif, the results were almost
> usable, but still disappointing.  I am getting a new computer (K6-200)
> to replace my old 486, and I plan on compiling Nedit against the latest
> Lesstif again.  If it works, i will upload it (and we can get it out of
> contrib).  I still plan on compiling a statically linked version against
> REAL Motif though (for those who want everything to work perfectly).
> I don't believe Lesstif is quite ready for primetime.  Regardless, since
> there are two versions of Motif, with different Library names that are
> not compatable (sure, you can recompile but they are not binary compatable),
> we need both motif12 and motif20 virtual packages.  Lesstif should be
> modified to provide motif12.  For other people that have commercial Motif,
> we need to have TWO motif dummy packages.  Or one that provides both
> virtual packages... 

This is exactly what Dirk and I were talking about, but I am unclear about
one thing. I realise motif20 stuff won't run with motif12 stuff but will a
binary that is dynamically compiled against lesstif run if only Motif 1.2
is installed? In other words, I still see the use of having virtual
motif12 and motif20 packages for any of the dmotif programs, but can
lesstif use the motif12 vitual package also? I assume that it should, but
I don't know for sure. Cheers, Colin.

--
  Colin R. Telmer, Institute of Intergovernmental Relations
School of Policy Studies, Queen's University
 Kingston, Ontario, Canada, K7L-3N6
  (613)545-6000x4219   [EMAIL PROTECTED]
 PGP Fingerprint = 09 E9 DA 66 9C EE 33 DC  B8 3B 97 0E 01 BC EC 0B
   PGP Public Key at http://terrapin.econ.queensu.ca>



--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
[EMAIL PROTECTED] . 
Trouble?  e-mail to [EMAIL PROTECTED] .



Re: Packaging questions regarding plan

1997-06-24 Thread Alex Yukhimets
> The reason we need virtual packages is so that we can allow people who
> (like myself) have gone out and bought real Motif to use it on Debian.
> I would be glad to throw away my Motif CD, and only use Lesstif.  Last
> time I tried compiling Nedit against lesstif, the results were almost
> usable, but still disappointing.  I am getting a new computer (K6-200)
> to replace my old 486, and I plan on compiling Nedit against the latest
> Lesstif again.  If it works, i will upload it (and we can get it out of
> contrib).  I still plan on compiling a statically linked version against
> REAL Motif though (for those who want everything to work perfectly).
> I don't believe Lesstif is quite ready for primetime.  Regardless, since
> there are two versions of Motif, with different Library names that are
> not compatable (sure, you can recompile but they are not binary compatable),
> we need both motif12 and motif20 virtual packages.  Lesstif should be
> modified to provide motif12.  For other people that have commercial Motif,
> we need to have TWO motif dummy packages.  Or one that provides both
> virtual packages... 

O.K., First of all, Lesstif does *not* provide even motif12, it is NOT
binary compatible with real Motif 1.2 . As for the binary compatibility
of *real* motif 1.2 and 2.0, could anyone who have runtime package of
Motif 1.2 installed try to install and run nedit-dmotif. Anyone???

It was claimed by OSF that thay are binary compatible, but who knows...

Alex Y.

> 
> Just my $0.02,
> 
>  -Erik
> 
> --
> Erik B. Andersen   Web:http://www.inconnect.com/~andersen/ 
>email:  [EMAIL PROTECTED]
> --This message was written using 73% post-consumer electrons--
> 
> 

-- 
   _   
 _( )_
( (o___
 |  _ 7  '''
  \(")  (O O)
  / \ \ +---oOO--(_)+
 |\ __/   <--   | Alexander Yukhimets   [EMAIL PROTECTED] |
 || |   http://pages.nyu.edu/~aqy6633/  |
 (   /  +-oOO---+
  \ /  |__|__|
   )   /(_  || ||
   |  (___)ooO Ooo
\___)


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
[EMAIL PROTECTED] . 
Trouble?  e-mail to [EMAIL PROTECTED] .



Re: Packaging questions regarding plan

1997-06-22 Thread Dirk Eddelbuettel

What about the motif-dummy thingie we discussed? How can I run plan having
Motif and not lesstif installed?  Can you make sure it doesn't Depends: on
lesstif, but rather on a virtual package 'motif-libs' which lesstif, and a
to-be-created-dummy package for Motif owners, would provide. Is that doable?
CC'ed this to the virtual-package-list maintainer for comments.

-- 
[EMAIL PROTECTED]  [EMAIL PROTECTED]  http://rosebud.sps.queensu.ca/~edd
PGP KeyID 1024/6D7F08DD Boycott Internet Spam: http://spam.abuse.net/spam/



--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
[EMAIL PROTECTED] . 
Trouble?  e-mail to [EMAIL PROTECTED] .