[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Debian FreeBSD



----- Original Message -----
From: Clint Adams <schizo@debian.org>
To: Raul Miller <moth@debian.org>
Cc: <debian-devel@lists.debian.org>; <debian-project@lists.debian.org>
Sent: Friday, November 19, 1999 11:31 AM
Subject: Re: Debian FreeBSD

> Let's say you want bash on your FreeBSD system.  Which approach
> are you going to take?
>
> A)
>
> cd /usr/ports/.../bash
> make
> make install

Ultimately, it should be possible to debianize all ports, so that building
for Debian FreeBSD should be identical to doing so for Debian GNU/Linux,
i.e.:

dpkg-source -x bash*dsc
cd bash*
debuild -us -uc
sudo dpkg -i ../bash*deb

This might well be built into the port's Makefile, however, thus the actual
sequence would be exactly as specified in A.  This is probably less
confusing for those used to the BSD way of doing things.

What FreeBSD has that Debian has previously lacked is the automatic source
code updation, using CVSup.  Debian for i386 does now have CVSup, but it
depends upon Modula-3 for building, which is not yet available on other
platforms.  I've begun work on porting PM3 to Debian alpha, but will need
help getting it to other platforms as well.  (FWIW, the upstream maintainer
has agreed to incorporate all Debian ports, and is installing Debian for
himself.)

In fact, if FreeBSD ports can be debianized, and CVSup can be incorporated
into Debian on all platforms, then the ultimate next step would be to adopt
ports for Debian.



Reply to: