autobuilder

2002-10-21 Thread Tollef Fog Heen

I've recently gotten my Debian NetBSD box to work, based on a chroot
I've gotten from Joel Baker.  Also, I've gotten turtle to work; I
haven't set it up to autobuild stuff, but can at least build any
package with one command, which is good. :)

Just a small heads-up f'ya all.

(ed compiles and seems to work, but the tests for it fail; emacs21
doesn't compile, bug not filed yet, not sure how to fix it (one is a
trivial build failure with a missing include, the other one is some
weirdness with Makefiles).  perl builds and works, it seems (since
turtle is written in perl :))

once I get some libc debs, I'll begin autobuilding more stuff.

-- 
Tollef Fog Heen,''`.
UNIX is user friendly, it's just picky about who its friends are  : :' :
  `. `' 
`-  




Sparc port

2002-10-21 Thread John Ineson
Hi everyone,

I have a Sun IPC here that is running NetBSD and yearning for some good
Debian lovin'. I know that other people have expressed an interest in
extending the port to Sparc, so where do we start? Matthew -- did you
ever write those notes you mentioned last month?

-- 
John Ineson
``It's entirely possible to install almost every version of Linux on one
  machine ... However, I decided to stop at around 10 versions because
  any more seemed redundant.''




Re: Sparc port

2002-10-21 Thread Matthew Garrett
On Mon, Oct 21, 2002 at 06:00:34PM +0100, John Ineson wrote:

> I have a Sun IPC here that is running NetBSD and yearning for some good
> Debian lovin'. I know that other people have expressed an interest in
> extending the port to Sparc, so where do we start? Matthew -- did you
> ever write those notes you mentioned last month?

Astonishingly, I did. I was on a train somewhere around Sheffield at the
time, so they were mostly done from memory. On the plus side, they should
give you some idea of how to get started. Joel's been working on getting
patches into unstable, so you're best off working from there. #debian-bsd
on Open Projects (or whatever they're called this week) is probably a good
place to ask questions as you go along.

Oh, and mentions of patch locations aren't ideal now. Joel's got rather a
lot of cleaner ones in his CVS tree, so you're better off using those.

Anyway, here we are:
1) Install GNU utilities. Various bits of the build process rely upon
them. You'll probably want at least fileutils, textutils, flex and bison.

2) Compile dpkg. Add an entry to archtable in order to get it to build
happily - this should be your GNU config triple followed by your Debian
architecture (so probably netbsd-sparc for the sparc port). You also want
to modify dpkg-architecture (it's in the scripts directory, IIRC) in much
the same way. dpkg is likely to complain about being unable to determine
the architecture from the gcc library location - ignore this for now.

3) Once you have dpkg development tools, start building the rest of
build-essential. Various patches should be available from
http://www.srcf.ucam.org/debian-netbsd/ - post to the list regarding
anything that you can't build and which doesn't have a patch there. It
may be that it requires another package building first. Note that you'll
have to do things like hack the debian/control file to deal with
non-building documentation and so on. Debian isn't buildable from source
at the moment - there are circular build depends. Don't worry about
packages that don't have complete functionality at the moment. With what
you have you'll be able to get further.

4) The easiest way to do things is to have a separate partition to
install your Debian stuff into - that way you can chroot into it to test
things without risking damaging your original install, and eventually
you'll be able to use that as your root filesystem instead of your
original one.

5) Note that while you're doing this, unless you're using -current,
NetBSD's gcc will be building binaries that will look for their dynamic
linker in /usr/libexec. In this case, you'll need to rebuild all of these
packages later on to look in /lib.

6) Various native packages can be found in
http://www.srcf.ucam.org/debian-netbsd/source - it would be interesting
to know if I've managed to build these in such a way that they'll compile
on non-i386. They're mostly based heavily on the NetBSD source, so can in
most cases probably be fixed just by copying stuff out of the NetBSD
source tree.
-- 
Matthew Garrett | [EMAIL PROTECTED]




Re: Sparc port

2002-10-21 Thread Martin Herren
John Ineson wrote:

> Hi everyone,

Hi,

> I have a Sun IPC here that is running NetBSD and yearning for some good
> Debian lovin'. I know that other people have expressed an interest in
> extending the port to Sparc, so where do we start? Matthew -- did you
> ever write those notes you mentioned last month?

Are these notes about how to start the port-process ? In this case i would be
interested in them.
I'm new on this list and am interested in the alpha port. I got some notes from
Michael Weber, but i'm still pretty lost.

I would also appreciate any other hint about how to start...

Martin

PS: also got a Sparc-Station 10 (without disk and ram) and a SGI Indy 5600 XZ
(should be in a runnable state) which don't have much to do... and the basic
steps for porting are probably the same for different architectures ?

--
GNUWin-II: Open your windows - Free your mind - Enjoy
http://gnuwin.epfl.ch






Un site plus rentable

