Re: Packaging questions regarding plan
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
(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
> 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
> > > 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
> > 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
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
> 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
> > 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
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
> 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
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] .