Hi,
Yes, this is a common problem. Basically, what I understand is that
with the transition to pkgin and pkgsrc, interested contributors
should work within the pkgsrc infrastructure to port (and sometimes re-
port) packages to MINIX. These packages would then be available
through pkgin as binary packages, rather than source code which must
be built. In the case of many of the older packman packages, they
simply haven't been ported via pkgsrc yet.
About using older packman packages: with the understanding that it
isn't preferred and that the newer pkgin/pkgsrc system is the proper
thing to use, below is a method I've used to install packman packages.
It works on MINIX release 3.1.8. I have not tested it with MINIX 3.1.9
yet.
Visit
http://www.minix3.org/packages/i386/3.1.8/ and look for the
*.tar.bz2 file you would like to install; the *.tar.bz2 files are the
packages. Once you've found what you want, download and install it by
following the steps below.
Short version:
pkgin in curl
curl -L
http://tinyurl.com/2752tdr > /bin/makewhatis
curl -L
http://tinyurl.com/2ahcmtp > /bin/packit
chmod u+x /bin/makewhatis
chmod u+x /bin/packit
To save time and effort, try using
http://tinyurl.com or
http://bit.ly
to shorten the package's URL.
Example for Python:
curl -L
http://tinyurl.com/27gu4us > python-2.4.3.tar.bz2
packit python-2.4.3.tar.bz2
(To be safe, verify the contents of "makewhatis," "packit," and
"python-2.4.3.tar.bz2" to make sure they aren't Web pages or anything
you don't want.)
Long version:
pkgin in curl
curl -g -L
http://gforge.cs.vu.nl/gf/project/minix/scmsvn/?action=browse&path=%2F%2Acheckout%2A%2Ftags%2FR3.1.7%2Fcommands%2Fmakewhatis%2Fmakewhatis.sh&revision=7312
> /bin/makewhatis
curl -g -L
http://gforge.cs.vu.nl/gf/project/minix/scmsvn/?action=browse&path=%2F%2Acheckout%2A%2Ftags%2FR3.1.7%2Fcommands%2Fpackit%2Fpackit.sh
> /bin/packit
chmod u+x /bin/makewhatis
chmod u+x /bin/packit
Example for Python:
curl -L
http://www.minix3.org/packages/i386/3.1.8/python-2.4.3.tar.bz2
> python-2.4.3.tar.bz2
packit python-2.4.3.tar.bz2
I hope this helps,
pikpik