Installoptionalpackage docs

There’s a bug in the git package obtained via installoptionalpackage, but I don’t know how to contact the author. It’s not the same author as http://haikuware.com/directory/view-details/development/miscellaneous/git, or he would have updated version info (v1.5 binaries vs v1.7 from installoptionalpackage).

Is there a Haiku equivalent to Ubuntu Package Search (http://packages.ubuntu.com/)?

This kind of website helps us figure out dependency issues and contact information for developers, among other things.

I’d appreciate it if someone could help me get in contact with the Haiku Git maintainer so that he can be informed of a missing dependency:

Without curl, Haiku’s git has trouble cloning repositories:

~> installoptionalpackage git
~> git --version
git version 1.7.0.5
~> git clone https://github.com/joyent/node.git
Initialized empty Git repository in /boot/home/Downloads/node/.git/
fatal: Unable to find remote helper for ‘https’
~> git clone http://github.com/joyent/node.git
Initialized empty Git repository in /boot/home/Downloads/node/.git/
fatal: Unable to find remote helper for ‘http’

I assume you’re using Haiku A2? This was a known problem with that release.

http://dev.haiku-os.org/wiki/R1/Alpha2/ReleaseAddendum

Alpha 2 is very old. Run a nightly image instead.
http://haiku-files.org/

Most of those packages are maintained by Scott. Sending message to mailing list usually works.
http://www.haiku-os.org/community/ml

The ports are done over here.
http://ports.haiku-files.org/

Thanks for the info guys!

Unfortunately, git still won’t pull from GitHub.

~> wget http://haiku-files.org/files/optional-packages/git-1.7.0.5-x86-gcc2-2010-05-12.zip
~> unzip -o -d /boot git-1.7.0.5-x86-gcc2-2010-05-12.zip
~> rm git-1.7.0.5-x86-gcc2-2010-05-12.zip
~/> git clone https://github.com/joyent/node.git
Initialized empty Git repository in /boot/home/Downloads/node/.git/
error: SSL certificate problem, verify that the CA cert is OK. Details:
error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed while accessing https://github.com/joyent/node.git/info/refs

There is an environment variable you can set to disable the certificate verification. Or, you can pull from the git:// url. Or, iirc you can import certificates into the openssl cert dir to have them recognized

see http://dev.haiku-os.org/wiki/R1/Alpha3/ReleaseAddendum
command line applications fail on SSL secured sites

Error Message: ERROR: cannot verify ‘s certificate, issued by `/C…’:
Reproduction: wget https://… or git clone https://…
Resolution: The following commands will symlink the certificates file into the correct location.

ln -sf /boot/common/ssl/certs/cacert.pem /boot/common/data/cert.pem