Re: Call for mascot! :-)

1999-01-29 Thread Ben Pfaff
[EMAIL PROTECTED] (Martin Bialasinski) writes:

   Hmm, with a strong enough improbability field, you will see dragons in 
   the sky.

Dragons and octopi in the sky are Somebody Else's Problem.



Re: Call for mascot! :-)

1999-01-29 Thread Kenneth Scharf
*- On 28 Jan, Chris Waters wrote about Call for mascot!  :-)

 2.  Octopus (my own suggestion)

I like this.  It would be great for CD covers were each tentacle could
have text overlayed for each architecture: i386, arm, hurd, sparc,
alpha, m68k, powerpc.  Well that is seven but there may be more later
or some other text could go over it.

-- 
Brian 
--
Eighth arm could be IA64 due out next year.




==
Amateur Radio, when all else fails!

http://www.qsl.net/wa2mze

Debian Gnu Linux, Live Free or .


_
DO YOU YAHOO!?
Get your free @yahoo.com address at http://mail.yahoo.com



Re: The Debian Logo-team

1999-01-29 Thread Ben Collins
On Thu, Jan 28, 1999 at 10:02:18PM +0100, Wichert Akkerman wrote:

 After getting a few volunteers and asking a few other people I present
 to you the Debian logo-team, who will select the best logos for your
 voting pleasure:

   * Wichert Akkerman [EMAIL PROTECTED]
   * Teemu Hukkanen [EMAIL PROTECTED]
   * Nils Lohner [EMAIL PROTECTED]
   * James Treacy [EMAIL PROTECTED]
   * M. Vernon [EMAIL PROTECTED]

Not to sound put off by this, just wondering on what criteria you
selected the team. Considering I offered to help, and the fact that I
have a strong background in desktop publishing and web design (strong,
as in 8 years working experience) I would have thought my knowledge to
have been useful.

Ben (who isn't getting an attitude, just wanting clarification)

--
--- -  -   ---  -  - - ---   
Ben Collins [EMAIL PROTECTED]  Debian GNU/Linux
UnixGroup Admin - Jordan Systems Inc. [EMAIL PROTECTED]
-- -- - - - ---   --- -- The Choice of the GNU Generation



Seeking Helmut Geyer Helmut.Geyer@iwr.uni-heidelberg.de

1999-01-29 Thread Daniel Martin
Helmut Geyer is listed as the maintainer for xxgdb and bzip - xxgdb
hasn't had a maintainer upload since when bo was frozen, and bzip's
last maintainer upload was longer ago than that.  Mail sent to his
listed address goes unanswered, but maybe that's because I only waited 
a week.  Is he still with us?

Helmut, are you out there?

This is being CC:'ed to Martin Mitchell in the vague hope that he has
contacted Helmut more recently than summer of 1997, as he did the last 
NMUs of both xxgdb and bzip.



Re: The Debian Logo-team

1999-01-29 Thread David Welton
On Thu, Jan 28, 1999 at 07:40:28PM -0500, Ben Collins wrote:

* Nils Lohner [EMAIL PROTECTED]
* James Treacy [EMAIL PROTECTED]

Well, these guys are obvious... Nils has done a *great* job at getting
lots of Debian press releases out there, and James is our webmaster.

-- 
David Welton  http://www.efn.org/~davidw 

Debian GNU/Linux - www.debian.org



experimental new strace

1999-01-29 Thread Wichert Akkerman

Joel Klecker just reminded me of a strace tarball from Ulrich Drepper
with a lot of his changes, and since I aim to make Debian's strace the
one-and-only-strace that includes all possible features I had to
incorporate it in my sources.. so I just went through a nice 6500-line
diff and modified quite a lot of strace in the process (yes folks, it
is official now: even Ulrich Drepper can make amazingly silly errors!).
I probably broke a lot of stuff, most likely sparc code, but it seems
to work for me.

I want to urge everyone to try this package, especially on powerpc (I
moved a lot of syscalls around that might break there) and sparc (UD
handled a couple of sparc things differently, I could have broken
something in the merger).

Oh, you have to have 2.1.x or 2.2.x kernel sources in /usr/scr/linux
to compile this thing, the includes from glibc2 are not good enough.
And no, I don't think I'll fix that: I need the include from a recent
kernel to get the structures for stat and signal correct..

Finally a note to the guy who made the 3.1.0.1-9.1 NMU: tough luck,
I didn't incorporate your changes since you never send them to me.
Better luck next time.

Oh, the new version is 3.1.0.1-10, it's in Incoming, but you can get
it at http://www.wi.leidenuniv.nl/~wichert/debian/testing in the
meantime.

Wichert.

-- 
==
This combination of bytes forms a message written to you by Wichert Akkerman.
E-Mail: [EMAIL PROTECTED]
WWW: http://www.wi.leidenuniv.nl/~wichert/


pgporIGgD3wLZ.pgp
Description: PGP signature


Re: The Debian Logo-team

1999-01-29 Thread Wichert Akkerman
Previously Ben Collins wrote:
 Not to sound put off by this, just wondering on what criteria you
 selected the team. Considering I offered to help, and the fact that I
 have a strong background in desktop publishing and web design (strong,
 as in 8 years working experience) I would have thought my knowledge to
 have been useful.

I used a simple selection method: people I asked since I felt they
should be in there (Nils and James), and people who volunteered and had
a good explanation of why they felt they could contribute. Finally 5
people sounded like a nice number.

I indeed asked around on irc a bit if people were interested in this and
you said you we were to help out, but you never answered my question why
you would make a good choice. So I didn't know about your background in
publishing and web design. I'm willing to step out and let you take my 
place though, since it seems you have much more knowledge about good
logos then I do.

Wichert.

-- 
==
This combination of bytes forms a message written to you by Wichert Akkerman.
E-Mail: [EMAIL PROTECTED]
WWW: http://www.wi.leidenuniv.nl/~wichert/


pgpyGX0qSBo6J.pgp
Description: PGP signature


RE: Call for mascot! :-)

1999-01-29 Thread Steve Shorter
On Thu, 28 Jan 1999, Darren Benham wrote:

 
 On 28-Jan-99 Chris Waters wrote:
  While I'm on the topic of the logo, it occurred to me that it might be
  nice to choose a mascot for the Debian project.  Some sort of beast that
  we can use in the logo and in other Debian-related images.  Much as
  Linux has its penguin, BSD has its devil, and GNU has its, erm, gnu. 
  Debian should have its own mascot, IMO, separate from any of these.
 

This may be a little to wierd, but  what about a turtle swimming
in a endless sea (like the old cosmology) and then on its shell riding along
are a penguin and a Gnu as if they were friends. Or perhaps some other 
penguin Gnu combo?

just a thought - steve




Re: The Debian Logo-team

1999-01-29 Thread Ben Collins
On Fri, Jan 29, 1999 at 02:33:11AM +0100, Wichert Akkerman wrote:
 I indeed asked around on irc a bit if people were interested in this and
 you said you we were to help out, but you never answered my question why
 you would make a good choice. So I didn't know about your background in
 publishing and web design. I'm willing to step out and let you take my
 place though, since it seems you have much more knowledge about good
 logos then I do.

Actually I did answer, but not in a very serious tone, so I can see how
you might think I was not serious about helping.

Telling you my background in design was how I volunteered for it on
IRC, if you missed that (and considering the noise level in the channel
at the time, it is very possible), I appologize. Please, don't step out
on my account, I'm sure your reasons for choosing who you did were very
well founded, and I'm not about to accept the offer simply because I
whined about it, but thanks, and sorry for any misunderstanding.

--
--- -  -   ---  -  - - ---   
Ben Collins [EMAIL PROTECTED]  Debian GNU/Linux
UnixGroup Admin - Jordan Systems Inc. [EMAIL PROTECTED]
-- -- - - - ---   --- -- The Choice of the GNU Generation



libvdk 0.5.1 ready for testing

