poudriere expert advise needed

tech-lists tech-lists at zyxst.net
Thu Aug 5 12:11:17 UTC 2021


Hello,

On Tue, Aug 03, 2021 at 12:23:07PM -0500, Valeri Galtsev wrote:
>I'm sure there are poudriere experts on the list. I need your advise.

I'm not an expert but I use poudriere (poudriere-devel-3.3.99.20210720)

>As ports tree has switched from svn to git, and as svn port three update
>does not work anymore, I tried to switch my poudriere I have working
>nicely for quite some time to git.
>
>What I did is: I deleted port tree created originally svn way, and
>checked out port tree git way:
>
>poudriere ports -d
>
>poudriere ports -c -U https://git.freebsd.org/ports.git -B main -m git+https

There's been a few changes in ports and methods updating so I went from
poudriere to poudriere-devel. Backed up the poudriere.conf, installed
new poudriere as poudriere-devel, compared old conf to new conf and
updated appropiately.

I created/updated portstree like this:

poudriere ports -c -m git+https

(makes default ports tree)

This is updated with:

poudriere ports -u

[snip]

>If I delete port tree, and check out port tree "old way":
>
>poudriere ports -d
>poudriere ports -c
>
>and then build my packages  (that build as dependency pkg.pkg package)
>
>all works as it did in the past, only the port tree is outdated (as svn
>I figure is indeed abandoned).

I think you're missing some elements defined in newer poudriere.conf,
namely (but not exclusively) these:

GIT_BASEURL=git.freebsd.org/src.git
GIT_PORTSURL=git.freebsd.org/ports.git

I think it's only poudriere-devel that can use these. 

Hope this helps,
-- 
J.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/freebsd-questions/attachments/20210805/7ae142d6/attachment.sig>


More information about the freebsd-questions mailing list