info on Kwort

57 views
Skip to first unread message

johnr

unread,
Oct 27, 2011, 8:12:51 PM10/27/11
to Kwort
Hi there i realy like the look of your small distro what i wanted to
know does it use the crux ports aswell as your own f not how would
one go about adding them to it and keep up the great work thanks

john

David B. Cortarello

unread,
Oct 27, 2011, 8:55:36 PM10/27/11
to kwort...@googlegroups.com

Hello John,
  Kwort use binary packages nowadays.
  I could upload the ports interface from the crux folks with pkgmk and ports itself to the mirror so it is available with kpkg just to build the packages.
  But installation of those builds have to be done with kpkg to keep the database clean, othercase you would be just using crux which misses the whole point of Kwort.
  There's also a great work by the netbsd port team that could be integrated in a cleaner way. Actually Andreas Schipplock was using this in a work of his own derivated from Kwort a couple of years back.
  Maybe Andreas can jump on this matter a little.
  John... Let me know what are your ideas on this as I could get the crux/netbsd ports work on Kwort but it would need a little of work and development. And I don't want to waste time on something that no one is going to use. Having said that, at least you have to guarantee that YOU are gonna use it.

Regards.

johnr

unread,
Oct 27, 2011, 10:23:47 PM10/27/11
to Kwort
I would use this yes and iam sure there would be others aswell
but in turn how much time would it take you

On Oct 28, 1:55 am, "David B. Cortarello" <dcortare...@gmail.com>
wrote:

David B. Cortarello

unread,
Oct 28, 2011, 9:23:05 AM10/28/11
to kwort...@googlegroups.com
Hello John and list,
There's an alpha source port support already in Kwort :-)
Just: kpkg install httpup rsync fakeroot rsync ports

To use it, is like the CRUX way with the ports and pkgmk commands,
but instead of having /usr/ports, you have /usr/src/ports as I think
it is cleaner (don't want to fill /usr with "non-standard"
directories) and instead of /etc/ports and /etc/pkgmk.conf you have
/usr/etc/ports and /usr/etc/ports/pkgmk.conf.
First of all, update the port tree with the ports directory like
(doing it once a week is just enough): ports -u
Then, for example, to build the coreutils do: cd
/usr/src/ports/core/coreutils && pkgmk -d
And you'll get a coreutils-version-arch-build.extension that you can
install with kpkg

The way it is now, you can only download and build packages, and
you'll have to install it with kpkg. prt-get IS NOT SUPPORTED (and I
don't know if it will ever be). If the build system works with the
actual release of the ports system from CRUX (as I had to make some
modifications), I'll add a "install" option straight from pkgmk as
CRUX has.

With the port tree Kwort is starting to look a lot like a BSD system
where you have the binary packages and the port tree, but just one
thing: The ports tree might work great and you might start to like it
and find it useful, but if there's a binary package in the mirror or
the iso image, try using that one instead of building it with the port
tree as you will not get any performance advantages.

Please, try it and report bugs and issues.

Regards.

--
David B. Cortarello
Weblog: http://nomius.blogspot.com
Kwort Linux: http://www.kwort.org

Reply all
Reply to author
Forward
0 new messages