2002-10-21 Thread tdinc
**
Ceci n'est pas un spam.  pour retirez votre courriel de la liste:
[EMAIL PROTECTED] sujet : remove + votre adresse
***
Bonjour,

Aujourd'hui je vous écris pour vous écrit pour vous aider à rentenbaliser
votre site Internet.  Comme plusieurs entreprises que j'ai conseillées dans
le passé vous avez dépensé plusieurs milliers de dollars pour faire
connaître votre entreprise sur Internet.  Un site Web, l'hébergement,
etc.  Mais vous attendez toujours les résultats.

C'est parce que vous ernegie n'ont pas été mis au bon endroit.  Depuis 6
ans dont j'aide diverses compagnies à rentabiliser leur investissement
Internet.  Avec le temps j'ai développé des techniques et des outils qui
permettent d'augmenter considérablement l'achalandage de votre site.  Avec
mon équipe, nous sommes en mesure de faire voir et connaître votre site
Internet.

Grâce au référencement dans les moteurs de recherches majeurs et à nos
outils technologiques qui augmentent la qualité et le dégréent de
visibilité dans ces moteurs, votre site pourra être vu par plus d'acheteurs
potentiels.

Saviez-vous que les moteurs de recherches sont la source la plus importante
de trafic Internet? Saviez-vous qu'en étant mal référence votre entreprisse
perd des sommes considérables?  Qu'allez-vous faire pour rentebalisser
votre site Internet? Allez-vous laisser dormir des milliers de dollars
d'investissement?

Pour seulement 149.99$ notre équipe référencera votre site dans les moteurs
de recherche les plus importants, de plus nous hébergeront gratuitement
votre site pour une période de 6 mois.  Allez-vous rentabiliser votre site
Internet?

Contactez-nous par téléphone pour profiter de cette offre:
Tech-Domaine (514)244-6747
[EMAIL PROTECTED]




Re: Sparc port

2002-10-21 Thread Joel Baker


Clearly, I should document the process I recently went through to bootstrap
a chroot from zero. I'll try to write something up soon, maybe after I
finish banging on the libc12 package.
-- 
***
Joel Baker   System Administrator - lightbearer.com
[EMAIL PROTECTED]  http://users.lightbearer.com/lucifer/




Reassurance

2002-10-21 Thread Joel Baker
Anyone who is using my packages does not need to be concerned about the
recent spate of NetBSD security announcements (all of those issued since
version 1.6 was released); none of them have affected code that is in use
by any of the packages I have built.

Most of them are in userland which is already provided by Debian in other
packages, and as such, I do not build them from NetBSD sources.

Just to make folks rest easier, if they were worried...
-- 
***
Joel Baker   System Administrator - lightbearer.com
[EMAIL PROTECTED]  http://users.lightbearer.com/lucifer/


pgpXQwhrW0eF2.pgp
Description: PGP signature


Re: Reassurance

2002-10-21 Thread Jeremy C. Reed
On Mon, 21 Oct 2002, Joel Baker wrote:

> Most of them are in userland which is already provided by Debian in other
> packages, and as such, I do not build them from NetBSD sources.

Hopefully, the Debian sources are updated.

A quick look at http://www.debian.org/security/2002/ does not indicate
sendmail/smrsh or groff/pic. (It also doesn't mention ntalkd, but I
believe NetBSD's ntalk is different than Debian's netkit-ntalk.)

  Jeremy C. Reed
...
 BSD software, documentation, resources, news...
 http://bsd.reedmedia.net/




Re: Reassurance

2002-10-21 Thread Joel Baker
On Mon, Oct 21, 2002 at 04:57:52PM -0700, Jeremy C. Reed wrote:
> On Mon, 21 Oct 2002, Joel Baker wrote:
> 
> > Most of them are in userland which is already provided by Debian in other
> > packages, and as such, I do not build them from NetBSD sources.
> 
> Hopefully, the Debian sources are updated.
> 
> A quick look at http://www.debian.org/security/2002/ does not indicate
> sendmail/smrsh or groff/pic. (It also doesn't mention ntalkd, but I
> believe NetBSD's ntalk is different than Debian's netkit-ntalk.)

On that, I could not comment, I'm afraid - but the Security Team generally
does keep an eye on Bugtraq, as far as I know, and other similar lists, and
try to check anything new that comes out and applies.

Keep in mind that Debian often either has never run the problem version
(the maintainer never packaged it, it's too new and only appeared in sid
and wasn't a major hole - note that the PAM problem for sid was a *very*
unusual situation, usually things in sid aren't announced) - and sometimes,
Debian has patches that make the problem code irrelevant (though this seems
to be rarer).

If in doubt, of course, one can always ask the maintainer...
-- 
***
Joel Baker   System Administrator - lightbearer.com
[EMAIL PROTECTED]  http://users.lightbearer.com/lucifer/


pgp9qGF9IibBZ.pgp
Description: PGP signature