1999-01-29 Thread Ionutz Borcoman
Hi,
(B
(BThis is the latest release of the vdk. I hope to be informed as soon as
(Bpossible as being a debian developer and upload it to Incoming. 
(B
(BPlease test it and tell me if something's wrong as this is my first
(Battempt to package a library (and seccond to package anything).
(B
(Bhttp://borco-ei.eng.hokudai.ac.jp/~borco/vdk/download/vdk/unstable/
(B
(BThe previous version of vdk 0.4.2 is also packaged in 
(B
(Bhttp://borco-ei.eng.hokudai.ac.jp/~borco/vdk/download/vdk/stable/
(B
(Bbut I think I will not upload this. vdk0.5.1 uses the gtk1.1.13 while
(Bvdk0.4.2 uses gtk1.0.x. The development is now focused on the gtk1.1.13.
(B
(BVDK is a nice C++ wrapper arround gtk (I think much nicer than gtk--,
(Bbut this is a mater of taste, I agree).
(B
(BTIA,
(B
(BIonutz

Gnome-apt debs now available

1999-01-29 Thread Mitch Blevins
plug level=blatant

Who says package management can't be Sexy?
Be the first one on your block to try Gnome-apt, the new
GUI front end for the Debian package tool.

It slices... it dices... it makes fresh pasta...
and it has a groovy search function!

/plug

debs for gnome-apt are now available at
http://www.debian.org/~mblevin/gnome-apt/

Gnome-apt is a gnomeified front-end for apt, written by
Havoc Pennington.  You can read more about gnome-apt at
Havoc's page http://www.debian.org/~hp/gnome-apt.html

Gnome-apt requires the latest cvs build of apt_0.3.0, which
you can also find at the above site.  All other dependencies
should be available at your local Debian mirror.

You can fetch both gnome-apt and the required cvs version of
apt by adding the following line to your /etc/apt/sources.list

deb http://www.debian.org/~mblevin/gnome-apt ./

Please do _not_ send bug reports to the BTS.  Send bugs directly
to Havoc [EMAIL PROTECTED] and copy any packaging bugs to me
[EMAIL PROTECTED]

Patches and suggestions from gtk/gnome coders are appreciated.

**DISCLAIMER**
gnome-apt is ALPHA software, and manipulates the package database
for your system.  Please do not use unless you are willing to get
your hands dirty or take risks.


-Mitch


pgpnABQIRO561.pgp
Description: PGP signature


Re: Gnome-apt debs now available

1999-01-29 Thread Jason Gunthorpe

On Thu, 28 Jan 1999, Mitch Blevins wrote:

 You can fetch both gnome-apt and the required cvs version of
 apt by adding the following line to your /etc/apt/sources.list
 
 deb http://www.debian.org/~mblevin/gnome-apt ./

It is customary to use an entry like

deb http://www.debian.org/~mblevin gnome-apt/

That gives nicer displays with APT - to do so you must generate the
package file in ~mblevin and put it in gnome-apt.
 
 Please do _not_ send bug reports to the BTS.  Send bugs directly
 to Havoc [EMAIL PROTECTED] and copy any packaging bugs to me
 [EMAIL PROTECTED]

Might just say 'send them to [EMAIL PROTECTED]' which is this list
that you and havoc are on - it also should be listed as the maintainer
field for gnome-apt.

 **DISCLAIMER**
 gnome-apt is ALPHA software, and manipulates the package database
 for your system.  Please do not use unless you are willing to get
 your hands dirty or take risks.

Well, it might call dpkg with funny args but manipulates the package
database is kinda overkill :

Jason



Re: Call for mascot! :-)

1999-01-29 Thread Buddha Buck
 Edward John M. Brocklesby [EMAIL PROTECTED] writes:
 
  I don't think so - Octopi can't fly!
 
 Someone who obviously hasn't read RFC 1925...

RFC1925 asserts that under appropriate circumstances, -pigs- can fly.  
It makes no comment on the aerodynamic properties of cephalopods.
 
 -- 
 James
 Never trust trucks



-- 
 Buddha Buck  [EMAIL PROTECTED]
Just as the strength of the Internet is chaos, so the strength of our
liberty depends upon the chaos and cacaphony of the unfettered speech
the First Amendment protects.  -- A.L.A. v. U.S. Dept. of Justice



Re: Gnome-apt debs now available

1999-01-29 Thread Mitch Blevins
Jason Gunthorpe wrote:
 
 On Thu, 28 Jan 1999, Mitch Blevins wrote:
 
  You can fetch both gnome-apt and the required cvs version of
  apt by adding the following line to your /etc/apt/sources.list
  
  deb http://www.debian.org/~mblevin/gnome-apt ./
 
 It is customary to use an entry like
 
 deb http://www.debian.org/~mblevin gnome-apt/
 
 That gives nicer displays with APT - to do so you must generate the
 package file in ~mblevin and put it in gnome-apt.

I don't want to put a Packages in my base public_html, but
you can also access this thru

deb http://www.debian.org/~mblevin/apt gnome-apt/


  Please do _not_ send bug reports to the BTS.  Send bugs directly
  to Havoc [EMAIL PROTECTED] and copy any packaging bugs to me
  [EMAIL PROTECTED]
 
 Might just say 'send them to [EMAIL PROTECTED]' which is this list
 that you and havoc are on - it also should be listed as the maintainer
 field for gnome-apt.

*Retraction*
Please send all bug reports/suggestions to [EMAIL PROTECTED]

  **DISCLAIMER**
  gnome-apt is ALPHA software, and manipulates the package database
  for your system.  Please do not use unless you are willing to get
  your hands dirty or take risks.
 
 Well, it might call dpkg with funny args but manipulates the package
 database is kinda overkill :

An earlier version of gnome-apt caused the CD-ROM to eject so forcefully
that the CD flew across the room and I came _this_ close to spending
the rest of my life with a Greatful Dead CD embedded 2 inches into my
skull.  Please use Caution. ;)

-Mitch



Intent to package gbdk.

1999-01-29 Thread Masato Taruishi

gbdk is a acronym of Gameboy Developer's Kit.
This is a description for it.

---
Package: gbdk
Priority: optional
Section: non-free/devel
Installed-Size: 649
Maintainer: Masato Taruishi [EMAIL PROTECTED]
Version: 2.0.17-3
Depends: libc6
Suggests: gbdk-examples
Description: GameBoy Developer's kit - binary package
 The GameBoy Developer's Kit (GBDK), is a set of tools that enable to
 develop programs for the Nintendo GameBoy system, either in C or in
 assembly. GBDK includes a set of libraries for the most common
 requirements and generates image files for use with a real GameBoy or
 with an emulator like VGB or no3gmb.
 .
 This package contains compiler, assembler ,linker and documents.
-

The reason for non-free is this in copyright:

Permission to use, copy, modify, and distribute this software for any
purpose, subject to the provisions described below, without fee is
^^^
Thanks
---
--University of Electro Comunications  Junior ---
   Masato Taruishi
  E-mail:[EMAIL PROTECTED]  



Re: Gnome-apt debs now available

1999-01-29 Thread Mitch Blevins
Jason Gunthorpe wrote:
 
 On Fri, 29 Jan 1999, Mitch Blevins wrote:
 
   That gives nicer displays with APT - to do so you must generate the
   package file in ~mblevin and put it in gnome-apt.
  
  I don't want to put a Packages in my base public_html, but
  you can also access this thru
  
  deb http://www.debian.org/~mblevin/apt gnome-apt/
 
 No you can't, your paths are like this:
 
 Filename: ./apt_0.3.0_i386.deb
 
 They need to be
 
 Filename: gnome-apt/apt_0.3.0_i386.deb
 
 Now how you do that is like this:
 
 cd ~/public_html
 dpkg-scanpacakges gnome-apt/ /dev/empty | gzip  gnome-apt/Packages.gz

Thanks Jason...
I was trying to be too clever with symlinks for my own good and make
it work also with the original posting.

You should be able to access now thru either the original post:

deb http://www.debian.org/~mblevin/gnome-apt ./

Or thru the following (which will be used for all future releases):

deb http://www.debian.org/~mblevin/apt gnome-apt/

-Mitch



gnuserv/gnuclient problem

1999-01-29 Thread Ionutz Borcoman
Hi,
(B
(BIs the gnuclient/gnuserv broken in XEmacs ? Using the latest versions
(Bfrom potato I am no more able to start a gnuclient :-( Is anybody else
(Bexperiencing this ?
(B
(BIonutz

Intent to package: tkmasqdialer, wxwin2-doc, python-wxwin

1999-01-29 Thread Brian Bassett
Hi,

I'm getting ready to package three new packages for potato:

tkmasqdialer:  This is a Tk client to the masqdialer PPP control daemon
I maintain.  The code works, but needs beating upon.  (potato will
certainly do that...)

wxwin2-doc:  Documentation on the wxWindows class library (currently in
potato as wxgtk2).

python-wxwin:  A Python binding for wxWindows.  Referred to as wxPython
upstream, but name changed to fit with python package naming pseudo
policy.

Comments?  Suggestions?

Brian



Re: Intent to package : xmem

1999-01-29 Thread Branden Robinson
On Thu, Jan 28, 1999 at 02:01:09PM -0600, David Welton wrote:
 I think it's kind of silly that we no have this more or less
 'elementary' X package, so I'm offering to package it.  Is it
 generated from the X sources (in which case, maybe I'll just limit
 myself to pestering Branden:-), or proc, or is it its own thing?

As far as I know, there aren't any X clients in the X sources that I don't
ship (with the exception of xdmshell).

-- 
G. Branden Robinson  |  If you make people think they're
Debian GNU/Linux |  thinking, they'll love you;
[EMAIL PROTECTED]   |  but if you really make them think,
cartoon.ecn.purdue.edu/~branden/ |  they'll hate you.


pgpkuEFKyHgk0.pgp
Description: PGP signature


is gdb broken ?

1999-01-29 Thread Ionutz Borcoman
Hi,
(B
(BI am unable to debug anything. I'm trying to add a breakpoint and gdb
(Bresponds that it can't. Here is what I get:
(B
(B(gdb) file /home/borco/c++/boltzmann/src/boltzmann
(B(gdb) break main.cc:92
(BBreakpoint 1 at 0xbbf8: file main.cc, line 92.
(B(gdb) run
(BBreakpoint 1 at 0x823adb0: file main.cc, line 92.
(BCannot insert breakpoint 1:
(BCannot access memory at address 0x823adb0.
(B(gdb) step
(BSingle stepping until exit from function _dl_debug_state, 
(Bwhich has no line number information.
(BCannot insert breakpoint 1:
(BCannot access memory at address 0x823adb0.
(B(gdb) 
(B
(BI have used these flags to build my application:
(BCFLAGS =  -I. -Wall -W -g `gtk-config --cflags` 
(BLFLAGS = `gtk-config --libs` -lvdk -lf2c -lm
(B
(Bgdb: 4.17.19981224-3.m68k.objc.threads.hwwp.fpu.gnat
(B
(BIs there are debuggers for Debian ?
(B
(BTIA,
(B
(BIonutz

Re: is gdb broken ?

1999-01-29 Thread Ionutz Borcoman
Hi,
(B
(BThis seemed to be a wrong example of what I get. Actually the breakpoint
(Bwas on a declaration *blush*
(B
(BHowever, all my breakpoints are ignored and the program run normally as
(Bfrom the console: no way to interupt it :(
(B
(BAny ideas ?
(B
(BIonutz
(BIonutz Borcoman wrote:
(B 
(B Hi,
(B 
(B I am unable to debug anything. I'm trying to add a breakpoint and gdb
(B responds that it can't. Here is what I get:
(B 
(B (gdb) file /home/borco/c++/boltzmann/src/boltzmann
(B (gdb) break main.cc:92
(B Breakpoint 1 at 0xbbf8: file main.cc, line 92.
(B (gdb) run
(B Breakpoint 1 at 0x823adb0: file main.cc, line 92.
(B Cannot insert breakpoint 1:
(B Cannot access memory at address 0x823adb0.
(B (gdb) step
(B Single stepping until exit from function _dl_debug_state,
(B which has no line number information.
(B Cannot insert breakpoint 1:
(B Cannot access memory at address 0x823adb0.
(B (gdb)
(B 
(B I have used these flags to build my application:
(B CFLAGS =  -I. -Wall -W -g `gtk-config --cflags`
(B LFLAGS = `gtk-config --libs` -lvdk -lf2c -lm
(B 
(B gdb: 4.17.19981224-3.m68k.objc.threads.hwwp.fpu.gnat
(B 
(B Is there are debuggers for Debian ?
(B 
(B TIA,
(B 
(B Ionutz

/usr/lib/apt/methods/http - close(-1)

1999-01-29 Thread Russell Coker
What is a close(-1) supposed to do?  The http program does one and I'm curious
as to why...

FYI:
ii  apt 0.1.10 Front-End for dpkg

--
I am in London and would like to meet any Linux users here.
I plan to work in London for 6 months and then I might move to some other
place where the pay is good.



Re: dpkg port to HP-UX

1999-01-29 Thread Guy Maor
Fabrizio Polacco [EMAIL PROTECTED] writes:

 If I remember well, some time ago someone posted his results on a port 
 of dpkg to HP-UX.

Believe it or not, I've ported dpkg to HP-UX, AIX, Solaris, and
Cygwin.  (That's dpkg, dpkg-split, and dpkg-deb only.  I wasn't
interested in dselect at the time.)  I can email you the diffs.

I actually want to get the dpkg CVS tree back up, so I can enter these
and other patches.  The slew of NMUs was getting a little annoying.
Hopefully the few who are familiar with the innards can start making
contributions again.


Guy



Re: -rpath with libtool and Debian Linux

1999-01-29 Thread Alexandre Oliva
On Jan 27, 1999, Marcus Brinkmann [EMAIL PROTECTED] wrote:

 On Wed, Jan 27, 1999 at 08:22:09PM -0200, Alexandre Oliva wrote:

 3) I don't want to regret having introduced a flag that caused as much 
 or more trouble than -rpath; and

 I don't understand this comment. Which trouble with --rpath do you mean?

The exact problem the Debian developers have been complaining about.
The more I think about the problem, the more I see that the problem
they're facing is an incomplete hack of ld.so, in that it modifies the
library search path under certain circumstances, but not in all
circumstances that would need it.  I.e., if ld.so would replace
/usr/lib with /usr/lib/libc5:/usr/lib whenever it found that the
application was linked with libc5, even if /usr/lib had been
hard-coded in the program's rpath, everything would be working
beautifully.

The fact that libtool always hard-codes /usr/lib in a program that is
linked with a libtool library that is (going to be) installed in
/usr/lib is a side issue, because users may do it on their own, and,
IMHO, they're not to be blamed because of doing that.

 Until now, I only heard from you that rpath is the ideal solution.

Maybe you haven't read (or even received) one of my messages in the
beginning of this discussion, in which I stated that even rpath is
wrong in certain circumstances.  For example, if a program is linked
with libfoo, that lives in /foo, and libbar, that lives in /bar, but
there's a compatible (WRT to version numbers, not necessarily WRT
version of libc) version of libbar in /foo, the linker will pick the
one in /foo, not the one in libbar.

In fact, Thomas Tanner's suggestion of dropping -rpath when it would
hard-code a standard library just makes this problem more apparent: if
a (l)user installs a library in /usr/local/lib, but there's a library
with the same name in /usr/lib, the version in /usr/lib will be used
at run-time.  This may have very bad consequences, such as the
never-ending problem of (l)users installing gcc 2.[78].* in /usr and
egcs 1.0.* in /usr/local, each one with its particular (and
incompatible) version of libstdc++ (and libg++, for some).

The only way to avoid this potential problem is to hard-code the full
library path in the soname of the library itself, but then, this is
not portable, and it is not desirable because then you can't move a
library at all (read it again: I'm not talking about replacing a
library with an apparently compatible but actually incompatible
version of it :-)

 No rpath makes it harder for a user to determine exactly which system
 libraries he links with. (With rpath, though, it only works when the system
 administrator never changes the library file at this place, too).

It is not a problem to move a library, as long as it can be found in
other hard-coded rpath, in the default search path or in
LD_LIBRARY_PATH.  A problem only arises if an apparently compatible
but actually incompatible library is found first, which is exactly the 
problem that the Debian developers are facing.

 4) I have already suggested a (dirty and ugly, I admit) hack that is
 sufficient for your needs of not using -rpath at all in Debian
 packages.

 We can find our own hacks (and do so since a long time).  Now we are
 interested in a compatible, portable and general solution. As the libtool
 maintainer, you should be the ideal person to talk about such a solution.

 I think we understood by now that a simple disable flag does not satisfy
 your high ambitions wrt to portability. Let's move on to better solutions.

And, in fact, such a flag, that I said I was willing to accept,
wouldn't actually help you much, because applications are distributed
with their own versions of libtool, and you'd have to modify them all, 
or use your own hacked version of libtool to build all applications
(via make LIBTOOL=/hacked/for/debian/libtool), so there'd not be much
point in introducing this change only in libtool 1.3 and newer... :-(

 I hope you understand my position now.  I should also note that I
 myself have already wanted flags such as -hardcode-libdir for
 hardcoding the full pathname of a shared library into itself (it's
 mentioned in libtool/TODO) and -no-implicit-rpath (which is what you
 happen to be asking for), but I have some trouble deciding who should
 be responsible for deciding which flags to use for which libraries and
 programs.

 Maybe you should not be the one to decide at all?

I'm certainly not.

 Offer flexible solutions, where the last person can override the
 (possible) default given by others.

That's the hard part.  Overriding may have to occur in a per-library
and/or per-program basis, so I haven't been able to come up with a
satisfactory solution.

 This means, the package can provide a default, which can be overridden at
 compilation time. Finally, the installer can override both.

That's exactly what I'm looking for.  But I wouldn't like to install a
quick hack now that would later reveal to be a step in the 

Re: -rpath with libtool and Debian Linux

1999-01-29 Thread Alexandre Oliva
On Jan 27, 1999, Jules Bean [EMAIL PROTECTED] wrote:

 1) it would be hard to make it behave correctly in a portable way (and
 libtool would be useless if it were not for being portable);

 Special case-it for linux, if you will.  Libtool has plenty of special
 cases as it is.

Not in the interface it presents to its users.  Internally, it's
obviously full of special cases to support all the crazyness of OS
developers and their wonderful dynamic linkers.

-- 
Alexandre Oliva  http://www.dcc.unicamp.br/~oliva  [EMAIL PROTECTED]
[EMAIL PROTECTED],gnu.org,egcs.cygnus.com,samba.org}
Universidade Estadual de Campinas, SP, Brasil



Re: -rpath with libtool and Debian Linux

1999-01-29 Thread Alexandre Oliva
On Jan 27, 1999, Jules Bean [EMAIL PROTECTED] wrote:

 Therefore, we chose to solve that particular problem (the libc5-6
 transition) by moving libraries around, knowing that our linker was up to
 the job.

It is now clear that it is not. :-(

 rpath is broken.  You said as much yourself.  rpath is broken because it
 *overrides* all other sorts of library searching.

But isn't overriding library searching exactly what the ld.so hack is
doing?  Why is one of those blessed for doing that, while the other is 
crucified for guilt of all the sins of the world? :-)

  However, our dynamic linker *does* understand the problem.  And it *does*
  have a solution to it.  And -rpath turns it off.  So we cannot afford to
  use -rpath.

 As I have already pointed out, the solution is not complete, otherwise 
 you'd not be observing any problem.

 What do you mean the solution is not complete?

It does not replace /usr/lib with /usr/lib/libc5:/usr/lib in the
rpath.  That's what is causing you trouble, not the fact that /usr/lib 
is hard-coded in the program.

 It works.  It works well.

If it worked well you wouldn't be complaining about a problem that is
caused by its incomplete behavior, but that could be avoided by
modifying other pieces of software that are doing their jobs
correctly.

-- 
Alexandre Oliva  http://www.dcc.unicamp.br/~oliva  [EMAIL PROTECTED]
[EMAIL PROTECTED],gnu.org,egcs.cygnus.com,samba.org}
Universidade Estadual de Campinas, SP, Brasil



Re: -rpath with libtool and Debian Linux

1999-01-29 Thread Alexandre Oliva
On Jan 27, 1999, Ulrich Drepper [EMAIL PROTECTED] wrote:

 Jules Bean [EMAIL PROTECTED] writes:
 rpath is broken.  You said as much yourself.  rpath is broken because it
 *overrides* all other sorts of library searching.

 I think people here do not know about $ORIGIN.  This allows to define
 relative rpaths.  E.g., a package with a program foo and a library
 libbar.so where foo is installed in $PATH/bin and libbar.so is defined
 in $PATH/lib should use

   -rpath \$ORIGIN/../lib

 The $ORIGIN is defined relative to the location of the object
 containing the reference.

This is a great feature, but I think it is hardly usable by libtool,
since, in order to use it, libtool would have to know at program link
time where the program is going to be installed (it currently doesn't
need this information), and it would have to check whether the libtool
libraries that the program is linked with are going to be installed in
paths that are easily accessible via \$ORIGIN relative pathnames, and
that no soft-linking (say, /bin - /usr/bin but not /lib - /usr/lib)
is going to break it, and probably many other potential problems that
I can't foresee.

But I agree, it's a nice feature, and we may be able to adopt it in
the future, on platforms that support it.

-- 
Alexandre Oliva  http://www.dcc.unicamp.br/~oliva  [EMAIL PROTECTED]
[EMAIL PROTECTED],gnu.org,egcs.cygnus.com,samba.org}
Universidade Estadual de Campinas, SP, Brasil



Re: -rpath with libtool and Debian Linux

1999-01-29 Thread Alexandre Oliva
On Jan 27, 1999, Jason Gunthorpe [EMAIL PROTECTED] wrote:

 Actually you want to know why I remember this? I used libtool a while back
 and I installed a copy of my program in /usr/bin and /usr/lib and wanted
 to us a new local copy of my libtool program. Of course libtool had used
 -rpath to make sure that my local binary used /usr/lib (as it was intended
 to be installed there someday) and then used LD_LIBRARY_PATH in the
 wrapper script to try to override this. Needless to say it did not work
 and it took me a bit of figuring to determine why my changes had no
 effect. Even in an all libtool environment rpath causes pain.

This is a known bug in the current libtool, and we're working on a
fix.

 I have already told you one (ugly) way to do it, but I still don't
 think it is a good idea in the general case.

 Didn't we decide that all of the available alternatives that you have
 suggested are not a feasable solution (does this mail help make it clear
 why)?
 
You may have missed the ugly one I was referring to, that I suggested
in the very beginning of this discussion, that would work even for
packages that were distributed with older versions of libtool:
configure the packages to use a gcc or ld wrapper that removes
switches such as -rpath /usr/lib from the command line then call the
appropriate program.

This will have the extra benefit of fixing other packages that don't
use libtool, but happen to specify -rpath on their own.

   - rpath is good because it allows a binary to have a shared library
 in a non-standard place without requiring the user to use
 LD_LIBRARYPATH or the sysadmin to add that place to the search
 path
   - rpath is bad because it disables LD_LIBRARYPATH

It does not disable it, it just precedes LD_LIBRARY_PATH.  AFAIK, the
purpose of LD_LIBRARY_PATH is to help a program find a library that
was moved, and it does fulfil this purpose as long as you don't
install another (in)compatible library in place of the moved library.

   - rpath is bad because it disables the linkers automatic versioning
 mechanism

Does it?  You mean, that hack in ld.so that adds /usr/lib/libc5 to the 
library search path in certain circumstances?  The hack is incomplete, 
you just have to fix it.

   - rpath is bad because it prevents you from moving shared libraries
 around freely.

It does not.  It just prevents you from arbitrarily replacing a
library with an (in)compatible version of it.  Since you shouldn't do
that, libtool is not the piece of software to be blamed for using
-rpath.

-- 
Alexandre Oliva  http://www.dcc.unicamp.br/~oliva  [EMAIL PROTECTED]
[EMAIL PROTECTED],gnu.org,egcs.cygnus.com,samba.org}
Universidade Estadual de Campinas, SP, Brasil



Re: -rpath with libtool and Debian Linux

1999-01-29 Thread Alexandre Oliva
On Jan 28, 1999, Bernard Dautrevaux [EMAIL PROTECTED] wrote:

 You say the contract is I want to find THERE the lib that does THIS.x
 and THAT.x; I think (and that's at least true for Linux) the contract
 the compiler and linker has signed was twofold; it says:
   1)   I will give you the library that makes THIS.x and THAT.x
   2)   The prefered library I want you to use to obtain THIS and THAT
 is there and makes THIS.x and THAT.x
 Now you trick it with -rpath in finding both the .x and THERE and all
 the problem comes from there...

 An analogy: When I wand to get hot water in restrooms, I just look at
 the tap, and turn the red one; I do not INSIST on opening the left one,
 risking to get cold water...

Good analogy.  What's happening here is that Debian is placing the red
lable on the cold water tap.  I.e., they're replacing a library with
an incompatible version of it, and getting in trouble because some
programs are now getting cold water where they expected hot water.

 Under Linux at least the incompatibilities we are talking here ARE
 managed by the dynamic linker, IFF we do not trick it saying him (using
 -rpath) Do not be smart, just load the library from there. YOU are
 breaking the Linux contract...

ld.so is trying to outsmart everybody, but it is not smart enough to
do it.  When you moved libc5-compatible libraries from /usr/lib to
/usr/lib/libc5, you established a rule that, if any program was linked 
with libc5, it should look for libraries in /usr/lib/libc5 first,
right?  Then why doesn't ld.so follow this rule, by replacing /usr/lib 
with /usr/lib/libc5 when it finds this directory in the rpath too?

-- 
Alexandre Oliva  http://www.dcc.unicamp.br/~oliva  [EMAIL PROTECTED]
[EMAIL PROTECTED],gnu.org,egcs.cygnus.com,samba.org}
Universidade Estadual de Campinas, SP, Brasil



Re:Re: Call for mascot! :-)

1999-01-29 Thread Lucile Fievet
 
 On Thu, 28 Jan 1999 13:44:20 -0800, Joey Hess wrote:
 Objet: Re: []
 la date: 28 Jan 99 22:03:11 GMT
 De: John Travers [EMAIL PROTECTED]
 A: debian-devel@lists.debian.org
 
 On Thu, 28 Jan 1999, Chris Waters wrote:
  1.  Dragon (well-liked choice on IRC)
  2.  Octopus (my own suggestion)
  3.  Monkey
  4.  Ant
  5.  Bee

Why a dragon and not a Troll ?
Bee like beos ?

Octopus it is the symbol of mafia, but I dont care.
It's a quit intelligent mollusque; 
What about a big Sponge?


Lucile
[EMAIL PROTECTED]



Re: XFree86 3.3.2.3a-8pre9v6 at master.debian.org/~branden/xfree86

1999-01-29 Thread Paul Slootman
On Thu 28 Jan 1999, Steve Dunham wrote:
 
 BTW, There are two kinds of sparc64 support: usermode and kernel mode.
 Usermode stuff is a _long_ way off, currently Debian runs 32-bit sparc
 stuff on a 64-bit kernel.  So Alpha patches don't help much there.
 The biggest issue on the 32-bit sparc is unaligned memory accesses.

Alpha also suffers from unaligned accesses on 32-bit entities(*), so
perhaps the unaligned accesses to see are also addressed (pun not
intended) by the alpha patches?

(*) on alpha, you can access 8-bit entities at any 8-bit aligned address
(i.e. any byte anywhere). 16-bit entities need to be aligned on even
addresses, 32-bit entities on (addr % 4 == 0) addresses, and 64-bit
addresses must be aligned on (addr % 8 == 0) addresses.
I'm guessing the same holds true for sparc(64).


Paul Slootman
-- 
home: [EMAIL PROTECTED] | work: [EMAIL PROTECTED] | debian: [EMAIL PROTECTED]
http://www.wurtel.demon.nl | Murphy Software,   Enschede,   the Netherlands



Re: -rpath with libtool and Debian Linux

1999-01-29 Thread Richard Braakman
Alexandre Oliva wrote:
 ld.so is trying to outsmart everybody, but it is not smart enough to
 do it.  When you moved libc5-compatible libraries from /usr/lib to
 /usr/lib/libc5, you established a rule that, if any program was linked 
 with libc5, it should look for libraries in /usr/lib/libc5 first,
 right?  Then why doesn't ld.so follow this rule, by replacing /usr/lib 
 with /usr/lib/libc5 when it finds this directory in the rpath too?

No, that's not how it works.  To the best of my understanding, it works
by adding a libc5 or libc6 field to its cache.  When it looks for
a cached library, and it finds two entries, it picks the one with the
correct libc.  It always searches all of its directories.

It allows -rpath and LD_LIBRARY_PATH to override this behaviour.
I think that that is correct -- these _are_ overrides.  They're
to be used when the default behaviour gets things wrong.

I think the dynamic linker could be further changed to always ignore a
library that would introduce a mixed libc5/libc6 linkage.  That would
give the correct behaviour even with these overrides.

However, that only solves the _previous_ problem, not any future ones.
A general solution would require that soname be split into a library
name and a major version, so that the dynamic linker can detect
incompatible versions of the same library.  That would be a major change.

Richard Braakman



Intent to package poc.

1999-01-29 Thread Marcel Harkema
Hi,

I plan to package the Portable Object Compiler, an Objective-C compiler,
for potato.

Upstream source:
  http://sunsite.unc.edu/pub/Linux/devel/lang/objc/

Upstream Author:
  David Stes [EMAIL PROTECTED]

Homepage:
  http://cage.rug.ac.be/~stes/compiler.html
  http://www.can.nl/~stes/compiler.html

Cheers,

-- 
Marcel Harkema - [EMAIL PROTECTED]
Life's disappointments are harder to take when you don't know
 any swear words. --Calvin and Hobbes



Re: special boot disk

1999-01-29 Thread Martin Schulze
David Stern wrote:
 Hi,
 
 About a month ago a developer posted that he had a special boot disk 
 image in his debian.org home directory to alleviate a hang at install 
 time, but I can't locate the post now.

I only know about www.master.debian.org/~doko/

Regards,

Joey

-- 
The only stupid question is the unasked one.

Please always Cc to me when replying to me on the lists.



Re: Uploaded lilo 21-3.1 (source i386) to master [NMU]

1999-01-29 Thread Martin Schulze
Vincent Renardias wrote:
 
 On Mon, 25 Jan 1999, Bernd Eckenfels wrote:
 
  thanks for the NMU without asking the maintainer FIRST, AGAIN :-///
 
 No problem, I will mail you next time.
 
  Note: the last upload of this package was last month and there is no reason
  for a quick uplaod since there are no critical warnings pending for FROZEN.
 
 1/ I reported 2 years ago a bug (#7570) that could be fixed in 5
 minutes and just got bored to wait.
 
 2/ lilo also had ~10 other bugs that could be easily fixed and since lilo
 is such a critical part of the Debian system it should be as bugfree as
 possible.
 
 3/ In march 98, Peter Maydell took the time to write nice manpages
 for activate(8) and keytable-lilo.pl(8). Not having taken 3 minutes to
 include them in 9 months is just plainly unjustified and disrespects his
 work.
 
 I considered these 3 points as a good reason to make an upload.

In this special case where fixed packages need to be installed into
the frozen distribution and time is running out, also given the easyness
of fixing these bugs I have difficulties in understanding why the package
maintainer got angry about an NMU even without asking him.  It was his
job to fix the bugs - years ago.

Regards,

Joey

-- 
The only stupid question is the unasked one.

Please always Cc to me when replying to me on the lists.



Re: -rpath with libtool and Debian Linux

1999-01-29 Thread Alexandre Oliva
On Jan 29, 1999, Richard Braakman [EMAIL PROTECTED] wrote:

 Alexandre Oliva wrote:
 ld.so is trying to outsmart everybody, but it is not smart enough to
 do it.  When you moved libc5-compatible libraries from /usr/lib to
 /usr/lib/libc5, you established a rule that, if any program was linked 
 with libc5, it should look for libraries in /usr/lib/libc5 first,
 right?  Then why doesn't ld.so follow this rule, by replacing /usr/lib 
 with /usr/lib/libc5 when it finds this directory in the rpath too?

 No, that's not how it works.  To the best of my understanding, it works
 by adding a libc5 or libc6 field to its cache.  When it looks for
 a cached library, and it finds two entries, it picks the one with the
 correct libc.  It always searches all of its directories.

 It allows -rpath and LD_LIBRARY_PATH to override this behaviour.
 I think that that is correct -- these _are_ overrides.  They're
 to be used when the default behaviour gets things wrong.

Since -rpath is specified at program link time, and libc5 is supposed
to be used only by old programs, it would be correct for ld.so to use
/usr/lib/libc5 instead of /usr/lib if it finds that the program was
linked with libc5.  This would make the transition as transparent as
possible, even for users that, inadvertently or not, have decided to
use -rpath /usr/lib for their programs.

-- 
Alexandre Oliva  http://www.dcc.unicamp.br/~oliva  [EMAIL PROTECTED]
[EMAIL PROTECTED],gnu.org,egcs.cygnus.com,samba.org}
Universidade Estadual de Campinas, SP, Brasil



Re: upload to slink allowed to fix missing dependency?

1999-01-29 Thread Santiago Vila
On 27 Jan 1999, Ardo van Rangelrooij wrote:

 The version in slink of the debiandoc-sgml package has an undeclared
 dependency on the libwww-perl package.  Is it still allowed to upload
 a corrected version?  This doesn't involve any code changes, just an
 extra dependency declaration in the debian/control file.

If this is the only change, I think it should be allowed.
(In doubt, you may contact Brian).

-- 
 39fc57145704e94015816be53837fce5 (a truly random sig)



Re: XFree86 3.3.2.3a-8pre9v6 at master.debian.org/~branden/xfree86

1999-01-29 Thread Santiago Vila
On Thu, 28 Jan 1999, Brandon Mitchell wrote:

 About the xfonts problem.  I haven't been following close enough to pardon
 my ignorance on the subject.  What if we make the pseudo xbase package
 conflict with xfnt* packages  version x (a versioned conflict)?  How will
 dselect handle this, will it upgrade the fonts to the new name?

No, this would just make dselect to remove the old package.

-- 
 118f2ff230eb1a5d9e32b19ec242f9a8 (a truly random sig)



intent to package xzx

1999-01-29 Thread John Travers
I wish to take over the orphaned package xzx. I have notified the WNPP
maintainer. I am just checking that this is OK with everyone...

To dmarion: please send me any relevent files/info if it is ok.


More than just email--Get your FREE Netscape WebMail account today at 
http://home.netscape.com/netcenter/mail



package for X11 or svgalib ??

1999-01-29 Thread John Travers
I have just started to package spectremu, it comes in two versions for X11 and
SVGAlib, should I just to X11 or both and in one or seperated packages?

Also, how do I make a menu entry start a program in xterm? because spectremu
for X11 must be started from xterm.


More than just email--Get your FREE Netscape WebMail account today at 
http://home.netscape.com/netcenter/mail



¿Misuse of Debian name and logo?

1999-01-29 Thread Javier Fdz-Sanguino Pen~a

I would like to draw your attention towards www.debian-cd.com,
it's a vendor that distributes Debian Cd's, also providing some nice
logos for use as label. I have no problem with these save...

1.- The domain name includes 'Debian' is this OK for the project?
I recall a problem with a teenager registering debian.com, when
Bruce was Project Leader...

2.- The redistribution of the logo complies with our own guidelines?
(I dare to ask what the current status of our logo license is
currently...)

Best regards

Javi



Re: -rpath with libtool and Debian Linux

1999-01-29 Thread Hamish Moffatt
On Fri, Jan 29, 1999 at 07:11:54AM -0200, Alexandre Oliva wrote:
 On Jan 27, 1999, Jules Bean [EMAIL PROTECTED] wrote:
 
  Therefore, we chose to solve that particular problem (the libc5-6
  transition) by moving libraries around, knowing that our linker was up to
  the job.
 
 It is now clear that it is not. :-(

It IS, as long as you don't use rpath. We don't use rpath for vendor-supplied
parts of the system. The user is obviously free to use them for locally
compiled stuff, and AFAIK it will behave as advertised. Yes, when Debian
moves those libraries in the future, those programs will break. The user
shouldn't really use rpath. But there are plenty of other ways for a user
to hose their system; we really can't stop them doing it.

 If it worked well you wouldn't be complaining about a problem that is
 caused by its incomplete behavior, but that could be avoided by
 modifying other pieces of software that are doing their jobs
 correctly.

Modifying libtool to remove -rpath fixes the problem at our end.
The documentation for our package checker (lintian) includes two
ways to do this easily.


Hamish
-- 
Hamish Moffatt VK3TYD  [EMAIL PROTECTED], [EMAIL PROTECTED]
Latest Debian packages at ftp://ftp.rising.com.au/pub/hamish. PGP#EFA6B9D5
CCs of replies from mailing lists are welcome.   http://hamish.home.ml.org



Re: -rpath with libtool and Debian Linux

1999-01-29 Thread Hamish Moffatt
On Fri, Jan 29, 1999 at 07:27:28AM -0200, Alexandre Oliva wrote:
 Does it?  You mean, that hack in ld.so that adds /usr/lib/libc5 to the 
 library search path in certain circumstances?  The hack is incomplete, 
 you just have to fix it.

Have you checked our ld.so source? The only mentioned of libc5-compat
is documentation.


Hamish
-- 
Hamish Moffatt VK3TYD  [EMAIL PROTECTED], [EMAIL PROTECTED]
Latest Debian packages at ftp://ftp.rising.com.au/pub/hamish. PGP#EFA6B9D5
CCs of replies from mailing lists are welcome.   http://hamish.home.ml.org



Re: -rpath with libtool and Debian Linux

1999-01-29 Thread Wichert Akkerman
Previously Alexandre Oliva wrote:
 Good analogy.  What's happening here is that Debian is placing the red
 lable on the cold water tap.  I.e., they're replacing a library with
 an incompatible version of it, and getting in trouble because some
 programs are now getting cold water where they expected hot water.

No, what Debian (and RH and probably other distributions) do is
exchanging the two taps, there is no messing with labels involved since
the dynamic linker needs those to determine which library to use.

 When you moved libc5-compatible libraries from /usr/lib to
 /usr/lib/libc5, you established a rule that, if any program was linked 
 with libc5, it should look for libraries in /usr/lib/libc5 first,

No, what we did was making libc6 libraries the default since the linker
uses stuff in /usr/lib. The dynamic linker doesn't really care about the
order, it just uses the first library that it sees for will work with
the appplication (ie libc5/libc6 check and soname check). But you
override the dynamic linkers' safe choice by using rpath..

Wichert.

-- 
==
This combination of bytes forms a message written to you by Wichert Akkerman.
E-Mail: [EMAIL PROTECTED]
WWW: http://www.wi.leidenuniv.nl/~wichert/


pgpSr9ZJxKJmZ.pgp
Description: PGP signature


Re: Intent to package gbdk.

1999-01-29 Thread Ben Pfaff
Masato Taruishi [EMAIL PROTECTED] writes:

   The reason for non-free is this in copyright:

   Permission to use, copy, modify, and distribute this software for any
   purpose, subject to the provisions described below, without fee is
^^^
That doesn't make it non-free.  It's in the standard BSD license.  It
means you don't have to pay the author, not that you can't charge a fee.



Re: ¿Misuse of Debian name and logo?

1999-01-29 Thread Brian Ristuccia
On Fri, Jan 29, 1999 at 02:21:38PM +0100, Javier Fdz-Sanguino Pen~a wrote:
 
 I would like to draw your attention towards www.debian-cd.com,
 it's a vendor that distributes Debian Cd's, also providing some nice
 logos for use as label. I have no problem with these save...
 
 1.- The domain name includes 'Debian' is this OK for the project?
 I recall a problem with a teenager registering debian.com, when
 Bruce was Project Leader...

In order to protect our trademark, we'd either have to give this site
permission to use the trademark and logo, or tell them to stop using the
trademark and logo. 

I think a polite reminder of the logo guidelines and permission to use the
trademark would be best for all parties involved. He's probably got enough
business problems without us breathing down his neck about trademarks,
licenses, and other legalese. 

 
 2.- The redistribution of the logo complies with our own guidelines?
 (I dare to ask what the current status of our logo license is
 currently...)
 

Last I heard, it was broken. Fortunately, this doesn't prevent Debian from
giving permission on a case-by-case basis.

-- 
Brian Ristuccia
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]



Re: XFree86 3.3.2.3a-8pre9v6 at master.debian.org/~branden/xfree86

1999-01-29 Thread Santiago Vila
Branden Robinson:
 I don't know yet exactly how the new font and static library packages
 will be handled.  I want to build developer consensus on a solution.

I have one possible solution here:

deb http://master.debian.org/~sanvila frozen main

[ The above is an apt-like line ].

Yes, these are the famous dummy packages. Don't worry, I'm not uploading
them to Incoming, I prefer a developer consensus too.

I will not claim that this is the only possible solution, but certainly it
is a solution.

I would like to hear about better solutions than this (not on paper but
real code).

Thanks.

-- 
 e845ea08d62746a96384dad8c6d46e2e (a truly random sig)



Re: XFree86 3.3.2.3a-8pre9v6 at master.debian.org/~branden/xfree86

1999-01-29 Thread Jules Bean
On Fri, 29 Jan 1999, Santiago Vila wrote:

 On Thu, 28 Jan 1999, Brandon Mitchell wrote:
 
  About the xfonts problem.  I haven't been following close enough to pardon
  my ignorance on the subject.  What if we make the pseudo xbase package
  conflict with xfnt* packages  version x (a versioned conflict)?  How will
  dselect handle this, will it upgrade the fonts to the new name?
 
 No, this would just make dselect to remove the old package.

This doesn't change the current debate, but it occurs to me that a
versioned provides would solve the renaming problem.

j

/+---+-\
|  Jelibean aka  | [EMAIL PROTECTED] |  6 Evelyn Rd|
|  Jules aka | [EMAIL PROTECTED]  |  Richmond, Surrey   |
|  Julian Bean   | [EMAIL PROTECTED]|  TW9 2TF *UK*   |
++---+-+
|  War doesn't demonstrate who's right... just who's left. |
|  When privacy is outlawed... only the outlaws have privacy.  |
\--/



Re: /usr/lib/apt/methods/http - close(-1)

1999-01-29 Thread Scott K. Ellis
On Fri, 29 Jan 1999, Russell Coker wrote:

 What is a close(-1) supposed to do?  The http program does one and I'm curious
 as to why...

IIRC, close(-1) closes all open file handles.  I'm not certain exactly
wher this is documented though.



What hack in ld.so?

1999-01-29 Thread Buddha Buck
In the thread on -rpath that is currently taking place on the 
debian-devel mailing list (quick summary:  Debian developers say that 
-rpath should -not- be the default on Linux systems; libtool developers 
say that -rpath should be the default on all systems), Alexandre Oliva 
has repeatedly referred to an incomplete hack on the ld.so, either on 
linux systems or on Debian systems.

I would appreciate it if he would explain in detail what this hack is 
supposed to be.

From what he describes, it sounds like he thinks that the linker was 
modified to special-case the libc5/libc6 transition, to allow us to 
move old libraries that depended on libc5 into a special directory, and 
replace them with libraries that depended on libc6.  He thinks the 
behavior is something like this:

program foo depends on libfoo and libc6.  ld.so searches /usr/lib for a 
compatable libfoo, and find it.  It then loads /usr/lib/libfoo and 
/lib/libc6 into memory.

program bar, on the otherhand, depends on libfoo and libc5.  Instead of 
searching /usr/lib, ld.so recognises that bar was linked with libc5, 
and so special-case searches /usr/lib/libc5-compat -first-, before 
searching /usr/lib.  Finding a libfoo in /usr/lib/libc5-compat, it 
links that in.  It does not search /usr/lib at all then, and thus does 
not link in the libc6 version of libfoo

This breaks in the presence of -rpath, because rpath tells it to use 
/usr/lib/libfoo, and that overrides the hacked special case libc5 for 
programs.

This is not how I understand how the ld.so linker works on Linux 
systems.  My understanding is that it caches the locations of all known 
versions of the libraries, and makes an intelligent decision as to 
which version to load.  I think that it handles foo and bar above like 
so:

program foo depends on libfoo and libc6.  ld.so checks its cache, and 
finds /usr/lib/libfoo (which in turn depends on libc6), and 
/usr/lib/libc5-compat/libfoo (which in turn depends on libc5).  Faced 
with both possible libraries, it decides that loading /usr/lib/libfoo 
is a better choice than /usr/lib/libc5-compat/libfoo.  I'm not sure 
offhand why it decides so -- does it know that libc5 and libc6 are 
incompatable versions of the same library (different sonames), or does 
it feel that loading two libraries (libfoo, libc6) is better than 
loading three (libfoo, libc5, libc6).

program bar, on the otherhand, depends on libfoo and libc5.  again, 
ld.so checks its cache, and again finds /usr/lib/libfoo and 
/usr/lib/libc5-compat/libfoo, Faced with a similar decision as last 
time, it again chooses, this time feeling /usr/lib/libc5-compat/libfoo 
is a better choice.

This breaks in the presense of -rpath, because with rpath, bar is not 
dependent on libfoo, but on /usr/lib/libfoo.
-- 
 Buddha Buck  [EMAIL PROTECTED]
Just as the strength of the Internet is chaos, so the strength of our
liberty depends upon the chaos and cacaphony of the unfettered speech
the First Amendment protects.  -- A.L.A. v. U.S. Dept. of Justice



Re: Intent to package xfntbase, xfnt75, etc.

1999-01-29 Thread Santiago Vila
On Wed, 27 Jan 1999, Branden Robinson wrote:

 On Wed, Jan 27, 1999 at 08:01:28PM +0100, Santiago Vila wrote:
  I intend to package all the dummy packages we have been talking about. 
  They match the packages that changed its name in the great X
  reorganization.
 
 You'll do no such thing or I will take drastic measures.  Those packages
 are MINE.  If the dummy packages are going to be created, it's going to be
 me who does it.
 
 It only makes sense, since I am more familiar with the X packages than you
 are.

Branden, please calm down.

I hope we will agree at least that I don't have to ask for permission to
create packages as long as I don't upload them to Incoming.

They are available here:

deb http://master.debian.org/~sanvila frozen main

For these packages to be created, I did not need any familiarity with the 
X packages, I just needed to know how did they change its names, and this
has been publicised widely.

BTW: Since you claim your ownership over these packages (funny: the
same packages you first said they should not exist) I have put your name
in the Maintainer field. They are effectively yours, *iff* you want to
maintain them.

 [...]
  * (From Branden Robinson) Ok, don't worry, I think I should be the one to
  do it, since I'm the X maintainer.
 
 Barring a better solution, I will be the one to do this.  The xbase dummy
 package is already implemented in my current build tree and it makes sense
 for these all to be generated from the same source package.

On the contrary, I think that generating the dummy packages from another
source package will make the ordinary X packages to be much cleaner. But
this is only my opinion, I don't care much about this.

  * You should not create them because they are useless.
  
  Not true, since lot of people expect the old packages to be upgraded by
  the new ones automatically, these packages are exactly which is needed
  (with existing tools) so that the upgrade is done automatically.
 
 Non sequitur.  The packages *are* useless in a purely functional sense,
 i.e., they are not ends in themselves, nor a means to anything but
 overcoming limitations in the packaging system.

Fine, let's agree that they exist to overcome limitations in the packaging
system. So what? Is there something wrong in overcoming limitations in the
packaging system? I think there should not be anything wrong with this.

  * Don't do it, they are ugly.
  
  Having an ugly thing does not mean it may not be useful as well.
  Functionality is more important than aesthetics.
 
 The problem is ugly.  So is your solution.  I will concede that there may
 not be a pretty solution short of adding a feature to the packaging system.
 It does not follow that your proposal is the best of all possible
 solutions.

I will not claim that my proposal is the best one, but I hope you will
let me to think it is until I see a better one.

  * There should be some better way.
  
  Fine. Which one?
 
 Is there a way to have a dpkg --set-selections call lurk in the background
 until the current dpkg process ends, like update-menus does now?  That
 would be a far cleaner solution.
 [...]

But then you would probably have to execute [I]nstall twice.
I don't see this would be cleaner.

-- 
 3d8b182588d86af3b97502c3448fa24f (a truly random sig)



Re: XFree86 3.3.2.3a-8pre9v6 at master.debian.org/~branden/xfree86

1999-01-29 Thread Santiago Vila
On Fri, 29 Jan 1999, Jules Bean wrote:

 On Fri, 29 Jan 1999, Santiago Vila wrote:
 
  On Thu, 28 Jan 1999, Brandon Mitchell wrote:
  
   About the xfonts problem.  I haven't been following close enough to pardon
   my ignorance on the subject.  What if we make the pseudo xbase package
   conflict with xfnt* packages  version x (a versioned conflict)?  How will
   dselect handle this, will it upgrade the fonts to the new name?
  
  No, this would just make dselect to remove the old package.
 
 This doesn't change the current debate, but it occurs to me that a
 versioned provides would solve the renaming problem.

AFAIK, there is no such thing as versioned provides.

-- 
 0a263ffbe215ba0de596b742f184c47b (a truly random sig)



Re: XFree86 3.3.2.3a-8pre9v6 at master.debian.org/~branden/xfree86

1999-01-29 Thread Jules Bean
On Fri, 29 Jan 1999, Santiago Vila wrote:

 On Fri, 29 Jan 1999, Jules Bean wrote:
 
  On Fri, 29 Jan 1999, Santiago Vila wrote:
  
   On Thu, 28 Jan 1999, Brandon Mitchell wrote:
   
About the xfonts problem.  I haven't been following close enough to 
pardon
my ignorance on the subject.  What if we make the pseudo xbase package
conflict with xfnt* packages  version x (a versioned conflict)?  How 
will
dselect handle this, will it upgrade the fonts to the new name?
   
   No, this would just make dselect to remove the old package.
  
  This doesn't change the current debate, but it occurs to me that a
  versioned provides would solve the renaming problem.
 
 AFAIK, there is no such thing as versioned provides.

Dpkg doesn't support them, no.  I'm sure you knew what I meant as an
abstract concept, though ;)

It has been often discussed to implement them.  I am merely observing
(unhelpfully) that they would solve this problem too.

J

/+---+-\
|  Jelibean aka  | [EMAIL PROTECTED] |  6 Evelyn Rd|
|  Jules aka | [EMAIL PROTECTED]  |  Richmond, Surrey   |
|  Julian Bean   | [EMAIL PROTECTED]|  TW9 2TF *UK*   |
++---+-+
|  War doesn't demonstrate who's right... just who's left. |
|  When privacy is outlawed... only the outlaws have privacy.  |
\--/



2.1.125 source in slink - why?

1999-01-29 Thread Adrian Bridgett
dists/slink/main/binary-all/kernel-source-2.1.125

why?? and 2.0.33, 2.0.34, 2.0.35

2.0.36 I can understand :-)

Cheers

Adrian

Adrian Bridgett [EMAIL PROTECTED]
Internal: 7-245528  External: 01962-815528



Re: /usr/lib/apt/methods/http - close(-1)

1999-01-29 Thread Russell Coker
On Fri, 29 Jan 1999, Scott K. Ellis wrote:
On Fri, 29 Jan 1999, Russell Coker wrote:

 What is a close(-1) supposed to do?  The http program does one and I'm 
 curious
 as to why...

IIRC, close(-1) closes all open file handles.  I'm not certain exactly
wher this is documented though.

It really doesn't seem to be doing so on Linux 2.2.0.  Surely if it was closing
file descriptors then it would return 0...  Here's a grep of my output from the
stracing of dselect I did earlier:

/tmp/out.24701:close(-1)   = -1 EBADF (Bad file 
descriptor)
/tmp/out.24702:close(-1)   = -1 EBADF (Bad file 
descriptor)
/tmp/out.24702:close(-1)   = -1 EBADF (Bad file 
descriptor)
/tmp/out.24702:close(-1)   = -1 EBADF (Bad file 
descriptor)
/tmp/out.24703:close(-1)   = -1 EBADF (Bad file 
descriptor)
/tmp/out.24704:close(-1)   = -1 EBADF (Bad file 
descriptor)


--
I am in London and would like to meet any Linux users here.
I plan to work in London for 6 months and then I might move to some other
place where the pay is good.



Re: Intent to package gbdk.

1999-01-29 Thread Masato Taruishi


At 29 Jan 1999 08:48:54 -0500,
Ben Pfaff [EMAIL PROTECTED] wrote:

Permission to use, copy, modify, and distribute this software for any
purpose, subject to the provisions described below, without fee is
 ^^^
 That doesn't make it non-free.  It's in the standard BSD license.  It
 means you don't have to pay the author, not that you can't charge a fee.

That is the wrong quotation to show this is non-free (^^;
GBDK is free for non-commercial use:

 lcc is available free for your personal research and instructional use
 under the `fair use' provisions of the copyright law. You may, however,
 redistribute lcc in whole or in part provided you acknowledge its
 source and include this CPYRIGHT file. You may, for example, include
 the distribution in a CDROM of free software, provided you charge only
 for the media, or mirror the distribution files at your site.


Masato Taruishi [EMAIL PROTECTED] | University of Electro Comunications
[EMAIL PROTECTED]  |   Department of Computer Science
[EMAIL PROTECTED] |  Junior
http://www.sunicom.co.jp/~taruisma/  |  Chofu city Tokyo, JAPAN  
   Key fingerprint = 49 46 74 E1 8D D1 EB 56  8D CA 2A 20 14 9E A9 25



Re: Intent to package gbdk.

1999-01-29 Thread John Hasler
 The reason for non-free is this in copyright:

 Permission to use, copy, modify, and distribute this software for any
 purpose, subject to the provisions described below, without fee is
  ^^^

Have you contacted the author about this?  This can be read as You are
forbidden to charge a fee for copies or as I do not require that you pay
me a fee for copying.  The author may intend the latter.
-- 
John Hasler
[EMAIL PROTECTED] (John Hasler)
Dancing Horse Hill
Elmwood, WI



Re: Packages I am orphaning.

1999-01-29 Thread Remco van de Meent
Joel Klecker wrote:
   pciutils - Utils for listing/tweaking PCI devices in 2.1/2.2 kernels
 
   Bug-free, lintian-clean
   There are some upstream alpha releases that would be nice to
   have packaged somewhere, but not essential

If noone objects, I'll take this (I'm using it quite often my self within
the context of an ongoing research project). I'll create packages of the
alpha (prerelease) versions too.


Kind regards,
 -Remco
 



Re: package for X11 or svgalib ??

1999-01-29 Thread Stephen Crowley
On Fri, Jan 29, 1999 at 01:01:47PM +, John Travers wrote:
 I have just started to package spectremu, it comes in two versions for X11 and
 SVGAlib, should I just to X11 or both and in one or seperated packages?
 
They should be in seperate packages.

 Also, how do I make a menu entry start a program in xterm? because spectremu
 for X11 must be started from xterm.

Just do it like any other thing xterm -e someprog


/--\
|Stephen Crowley  [EMAIL PROTECTED], [EMAIL PROTECTED] |
|Debian GNU/Linux http://www.debian.org|
|GPG Key  http://va.debain.org/~crow/public.key|
\--- 8A8B 3B82 6EA7 CF4E 01A5  5B21 B378 981D D2E1 0D85 ---/
 



Re: 2.1.125 source in slink - why?

1999-01-29 Thread Jules Bean
On Fri, 29 Jan 1999, Adrian Bridgett wrote:

 dists/slink/main/binary-all/kernel-source-2.1.125
 
 why?? and 2.0.33, 2.0.34, 2.0.35
 
 2.0.36 I can understand :-)

2.1.125 - because we needed it for sparc, so we uploaded the source.

Jules

/+---+-\
|  Jelibean aka  | [EMAIL PROTECTED] |  6 Evelyn Rd|
|  Jules aka | [EMAIL PROTECTED]  |  Richmond, Surrey   |
|  Julian Bean   | [EMAIL PROTECTED]|  TW9 2TF *UK*   |
++---+-+
|  War doesn't demonstrate who's right... just who's left. |
|  When privacy is outlawed... only the outlaws have privacy.  |
\--/



Debian network consultant desired in MA

1999-01-29 Thread Jean Pierre LeJacq
Hi folks,

I hope this is an appropriate message to send to this list.

I'm searching for an consultant to help us configure a mixed
environment of Debian, Solaris and NT.  The work will involve setting
up file sharing, password synchronization, third party package
installation, printer configuration, backup configuration, firewall
configuration. Many/most of the services are provided by Debian
servers.  The difficult part is configuring NT to support network
installs of packages and cooperation with UNIX.  I estimate 2-3 weeks
of work on-site in Cambridge MA with possiblity of long-term support. 

Anyone interested should email me directly.

Thanks,

-- 
Jean Pierre LeJacq
CTO

Quoin Inc
1208 MASSACHUSETTS AVE STE 3
CAMBRIDGE MA 02138

voice: 617.492.6461
fax:   617.492.6861
email: [EMAIL PROTECTED]




Re: XFree86 3.3.2.3a-8pre9v6 at master.debian.org/~branden/xfree86

1999-01-29 Thread Anders Hammarquist

 The patches that I sent you should be completely safe. But the
 resulting packages have only been tested by me.  (As I said, I took
 out the -pedantic flag on the altdev stuff - the other changes don't
 touch x86 at all.)

Right, at least my sparc patches really only deal with the Xsun server. I 
guess yours are similar.

 BTW, There are two kinds of sparc64 support: usermode and kernel mode.
 Usermode stuff is a _long_ way off, currently Debian runs 32-bit sparc
 stuff on a 64-bit kernel.  So Alpha patches don't help much there.
 The biggest issue on the 32-bit sparc is unaligned memory accesses.

Hmm, the alpha patches clean up many unaligned accesses, and since the 
alignment requirements for the alpha are the same as for sparc (save 64bit 
alignment on 32bit sparcs) the alpha patches should fix this too. I've been 
planning to merge the patch sets (I do the alpha X packages too), just haven't 
gotten to it yet (and I was sort of waiting to see if the central CVS archive 
that was suggested was going to happen). Maybe this is a good time...

 I don't really want to step on any feet here, but it would be nice if
 we could get the X source for Sparc into slink - and get the
 UltraSparc support in there.  (Eric plans on making the install work,
 so X support would be an added bonus.)
 
 Nontheless, the current sparc binaries are a built by Anders from a
 seperate tree.  (Anders - my tree was made by merging the latest
 UltraPenguin patches - a superset of the Red Hat patches - into
 Branden's tree.)  I would want some other sparc people to double check
 my packages, before we actually include binary packages from my code
 into slink.

Can you send me your patches? I suspect that a lot of them are the same (and 
they aren't really mine, Mike Shuey did most of the original work on them), 
since they too are based on Red Hat's. That way I can merge them (or I could 
send you mine and let you do the merging, either is fine by me). Mainly what I 
want to achieve is that we don't change the way Xsun work (i.e. where it finds 
screens and such. It has been changing a bit, and I think I have a good method 
now).

 If Anders has a tree that matches Branden's recent trees, I'll defer
 to him (but ask that either he or I merge in the Mach64 and Creator
 patches), otherwise, I'd like to the goahead from Anders et al to use
 my stuff in slink (after appropriate testing). 

My sparc tree is currently too out-of-date to really be considered matching 
Branden's tree. My only concern with switching entirely is that we may loose 
fixes that are in my tree but not in yours, thus I'd rather try and merge our 
patches.

 It shouldn't matter
 too much (as long as the binaries work), since I believe Anders is
 planning on starting from scratch on the 3.3.3.x releases.

That's the idea, yes, since much of the code should be in 3.3.3.x already.

 (I'm 99% sure the binaries work, the only issues would be install
 script c, and they are mostly copied from the current binary
 packages.  Also, I have to add a hard-coded XF86Config to the Sparc
 Mach64 package - because XF86Setup doesn't work yet on the sparc
 machines.)

What problems does XF86Setup have on the ultras? I plan on fixing it to work 
on the alpha (where the problem mainly consists of non-existance of 
xserver-vga16, xserver-mono works, though probably not on TGA).

Regards,
/Anders

-- 
 -- Of course I'm crazy, but that doesn't mean I'm wrong.
Anders Hammarquist  | [EMAIL PROTECTED]
Physics student | Hem: +46 31 47 69 27
Chalmers University of Technology, G|teborg, Sweden | Mob: +46 707 27 86 87




Re: gnuserv/gnuclient problem

1999-01-29 Thread Amos Shapira
On Fri, January 29 1999, Ionutz Borcoman [EMAIL PROTECTED] wro
te:
|Hi,
|
|Is the gnuclient/gnuserv broken in XEmacs ? Using the latest versions
|from potato I am no more able to start a gnuclient :-( Is anybody else
|experiencing this ?

I've reported this bug with slink months ago with no response.  I
still can't use gnuclient with xemacs under slink.

--Amos

--Amos Shapira| Of course Australia was marked for
133 Shlomo Ben-Yosef st.  |  glory, for its people had been chosen
Jerusalem 93 805  |  by the finest judges in England.
ISRAEL[EMAIL PROTECTED] | -- Anonymous



Re: 2.1.125 source in slink - why?

1999-01-29 Thread Daniel Jacobowitz
On Fri, Jan 29, 1999 at 04:28:54PM +, Jules Bean wrote:
 On Fri, 29 Jan 1999, Adrian Bridgett wrote:
 
  dists/slink/main/binary-all/kernel-source-2.1.125
  
  why?? and 2.0.33, 2.0.34, 2.0.35
  
  2.0.36 I can understand :-)
 
 2.1.125 - because we needed it for sparc, so we uploaded the source.

powerpc, actually.  I take full responsibility.  It's going to go away
shortly, assuming 2.2.0 powerpc packages work OK.

Dan

/\  /\
|   Daniel Jacobowitz|__| CMU, CS class of 2002  |
|   Debian GNU/Linux Developer__   Part-Time Systems Programmer  |
| [EMAIL PROTECTED] |  |[EMAIL PROTECTED] |
\/  \/



Re: Intent to package gbdk.

1999-01-29 Thread John Hasler
Ben Pfaff writes:
 That doesn't make it non-free.  It's in the standard BSD license.

The word 'fee' does not occur in the standard BSD license.  It does not
mention money at all.
-- 
John Hasler
[EMAIL PROTECTED] (John Hasler)
Dancing Horse Hill
Elmwood, WI



Re: ¿Misuse of Debian name and logo?

1999-01-29 Thread Darren Benham

On 29-Jan-99 Brian Ristuccia wrote:
 In order to protect our trademark, we'd either have to give this site
 permission to use the trademark and logo, or tell them to stop using the
 trademark and logo. 
 
 I think a polite reminder of the logo guidelines and permission to use the
 trademark would be best for all parties involved. He's probably got enough
 business problems without us breathing down his neck about trademarks,
 licenses, and other legalese. 

To make it official, I'd request atleast one link somewhere appropriate for his
set up to the (even if it is broken) license.

-- 
Please cc all mailing list replies to me, also.
=
* http://benham.net/index.html   *
*  * -BEGIN GEEK CODE BLOCK- ---*
*Darren Benham * Version: 3.1   *
*  [EMAIL PROTECTED]  * GCS d+(-) s:+ a29 C++$ UL++ P+++$ L++*
*   KC7YAQ * E? W+++$ N+(-) o? K- w+++$(--) O M-- V- PS--   *
*   Debian Developer   * PE++ Y++ PGP++ t+ 5 X R+ !tv b DI+++ D++   *
*  [EMAIL PROTECTED]  * G++G+++ e h+ r* y+*
*  * --END GEEK CODE BLOCK-- ---*
=


pgppFpfF8uSEu.pgp
Description: PGP signature


Re: ¿Misuse of Debian name and logo?

1999-01-29 Thread Ben Collins
On Fri, Jan 29, 1999 at 09:51:51AM -0800, Darren Benham wrote:
 
 On 29-Jan-99 Brian Ristuccia wrote:
  In order to protect our trademark, we'd either have to give this site
  permission to use the trademark and logo, or tell them to stop using the
  trademark and logo. 
  
  I think a polite reminder of the logo guidelines and permission to use the
  trademark would be best for all parties involved. He's probably got enough
  business problems without us breathing down his neck about trademarks,
  licenses, and other legalese. 
 
 To make it official, I'd request atleast one link somewhere appropriate for 
 his
 set up to the (even if it is broken) license.

Yeah, after looking at the site, this guy is doing great things. We really
don't want to do something as stupid as just saying don't use the logo
like that.

Ben (who wants one of those retail box set's when they are done ;)

-- 
--- -  -   ---  -  - - ---   
Ben Collins [EMAIL PROTECTED]  Debian GNU/Linux
UnixGroup Admin - Jordan Systems Inc. [EMAIL PROTECTED]
-- -- - - - ---   --- -- The Choice of the GNU Generation



Re: ¿Misuse of Debian name and logo?

1999-01-29 Thread Darren Benham

On 29-Jan-99 Ben Collins wrote:
 Yeah, after looking at the site, this guy is doing great things. We really
 don't want to do something as stupid as just saying don't use the logo
 like that.
 
 Ben (who wants one of those retail box set's when they are done ;)
 

-- 
Please cc all mailing list replies to me, also.
=
* http://benham.net/index.html   *
*  * -BEGIN GEEK CODE BLOCK- ---*
*Darren Benham * Version: 3.1   *
*  [EMAIL PROTECTED]  * GCS d+(-) s:+ a29 C++$ UL++ P+++$ L++*
*   KC7YAQ * E? W+++$ N+(-) o? K- w+++$(--) O M-- V- PS--   *
*   Debian Developer   * PE++ Y++ PGP++ t+ 5 X R+ !tv b DI+++ D++   *
*  [EMAIL PROTECTED]  * G++G+++ e h+ r* y+*
*  * --END GEEK CODE BLOCK-- ---*
=


pgp6jQOIENV8u.pgp
Description: PGP signature


Re: ¿Misuse of Debian name and logo?

1999-01-29 Thread Darren Benham
We can ask the new project  leader to issue the permission and ask for the link
when the election is through ;)


On 29-Jan-99 Ben Collins wrote:
 On Fri, Jan 29, 1999 at 09:51:51AM -0800, Darren Benham wrote:
 
 On 29-Jan-99 Brian Ristuccia wrote:
  In order to protect our trademark, we'd either have to give this site
  permission to use the trademark and logo, or tell them to stop using the
  trademark and logo. 
  
  I think a polite reminder of the logo guidelines and permission to use the
  trademark would be best for all parties involved. He's probably got enough
  business problems without us breathing down his neck about trademarks,
  licenses, and other legalese. 
 
 To make it official, I'd request atleast one link somewhere appropriate for
 his
 set up to the (even if it is broken) license.
 
 Yeah, after looking at the site, this guy is doing great things. We really
 don't want to do something as stupid as just saying don't use the logo
 like that.
 
 Ben (who wants one of those retail box set's when they are done ;)
 
 -- 
 --- -  -   ---  -  - - ---   
 Ben Collins [EMAIL PROTECTED]  Debian GNU/Linux
 UnixGroup Admin - Jordan Systems Inc. [EMAIL PROTECTED]
 -- -- - - - ---   --- -- The Choice of the GNU Generation
 
 
 

-- 
Please cc all mailing list replies to me, also.
=
* http://benham.net/index.html   *
*  * -BEGIN GEEK CODE BLOCK- ---*
*Darren Benham * Version: 3.1   *
*  [EMAIL PROTECTED]  * GCS d+(-) s:+ a29 C++$ UL++ P+++$ L++*
*   KC7YAQ * E? W+++$ N+(-) o? K- w+++$(--) O M-- V- PS--   *
*   Debian Developer   * PE++ Y++ PGP++ t+ 5 X R+ !tv b DI+++ D++   *
*  [EMAIL PROTECTED]  * G++G+++ e h+ r* y+*
*  * --END GEEK CODE BLOCK-- ---*
=


pgpnc9y4Nt8Uw.pgp
Description: PGP signature


i18n'g the Debian Menu System

1999-01-29 Thread Tinguaro Barreno Delgado

Hello all,

  This is a internationalization proposal for the Debian Menu System.

  The current 'update-menus' method seek /usr/lib/menu/default, /usr/lib/menu
 and /etc/menu for the package's menu entries.

  A first approach may be:

1. Check the LANG or LC_ALL var
2. If it's different than 'C', 'uk' or 'en*' then add the
   



i18n'g the Debian Menu System

1999-01-29 Thread Tinguaro Barreno Delgado

Hello all,

  This is a internationalization proposal for the Debian Menu System.

  The current 'update-menus' method seek /usr/lib/menu/default, /usr/lib/menu
 and /etc/menu for the package's menu entries.

  A first approach may be:

1. Check the LANG or LC_ALL var
2. If it's different than 'C', 'uk' or 'en*' then add the
   



i18n'g the Debian Menu System

1999-01-29 Thread Tinguaro Barreno Delgado

Hello all,

  This is a internationalization proposal for the Debian Menu System.

  The current 'update-menus' method seek /usr/lib/menu/default, /usr/lib/menu
 and /etc/menu for the package's menu entries.

  A first approach may be:

1. Check the LANG or LC_ALL var
2. If it's different than 'C', 'uk' or 'en*' then add the
   



i18n'g the Debian Menu System

1999-01-29 Thread Tinguaro Barreno Delgado

Hello all,

  This is a internationalization proposal for the Debian Menu System.

  The current 'update-menus' method seek /usr/lib/menu/default, /usr/lib/menu
 and /etc/menu for the package's menu entries.

  A first approach may be:

1. Check the LANG or LC_ALL var
2. If it's different than 'C', 'uk' or 'en*' then add the
   



i18n'g the Debian Menu System

1999-01-29 Thread Tinguaro Barreno Delgado

Hello all,

  This is a internationalization proposal for the Debian Menu System.

  The current 'update-menus' method seek /usr/lib/menu/default, /usr/lib/menu
 and /etc/menu for the package's menu entries.

  A first approach may be:

1. Check the LANG or LC_ALL var
2. If it's different than 'C', 'uk' or 'en*' then add the
   



i18n-ing the Debian Menu System

1999-01-29 Thread Tinguaro Barreno Delgado

Hello all,

  This is a internationalization proposal for the Debian Menu System.

  The current 'update-menus' method seek /usr/lib/menu/default, /usr/lib/menu
 and /etc/menu for the package's menu entries.

  A first approach may be:

1. Check the LANG or LC_ALL var
2. If it's different than 'C', 'uk' or 'en*' then add the
   



i18n'g the Debian Menu System

1999-01-29 Thread Tinguaro Barreno Delgado

Hello all,

  This is a internationalization proposal for the Debian Menu System.

  The current 'update-menus' method seek /usr/lib/menu/default, /usr/lib/menu
 and /etc/menu for the package's menu entries.

  A first approach may be:

1. Check the LANG or LC_ALL var
2. If it's different than 'C', 'uk' or 'en*' then add the
   `/usr/lib/menu/$LANG' path to the seek (if the dir exists).

  The update-menus program must override the menu files provide in
/usr/lib/menu/default and /usr/lib/menu to allow the local menu file be
the authorative menu file.

  Then, we will find in /usr/lib/menu a similar structure as /usr/share/locale
has. Later, may be it will be moved to /usr/share/menu (as the update-menus
check the packages installed in the machine, there will be no problem
sharing /usr/share between machines with diferent packages installed).

  For the maitainers, this model implies have diferent menu files in theirs
packages (just a bit diferent). Something like this:

/usr/lib/menu/gimp :

?package(gimp):command=/usr/X11R6/bin/gimp icon=none needs=X11 \
   section=Apps/Graphics title=The GIMP

/usr/lib/menu/es_ES/gimp :

?package(gimp):command=/usr/X11R6/bin/gimp icon=none needs=X11 \
   section=Apliaciones/Gráficos title=El GIMP
  

  Well, it's just a simple proposal. Comments are welcome.

--
Tinguaro Barreno Delgado
[EMAIL PROTECTED]



Re: /usr/lib/apt/methods/http - close(-1)

1999-01-29 Thread Jason Gunthorpe

On Fri, 29 Jan 1999, Russell Coker wrote:

 What is a close(-1) supposed to do?  The http program does one and I'm curious
 as to why...

Absolutely nothing : -1 is defined to be an invalid FD and close(-1) is
to return an error code and basically do nothing when given -1

Jason



Re: ¿Misuse of Debian name and logo?

1999-01-29 Thread Raul Miller
On Fri, Jan 29, 1999 at 09:51:51AM -0800, Darren Benham wrote:
  To make it official, I'd request atleast one link somewhere
  appropriate for his set up to the (even if it is broken) license.

Ben Collins [EMAIL PROTECTED] wrote:
 Yeah, after looking at the site, this guy is doing great things. We really
 don't want to do something as stupid as just saying don't use the logo
 like that.

We should probably also indicate we (or at least some of us) approve of
__ [whatever it is he's doing that's great].

A carefully worded statement, which has no warmth, might be taken wrong
[I seem to manage to make this mistake a bit too often].

-- 
Raul



RE: i18n'g the Debian Menu System

1999-01-29 Thread Shaleh
Good idea, needs a better solution.  Sorry, but I do not speak Spanish, so have
no idea what the menu file should be for you.  You will also bloat each and
every menu package which 20 menus.  Better to use the menu systems builtin
translation ability and supply i18n support to it.

BTW, Tinguaro I recieved about 8 bad copies of this e-mail, please fix your
mailer or something.



Re: Intent to package gbdk.

1999-01-29 Thread John Lapeyre

There have been several packages allowed into main with
a license like this.  Some people don't like it however.  Perl's
license is even slightly more restricive.  Except that now it
can be licensed under the GPL as well.




From: John Lapeyre [EMAIL PROTECTED]
Date: 29 Jan 1999 12:44:51 -0700
In-Reply-To: Masato Taruishi's message of Sat, 30 Jan 1999 00:21:22 +0900
Message-ID: [EMAIL PROTECTED]
Lines: 28
X-Mailer: Gnus v5.5/Emacs 20.3


Masato Taruishi [EMAIL PROTECTED] writes:

 At 29 Jan 1999 08:48:54 -0500,
 Ben Pfaff [EMAIL PROTECTED] wrote:
 
 Permission to use, copy, modify, and distribute this software for any
 purpose, subject to the provisions described below, without fee is
  ^^^
  That doesn't make it non-free.  It's in the standard BSD license.  It
  means you don't have to pay the author, not that you can't charge a fee.
 
 That is the wrong quotation to show this is non-free (^^;
 GBDK is free for non-commercial use:
 
  lcc is available free for your personal research and instructional use
  under the `fair use' provisions of the copyright law. You may, however,
  redistribute lcc in whole or in part provided you acknowledge its
  source and include this CPYRIGHT file. You may, for example, include
  the distribution in a CDROM of free software, provided you charge only
  for the media, or mirror the distribution files at your site.
 
 
 

-- 
John Lapeyre [EMAIL PROTECTED]
Tucson,AZ http://www.physics.arizona.edu/~lapeyre



Re: -rpath with libtool and Debian Linux

1999-01-29 Thread Jason Gunthorpe

On 29 Jan 1999, Alexandre Oliva wrote:

  Didn't we decide that all of the available alternatives that you have
  suggested are not a feasable solution (does this mail help make it clear
  why)?
  
 You may have missed the ugly one I was referring to, that I suggested
 in the very beginning of this discussion, that would work even for
 packages that were distributed with older versions of libtool:
 configure the packages to use a gcc or ld wrapper that removes
 switches such as -rpath /usr/lib from the command line then call the
 appropriate program.

So you agree that we should be able to choose to disable rpath but you
feel that we should do extra work to advoid it for libtool because it does
not fit your beliefs of how shared libraries work? What about other dists
that do the same thing? We are not the only linux dist to use this scheme!

 This will have the extra benefit of fixing other packages that don't
 use libtool, but happen to specify -rpath on their own.

Actually virtually every other package we would just hand edit the
makefiles, libtool kinda makes that impossible.

- rpath is good because it allows a biary to have a shared library
  in a non-standard place without requiring the user to use
  LD_LIBRARYPATH or the sysadmin to add that place to the search
  path
- rpath is bad because it disables LD_LIBRARYPATH
 
 It does not disable it, it just precedes LD_LIBRARY_PATH.  AFAIK, the
 purpose of LD_LIBRARY_PATH is to help a program find a library that
 was moved, and it does fulfil this purpose as long as you don't
 install another (in)compatible library in place of the moved library.

It prevents you from using LD_LIBRARY_PATH to superceed the default
location of libraries, which is partially what it does - rpath prevents
library searching and thus kills this functionality.

  - rpath is bad because it disables the linkers automatic versioning 
 mechanism
 
 Does it?  You mean, that hack in ld.so that adds /usr/lib/libc5 to the 
 library search path in certain circumstances?  The hack is incomplete, 
 you just have to fix it.

See the other messages - it is not a hack and it is not horribly
incomplete.

Jason



Re: /usr/lib/apt/methods/http - close(-1)

1999-01-29 Thread Stephen Zander
 Scott == Scott K Ellis [EMAIL PROTECTED] writes:

Scott On Fri, 29 Jan 1999, Russell Coker wrote:
 What is a close(-1) supposed to do?  The http program does one
 and I'm curious as to why...

Scott IIRC, close(-1) closes all open file handles.  I'm not
Scott certain exactly wher this is documented though.

Actually, it shouldn't do anything.  What's most likely is the source
has multiple code paths after the opening of some file descriptor 
rather than do error checking in each code path, the programmer
elected to to close the file descriptor just prior to exiting that
block of code.  When the open fails for hatever reason, the return
code from open/socket/whatever is -1.

IOW, close (-1) is an ignorable non-op (unless, of course, you were
trying to get to the previous value of errno :))

-- 
Stephen
---
It should be illegal to yell Y2K in a crowded economy.  :-) -- Larry Wall



Re: XFree86 3.3.2.3a-8pre9v6 at master.debian.org/~branden/xfree86

1999-01-29 Thread Steve Dunham
Anders Hammarquist [EMAIL PROTECTED] writes:

  The patches that I sent you should be completely safe. But the
  resulting packages have only been tested by me.  (As I said, I took
  out the -pedantic flag on the altdev stuff - the other changes don't
  touch x86 at all.)

 Right, at least my sparc patches really only deal with the Xsun server. I 
 guess yours are similar.

And the stuff in the debian dir.  I also found that I had to use a
hack to remove the -pedantic line from the configuration files to get
the altdev stuff to compile:

diff -ruN xfree86-3.3.2.3a-8pre9v1/debian/rules xfree86-3.3.2.3a/debian/rules
--- xfree86-3.3.2.3a-8pre9v1/debian/rules   Tue Dec 29 15:35:58 1998
+++ xfree86-3.3.2.3a/debian/rules   Mon Dec 28 22:09:18 1998
@@ -8,7 +8,7 @@
 DEBTREEDIR5:=$(shell pwd)/debian/xtree-libc5
 
 # if your arch needs glibc1 compat support build, add it to this list
-COMPAT_ARCHS=i486 m68k
+COMPAT_ARCHS=i486 m68k sparc
 
 A:=$(shell dpkg --print-gnu-build-architecture)
 ifneq (,$(findstring $(A), $(COMPAT_ARCHS)))
@@ -43,6 +43,7 @@
 build-old:
$(checkdir)
mkdir $(L5)  cp -a include config lib Makefile $(L5)/
+   perl -pi -e 's/-pedantic//' $(L5)/config/cf/xfree86.cf
cp -a debian/Imakefile.l5 $(L5)/Imakefile
sed s/@ARCH@/$(A)/  debian/site.def.l5.in  $(L5)/config/cf/site.def
mkdir -p $(L5)/programs/Xserver


If it doesn't compile for you, add this hack.  I doesn't hurt
anything.  (The pedantic compiler doesn't like the sparc altdev header
files.)

  BTW, There are two kinds of sparc64 support: usermode and kernel mode.
  Usermode stuff is a _long_ way off, currently Debian runs 32-bit sparc
  stuff on a 64-bit kernel.  So Alpha patches don't help much there.
  The biggest issue on the 32-bit sparc is unaligned memory accesses.

 Hmm, the alpha patches clean up many unaligned accesses, and since
 the alignment requirements for the alpha are the same as for sparc
 (save 64bit alignment on 32bit sparcs) the alpha patches should fix
 this too. I've been planning to merge the patch sets (I do the alpha
 X packages too), just haven't gotten to it yet (and I was sort of
 waiting to see if the central CVS archive that was suggested was
 going to happen). Maybe this is a good time...

I would assume that these patches will conflict then (because Alpha
would do #ifdef __alpha__ and sparc would do #ifdef __sparc__), but
they should be easy to fix.

 Can you send me your patches? I suspect that a lot of them are the
 same (and they aren't really mine, Mike Shuey did most of the
 original work on them), since they too are based on Red Hat's. That
 way I can merge them (or I could send you mine and let you do the
 merging, either is fine by me). Mainly what I want to achieve is
 that we don't change the way Xsun work (i.e. where it finds screens
 and such. It has been changing a bit, and I think I have a good
 method now).

A lot of them are the same. 

My latest patches against Branden's source are at:

  ftp://www.cse.msu.edu/pub/debian/X/xfree86.sparc.diff.gz

There is also a split.pl which splits the patch into many files (one
per target file).  I don't know how helpful it would be, but it's
there if you want it.  (You can use cat and shell globbing to put
the pieces back together.  In particular, you might want to seperate
out the patches to the debian directory.)

These patches are against the xfree86-3.3.2.3a-8pre9v1 tree with
Brandens patches already applied.

  If Anders has a tree that matches Branden's recent trees, I'll defer
  to him (but ask that either he or I merge in the Mach64 and Creator
  patches), otherwise, I'd like to the goahead from Anders et al to use
  my stuff in slink (after appropriate testing). 

 My sparc tree is currently too out-of-date to really be considered
 matching Branden's tree. My only concern with switching entirely is
 that we may loose fixes that are in my tree but not in yours, thus
 I'd rather try and merge our patches.

Ok, the only big issue is that you'll probably have to update your
stuff in the Debian directory.  Also, to handle my stuff, you will
need to add the XF86_Mach64 server to the list of packages generated
for the sparc.  (There is a XF86_VGA16 server too, but it doesn't seem
to work, so I'm not packaging it.)

Also, make sure the patch at cfb8line.c:898 gets applied, it's not in
RedHat's stuff (my own patch) and fixes a bus error in 16bit mode
which is triggered by WindowMaker.

  It shouldn't matter too much (as long as the binaries work), since
  I believe Anders is planning on starting from scratch on the
  3.3.3.x releases.

 That's the idea, yes, since much of the code should be in 3.3.3.x already.

AFAIK, the sparc stuff hasn't been merged in yet, but it will
eventually be merged in.

  (I'm 99% sure the binaries work, the only issues would be install
  script c, and they are mostly copied from the current binary
  packages.  Also, I have to add a hard-coded XF86Config to the Sparc
  Mach64 

Re: /usr/lib/apt/methods/http - close(-1)

1999-01-29 Thread Scott K. Ellis
On 29 Jan 1999, Stephen Zander wrote:

  Scott == Scott K Ellis [EMAIL PROTECTED] writes:
 
 Scott On Fri, 29 Jan 1999, Russell Coker wrote:
  What is a close(-1) supposed to do?  The http program does one
  and I'm curious as to why...
 
 Scott IIRC, close(-1) closes all open file handles.  I'm not
 Scott certain exactly wher this is documented though.
 
 Actually, it shouldn't do anything.  What's most likely is the source
 has multiple code paths after the opening of some file descriptor 
 rather than do error checking in each code path, the programmer
 elected to to close the file descriptor just prior to exiting that
 block of code.  When the open fails for hatever reason, the return
 code from open/socket/whatever is -1.
 
 IOW, close (-1) is an ignorable non-op (unless, of course, you were
 trying to get to the previous value of errno :))

Okay, so I didn't recall correctly :)



LyX copyright

1999-01-29 Thread Michael Meskes
I just learned that the LyX copyright file was corrected to explicitely
state that linking against a non-free library is okay. This however wasn't
really needed as 'The law is quite clear that the release of the software by
the original authors and copyright holders changed the licenses.'

AFAIK the new file was written by a lawyer.

Michael
-- 
Michael Meskes | Go SF 49ers!
Th.-Heuss-Str. 61, D-41812 Erkelenz| Go Rhein Fire!
Tel.: (+49) 2431/72651 | Use Debian GNU/Linux!
Email: [EMAIL PROTECTED]  | Use PostgreSQL!



RE: LyX copyright

1999-01-29 Thread Shaleh

On 29-Jan-99 Michael Meskes wrote:
 I just learned that the LyX copyright file was corrected to explicitely
 state that linking against a non-free library is okay. This however wasn't
 really needed as 'The law is quite clear that the release of the software by
 the original authors and copyright holders changed the licenses.'
 
 AFAIK the new file was written by a lawyer.

That allows it to live in contrib -- woopie.  Until they have a non forms based
GUI, it matters little.



Re: Gnome-apt debs now available

1999-01-29 Thread Ole J. Tetlie
*-Mitch Blevins [EMAIL PROTECTED]
|
| plug level=blatant
| 
| Who says package management can't be Sexy?
| Be the first one on your block to try Gnome-apt, the new
| GUI front end for the Debian package tool.
| 
| It slices... it dices... it makes fresh pasta...
| and it has a groovy search function!
| 
| /plug

Ah, it's lovely. No more dselect for this boy.

Feature request: Shouldn't it be possible to put a package
on hold even if the newest version is installed?

-- 
Eschew obfuscation(go on; look them both up)
   (Brian White)
[EMAIL PROTECTED]   [-: .elOle. :-]   [EMAIL PROTECTED]



Re: Gnome-apt debs now available

1999-01-29 Thread Ole J. Tetlie
*-Mitch Blevins [EMAIL PROTECTED]
|
| plug level=blatant
| 
| Who says package management can't be Sexy?
| Be the first one on your block to try Gnome-apt, the new
| GUI front end for the Debian package tool.
| 
| It slices... it dices... it makes fresh pasta...
| and it has a groovy search function!
| 
| /plug

Ah, but you forgot to mention the most attractive feature of
them all: It even counts the packages downloaded in hex!

-- 
Eschew obfuscation(go on; look them both up)
   (Brian White)
[EMAIL PROTECTED]   [-: .elOle. :-]   [EMAIL PROTECTED]



Re: -rpath with libtool and Debian Linux

1999-01-29 Thread Gordon Matzigkeit
Hi!

[Creaaak... Gordon pops out of the grave reserved for former
libtool maintainers to make some comments.]

 Alexandre Oliva writes:

  I don't understand this comment. Which trouble with --rpath do
  you mean?

 AO The exact problem the Debian developers have been complaining
 AO about.  The more I think about the problem, the more I see that
 AO the problem they're facing is an incomplete hack of ld.so, in
 AO that it modifies the library search path under certain
 AO circumstances, but not in all circumstances that would need it.

Exactly.  

  This means, the package can provide a default, which can be
  overridden at compilation time. Finally, the installer can
  override both.

 AO That's exactly what I'm looking for.  But I wouldn't like to
 AO install a quick hack now that would later reveal to be a step in
 AO the wrong direction.  That's why I'm being so conservative about
 AO all this issue.

For the record, Alexandre's conservativeness is well-justified.
Debian maintainers should feel free to patch individual Debian
packages, but fixing this problem upstream is a lot harder than it
appears at first glance.

The best solution I can come up with is to *always* change a library's
soname when its dependencies change.  I believe it was Joel Klecker
who mentioned something about `libapi' patches for egcs that were
supposed to implement this automatically.

Joel, can you comment on this (or somebody else who knows the details)?

-- 
 Gordon Matzigkeit [EMAIL PROTECTED] //\ I'm a FIG (http://www.fig.org/)
Lovers of freedom, unite! \// I use GNU (http://www.gnu.org/)
[Unfortunately, www.fig.org is broken.  Please stay tuned for details.]



Re: Gnome-apt debs now available

1999-01-29 Thread Havoc Pennington

On 29 Jan 1999, Ole J. Tetlie wrote:
 
 Ah, it's lovely. No more dselect for this boy.
 
 Feature request: Shouldn't it be possible to put a package
 on hold even if the newest version is installed?
 

This is causing much confusion - Keep is not Hold. Right now there's no
Hold feature at all. (There should be, it just isn't implemented yet.)

Here's the difference: Delete/Keep/Install is what will actually be done
with the package if you choose Complete Run. Unlike Hold, these flags
are not persistent across sessions. So everything is Keep by default. If
you Mark Upgrade,  many Keep will become install; if Hold is
implemented, a held package will remain Kept when you Mark Upgrade. 
That's what Hold means, essentially.

The Delete/Keep/Install relationship is sort of confusing; many people
have suggested using radio buttons instead and I'll probably do that.

Havoc




Re: cron has gone to UTC time?

1999-01-29 Thread Craig Sanders
On Wed, Jan 27, 1999 at 09:16:23PM -0600, Steve Greenland wrote:
 On 27-Jan-99, 16:54 (CST), Douglas Bates [EMAIL PROTECTED] wrote: 
  On a slink machine I have a crontab entry that should perform an rsync
  of a site that I mirror around 22:40 my time (-0600).  I have started to
  get the reports from the job a little after 16:40 my time which just
  happens to be 22:40 UTC.
 
 [...deleted...]

 The other interesting thing would be a list of the packages you have
 newly installed or upgraded recently -- Jason Gunthorpe thinks there may
 be a relationship. Anything you can think of would be a help...
 
 Assuming, of course, that the machine involved can be used in this way.
 If it can't be done, no problem, but if you see it again, please do as
 much as the above as you can before you restart cron.
 
 debian-devel folks: if any of you see similar behaviour in cron, and if
 you have the time, please try the above experiment.

i've noticed this behaviour in the past, when xntp gets upgraded in the
same dselect run as cron or sysklogd.

what usually happens is that cron and/or sysklogd start running in UTC
time.  I think (guess) this happens because cron and syslogd are both
restarted before xntp is restarted.

it happened to me yesterday when i upgraded from xntp3 to the new ntp 4
package.

easily fixed with /etc/init.d/{cron,syslogd} stop, followed by start.

craig

--
craig sanders



Re: gnuserv/gnuclient problem

1999-01-29 Thread Steve Dunham
Amos Shapira [EMAIL PROTECTED] writes:

 On Fri, January 29 1999, Ionutz Borcoman [EMAIL PROTECTED] wro
 te:
 |Hi,
 |
 |Is the gnuclient/gnuserv broken in XEmacs ? Using the latest versions
 |from potato I am no more able to start a gnuclient :-( Is anybody else
 |experiencing this ?

 I've reported this bug with slink months ago with no response.  I
 still can't use gnuclient with xemacs under slink.

There is definitely something wrong with it.  I'm not sure where the
exact problem lies, but it is trying to run:

  /usr/lib/xemacs-20.4/sparc-debian-linux, Mule/gnuserv

rather than:

  /usr/lib/xemacs-20.4/sparc-debian-linux/gnuserv

I _think_ the problem lies in the elisp files, but I'm not sure..


Steve
[EMAIL PROTECTED]



Re: cron has gone to UTC time?

1999-01-29 Thread Joey Hess
Craig Sanders wrote:
 i've noticed this behaviour in the past, when xntp gets upgraded in the
 same dselect run as cron or sysklogd.

I doubt this is it because I've experienced the problem on 2 machines;
neither runs xntpd or any other time synchronization program.

-- 
see shy jo



Re: -rpath with libtool and Debian Linux

1999-01-29 Thread Steve Dunham
Hamish Moffatt [EMAIL PROTECTED] writes:

 On Fri, Jan 29, 1999 at 07:27:28AM -0200, Alexandre Oliva wrote:
  Does it?  You mean, that hack in ld.so that adds /usr/lib/libc5 to the 
  library search path in certain circumstances?  The hack is incomplete, 
  you just have to fix it.

 Have you checked our ld.so source? The only mentioned of libc5-compat
 is documentation.

It's a magic hack.  Somehow (according to Alexandre) it magically adds
/usr/lib/libc5 to the path, even though libc5 occurs nowhere in the
binary. (go figure.) 

Maybe we should just agree that libtool is broken, that it won't be
fixed upstream, and just fix the Debian version?  This would mean
that we would have to rerun autoconf co when we build packages -
but it beats arguing with this guy till the end of time.


Steve
[EMAIL PROTECTED]



Re: dpkg port to HP-UX

1999-01-29 Thread Kevin Dalley
Wonderful.  Next question--will there be an attempt to make a standard
location for distributing packages for any of this ports?  It may not
belong as part of Debian, but I can see advantages to Debian being
associated with dependable distributions of free software for many
operating systems.

Guy Maor [EMAIL PROTECTED] writes:

 Believe it or not, I've ported dpkg to HP-UX, AIX, Solaris, and
 Cygwin.  (That's dpkg, dpkg-split, and dpkg-deb only.  I wasn't
 interested in dselect at the time.)  I can email you the diffs.


--
Kevin Dalley
[EMAIL PROTECTED]



Re: xfree86_3.3.2.3a-9 (source i386 all) uploaded to master

1999-01-29 Thread Joey Hess
Branden Robinson wrote:
  xfree86 (3.3.2.3a-9) frozen unstable; urgency=medium
  .
snip 189 line changelog

Wow! I wondered if this is the biggest debian changelog ever. It is, here
are the other contenders:

[EMAIL PROTECTED]:/debian3/lintian/laboratory/binaryfind -name changelog | \
xargs perl ~/changelog-length-parser |sort -n -r +2 |less
./xbase/changelog 3.3.2-4: 143
... (other binary packages with same 143 line changelog and same source)
./lintian/changelog 0.3.0: 139
./vm/changelog 6.27-1: 138
./vm/changelog 6.39-1: 134
./dist/changelog 3.70-1: 99
./lintian/changelog 0.3.2: 94
./lintian/changelog 0.8: 93

Congrats, Overfiend!

(changelog-length-parser is atached)

-- 
see shy jo



Re: xfree86_3.3.2.3a-9 (source i386 all) uploaded to master

1999-01-29 Thread Joey Hess
Joey Hess wrote:
 (changelog-length-parser is atached)

Well it is now anyway.

-- 
see shy jo
#!/usr/bin/perl
# Feed this program a list of debian changelogs. It will parse each, looking
# at the entries, and emit a running count of how long each individual
# changelog entry is. This was written to see if xfree86_3.3.2.3a-9 has
# the longest changelog entry ever. Useful in a linting laboratory directory,
# run as so:
#
# find -name changelog |xargs  perl changelog-length-parser |sort -n -r +2
#
# copyright Joey Hess, GPL, 1999
# (RMS will just have to live with a short copyright notice on this one.)

foreach my $f (@ARGV) {
if ($f=~m/\.gz$/) {
open (C,zcat $f |);
}
else {
open (C,$f);
}

my $counter;
while (C) {
if (/^.*?\s+\((.*?)\)\s+.*?;\s+urgency=/) {
$ver=$1;
C; # blank line;
$counter=0;
$inlog=1;
}
elsif (/^ --/) {
if (!$inlog) {
print Parse error near ($ver) $_;
}
$counter=$counter-1;
$inlog=0;
print $f $ver: $counter\n;
}
elsif ($inlog) {
$counter++;
}
}
}


Re: xfree86_3.3.2.3a-9 (source i386 all) uploaded to master

1999-01-29 Thread Richard Braakman
Joey Hess wrote:
 Branden Robinson wrote:
   xfree86 (3.3.2.3a-9) frozen unstable; urgency=medium
   .
 snip 189 line changelog
 ./xbase/changelog 3.3.2-4: 143
 ... (other binary packages with same 143 line changelog and same source)
 ./lintian/changelog 0.3.0: 139

I Will Try Harder. :-)

Richard Braakman



Re: Packages I am orphaning.

1999-01-29 Thread Joel Klecker
At 17:11 +0100 1999-01-29, Remco van de Meent wrote:
Joel Klecker wrote:
pciutils - Utils for listing/tweaking PCI devices in 2.1/2.2 kernels
Bug-free, lintian-clean
There are some upstream alpha releases that would be nice to
have packaged somewhere, but not essential
If noone objects, I'll take this (I'm using it quite often my self within
the context of an ongoing research project). I'll create packages of the
alpha (prerelease) versions too.
It's yours.
--
Joel Klecker (aka Espy) URL:http://web.espy.org/
URL:mailto:[EMAIL PROTECTED]  URL:mailto:[EMAIL PROTECTED]
Debian GNU/Linux PowerPC -- URL:http://www.debian.org/ports/powerpc/


Re: -rpath with libtool and Debian Linux

1999-01-29 Thread Joel Klecker
At 15:41 -0600 1999-01-29, Gordon Matzigkeit wrote:
The best solution I can come up with is to *always* change a library's
soname when its dependencies change.  I believe it was Joel Klecker
who mentioned something about `libapi' patches for egcs that were
supposed to implement this automatically.
Joel, can you comment on this (or somebody else who knows the details)?
That patch merely applies to the soname of the libstdc++ library that 
is part of egcs, it imparts no other functionality.
--
Joel Klecker (aka Espy) URL:http://web.espy.org/
URL:mailto:[EMAIL PROTECTED]  URL:mailto:[EMAIL PROTECTED]
Debian GNU/Linux PowerPC -- URL:http://www.debian.org/ports/powerpc/



  1   2   >