Ravenports: How to Get Started?
John Marino
dragonflybsd at marino.st
Sun May 28 06:25:20 PDT 2017
On 5/16/2017 08:16, Aaron LI wrote:
>
> On Fri, May 12, 2017 at 23:23, John Marino
> <dragonflybsd at marino.st> wrote:
>
>> Hi Aaron,
>> I don't want this to be considered some kind of release
>> announcement,
>> but I have arranged for DragonFly-CURRENT users that are very
>> curious to
>> install a functional Ravenports system. This is for preview and
>> evaluation (for feedback) purposes. Ravenadm is still a work in
>> progress, and the port count is still small[1].
>>
>> I've added a Quickstart guide for DF users here:
>> https://github.com/jrmarino/Ravenports/wiki/quickstart-df
>>
>> People that follow that procedure should immediately read:
>> https://github.com/jrmarino/Ravenports/wiki/standard-commands
>>
>> Familarity with Synth helps, but there are some differences.
>> It's intended to be intuitive.
>>
>> Right now, unless you create a repository, built packages are
>> installed
>> directly with "pkg add" command. Later ravenadm will have a
>> wrapper for
>> that so that creating repositories are optional.
>>
>> To iterate, this is just a courtesy preview. I'm still working
>> on a lot
>> of things. Those interested in port development may wish to
>> read the
>> porters guide.[2]. (A 90% port converter is possible but
>> doesn't exist
>> yet).
>
> Hi John,
>
> Sorry for my late reply. I'm busying with my works...
>
> Thank you for the quick guide, and the great work on Ravenports!
> I have
> already tried Ravenports & ravenadm a bit, and built several
> packages.
> I will keep testing it and report back on the GitHub.
>
I've been spending the time recently bootstrapping ravenports to Linux
and working out the kinks. It's working pretty well now. I generated a
repository using Linux Mint 18.1 (glibc ABI 2.6.32) and I was able to
use them on fedora 22 and have reports it works on Arch and Ubuntu.
I hit some snags due to my unfamiliarity with glibc (namely it's
inability to static link due to dynamic link requirements with NSS,
libdl, etc) but have that resolved now I think. It also took some time
to fix some ports to build on linux.
I added a similar quickstart guide for Linux for those interested in how
Ravenports works cross-platform:
https://github.com/jrmarino/Ravenports/wiki/quickstart-linux
John
More information about the Users
mailing list