Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 13 Nov 2022 12:02:47 -0800
From:      "Pat Maddox" <pat@patmaddox.com>
To:        "Sysadmin Lists" <sysadmin.lists@mailfence.com>, "User Questions" <freebsd-questions@freebsd.org>
Cc:        =?UTF-8?Q?Fernando_Apestegu=C3=ADa?= <fernando.apesteguia@gmail.com>, "Nicolas Herry" <beastieboy@beastieboy.net>, "Paul Mather" <paul@gromit.dlib.vt.edu>
Subject:   Re: Testing ports of rust software w/o building rustc
Message-ID:  <bd3647a4-0ba4-4264-99d5-fedb3ab30f6f@app.fastmail.com>
In-Reply-To: <2000259215.262401.1668305296540@orville.co-bxl>
References:  <86h6zajyd0.fsf@beastieboy.net> <CAGwOe2amkTGbbT-kUUBG0woQeP7obBZ8eJV0zHhSUuJL%2BQ-iRA@mail.gmail.com> <86bkpiih05.fsf@beastieboy.net> <42FCFC04-FFB4-41BC-BD1D-009F77A90B65@gromit.dlib.vt.edu> <86leohfdfj.fsf@beastieboy.net> <7835B33A-4F4F-4E0F-8692-F40A8E9FE5CC@gromit.dlib.vt.edu> <2000259215.262401.1668305296540@orville.co-bxl>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, Nov 12, 2022, at 6:08 PM, Sysadmin Lists wrote:
>> ----------------------------------------
>> From: Paul Mather <paul@gromit.dlib.vt.edu>
>> Sent: Fri Nov 11 22:48:31 CET 2022
>> To: Nicolas Herry <beastieboy@beastieboy.net>
>> Cc: Fernando Apestegu=C3=ADa <fernando.apesteguia@gmail.com>, User Qu=
estions <freebsd-questions@freebsd.org>
>> Subject: Re: Testing ports of rust software w/o building rustc
>>=20
>> On Nov 11, 2022, at 3:23 PM, Nicolas Herry <beastieboy@beastieboy.net=
> wrote:
>>=20
>> > Paul Mather <paul@gromit.dlib.vt.edu> writes:
>> >=20
>> > Then I'm curious now: why not opt for poudriere-devel (and binary
>> > downloads)? Do you need to pass specific options to the compilation=
 of
>> > Rust?
>>=20
>> Also, TBH, the documentation on binary package downloading support in=
 Poudriere isn't exactly extensive.  Prompted by your message I went loo=
king for it and all I could find is some comments at the end of the poud=
riere.conf.sample file.  (Also, also, I'm running -STABLE, and I don't b=
elieve there is a FreeBSD package repo for that, so I don't know how use=
ful the capability would be to me.  I could be wrong, though.)
>
> There's this in poudriere-bulk (8):
>
>      -b branch
>               Fetch binary packages from a binary package repository i=
nstead
>               of building them.  The branch argument can be one of the
>               following: latest, quarterly, release_X (where X is the =
minor
>               version of a release, e.g., =E2=80=9C0=E2=80=9D), or url.

We use this, and it works well.

poudriere still insists on building `pkg` though, which I haven=E2=80=99=
t figured out yet.

Looks like I=E2=80=99ll need to try `-vv`.

Also, regarding documentation: you need to install poudriere-devel and l=
ook at the installed man pages. The info on the wiki is not up-to-date.

Pat



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bd3647a4-0ba4-4264-99d5-fedb3ab30f6f>