• `poudriere -b latest` on 15.0-RELEASE: Not fetching as remote repository is unavailable.

    From Nuno Teixeira@eduardo@freebsd.org to muc.lists.freebsd.ports on Thu Dec 4 20:11:04 2025
    From Newsgroup: muc.lists.freebsd.ports

    --00000000000057a139064525ee0d
    Content-Type: text/plain; charset="UTF-8"

    Hello all,

    Got 13.5R and 14.3R working fine. Used same method with latest 15.0R and
    got issues above.

    Anyone having same problem?

    Thanks

    # poudriere jail -c -j 150amd64 -v 15.0-RELEASE
    # poudriere testport -b latest -j 150amd64 -p YOUR_PORTS -o SOME_PORT

    [00:00:00] Mounting packages from: /usr/local/poudriere/data/packages/150amd64-main
    [00:00:00] Mounting distfiles from: /Arq/DISTFILES
    [00:00:00] Appending to make.conf: /usr/local/etc/poudriere.d/make.conf /etc/resolv.conf -> /usr/local/poudriere/data/.m/150amd64-main/ref/etc/resolv.conf
    [00:00:00] Starting jail 150amd64-main
    Updating /var/run/os-release done.
    [00:00:01] Will build as nobody:nobody (65534:65534)
    [00:00:02] Ports supports: FLAVORS SUBPACKAGES SELECTED_OPTIONS
    [00:00:02] Acquiring build logs lock for 150amd64-main... done
    [00:00:03] Logs: /usr/local/poudriere/data/logs/bulk/150amd64-main/2025-12-04_20h07m22s [00:00:03] Loading MOVED for /usr/local/poudriere/data/.m/150amd64-main/ref/usr/ports
    [00:00:04] Gathering ports metadata
    [00:00:05] Calculating ports order and dependencies
    [00:00:05] Sanity checking the repository
    [00:00:05] (testport) Flushing package deletions
    [00:00:05] Trimming IGNORED and blacklisted ports
    [00:00:05] Package fetch: Looking for missing packages to fetch from pkg+ http://pkg.FreeBSD.org/${ABI}/latest
    [00:00:05] Packge fetch: bootstrapping pkg
    Bootstrapping pkg from pkg+http://pkg.FreeBSD.org/FreeBSD:15:amd64/latest, please wait...
    [150amd64-main] Installing pkg-2.4.2_1...
    [150amd64-main] Extracting pkg-2.4.2_1: 100%
    Updating FreeBSD-ports repository catalogue...
    [150amd64-main] Fetching meta.conf: 100% 179 B 0.2kB/s 00:01 [150amd64-main] Fetching data.pkg: 100% 10 MiB 1.8MB/s 00:06
    Processing entries: 100%
    FreeBSD-ports repository update completed. 36512 packages processed.
    Updating FreeBSD-ports-kmods repository catalogue...
    [150amd64-main] Fetching meta.conf: 100% 179 B 0.2kB/s 00:01 [150amd64-main] Fetching data.pkg: 100% 31 KiB 31.8kB/s 00:01
    Processing entries: 100%
    FreeBSD-ports-kmods repository update completed. 207 packages processed. Updating FreeBSD repository catalogue...
    pkg: packagesite URL error for pkg+ http://pkg.FreeBSD.org/FreeBSD:15:amd64/latest/meta.conf -- pkg+:// implies
    SRV mirror type
    pkg: packagesite URL error for pkg+ http://pkg.FreeBSD.org/FreeBSD:15:amd64/latest/meta.txz -- pkg+:// implies
    SRV mirror type
    repository FreeBSD has no meta file, using default settings
    pkg: packagesite URL error for pkg+ http://pkg.FreeBSD.org/FreeBSD:15:amd64/latest/data.pkg -- pkg+:// implies
    SRV mirror type
    pkg: packagesite URL error for pkg+ http://pkg.FreeBSD.org/FreeBSD:15:amd64/latest/data.tzst -- pkg+:// implies
    SRV mirror type
    pkg: packagesite URL error for pkg+ http://pkg.FreeBSD.org/FreeBSD:15:amd64/latest/packagesite.pkg -- pkg+:// implies SRV mirror type
    pkg: packagesite URL error for pkg+ http://pkg.FreeBSD.org/FreeBSD:15:amd64/latest/packagesite.tzst -- pkg+:// implies SRV mirror type
    Unable to update repository FreeBSD
    Error updating repositories!
    [00:00:23] Package fetch: Not fetching as remote repository is unavailable. [00:00:23] pkg bootstrap missing: unable to inspect existing packages,
    cleaning all packages... done
    [00:00:23] Deleting stale symlinks... done
    [00:00:23] Deleting empty directories... done
    [00:00:23] Unqueueing existing packages
    [00:00:23] Unqueueing orphaned build dependencies
    [00:00:23] Sanity checking build queue
    [00:00:24] Recording filesystem state for prepkg... done
    [00:00:24] Processing PRIORITY_BOOST
    [00:00:25] Building 44 packages using up to 2 builders
    [00:00:25] Hit CTRL+t at any time to see build progress and stats
    [00:00:25] [01] [00:00:00] Builder starting
    [00:00:25] [01] [00:00:00] Builder started
    [00:00:25] [01] [00:00:00] Building ports-mgmt/pkg | pkg-2.4.2_1
    --
    Nuno Teixeira
    FreeBSD UNIX: <eduardo@FreeBSD.org> Web: https://FreeBSD.org

    --00000000000057a139064525ee0d
    Content-Type: text/html; charset="UTF-8"
    Content-Transfer-Encoding: quoted-printable

    <div dir=3D"ltr"><div>Hello all,<br><br></div><div>Got 13.5R and 14.3R work= ing fine. Used same method with latest 15.0R and got issues above.<br><br><= /div><div>Anyone having same problem?<br><br></div><div>Thanks</div><div><b= r></div><div># poudriere jail -c -j 150amd64 -v 15.0-RELEASE</div><div># po= udriere testport -b latest -j 150amd64 -p YOUR_PORTS -o SOME_PORT</div><div= ><br></div><div>[00:00:00] Mounting packages from: /usr/local/poudriere/dat= a/packages/150amd64-main<br>[00:00:00] Mounting distfiles from: /Arq/DISTFI= LES<br>[00:00:00] Appending to make.conf: /usr/local/etc/poudriere.d/make.c= onf<br>/etc/resolv.conf -&gt; /usr/local/poudriere/data/.m/150amd64-main/re= f/etc/resolv.conf<br>[00:00:00] Starting jail 150amd64-main<br>Updating /va= r/run/os-release done.<br>[00:00:01] Will build as nobody:nobody (65534:655= 34)<br>[00:00:02] Ports supports: FLAVORS SUBPACKAGES SELECTED_OPTIONS<br>[= 00:00:02] Acquiring build logs lock for 150amd64-main... done<br>[00:00:03]=
    Logs: /usr/local/poudriere/data/logs/bulk/150amd64-main/2025-12-04_20h07m2= 2s<br>[00:00:03] Loading MOVED for /usr/local/poudriere/data/.m/150amd64-ma= in/ref/usr/ports<br>[00:00:04] Gathering ports metadata<br>[00:00:05] Calcu= lating ports order and dependencies<br>[00:00:05] Sanity checking the repos= itory<br>[00:00:05] (testport) Flushing package deletions<br>[00:00:05] Tri= mming IGNORED and blacklisted ports<br>[00:00:05] Package fetch: Looking fo=
    r missing packages to fetch from pkg+<a href=3D"http://pkg.FreeBSD.org/${AB= I}/latest">http://pkg.FreeBSD.org/${ABI}/latest</a><br>[00:00:05] Packge fe= tch: bootstrapping pkg<br>Bootstrapping pkg from pkg+<a href=3D"http://pkg.= FreeBSD.org/FreeBSD:15:amd64/latest">http://pkg.FreeBSD.org/FreeBSD:15:amd6= 4/latest</a>, please wait...<br>[150amd64-main] Installing pkg-2.4.2_1...<b= r>[150amd64-main] Extracting pkg-2.4.2_1: 100%<br>Updating FreeBSD-ports re= pository catalogue...<br>[150amd64-main] Fetching meta.conf: 100% =C2=A0 = =C2=A0179 B =C2=A0 0.2kB/s =C2=A0 =C2=A000:01<br>[150amd64-main] Fetching d= ata.pkg: 100% =C2=A0 10 MiB =C2=A0 1.8MB/s =C2=A0 =C2=A000:06<br>Processing=
    entries: 100%<br>FreeBSD-ports repository update completed. 36512 packages=
    processed.<br>Updating FreeBSD-ports-kmods repository catalogue...<br>[150= amd64-main] Fetching meta.conf: 100% =C2=A0 =C2=A0179 B =C2=A0 0.2kB/s =C2=
    =A0 =C2=A000:01<br>[150amd64-main] Fetching data.pkg: 100% =C2=A0 31 KiB = =C2=A031.8kB/s =C2=A0 =C2=A000:01<br>Processing entries: 100%<br>FreeBSD-po= rts-kmods repository update completed. 207 packages processed.<br>Updating = FreeBSD repository catalogue...<br>pkg: packagesite URL error for pkg+<a hr= ef=3D"http://pkg.FreeBSD.org/FreeBSD:15:amd64/latest/meta.conf">http://pkg.= FreeBSD.org/FreeBSD:15:amd64/latest/meta.conf</a> -- pkg+:// implies SRV mi= rror type<br>pkg: packagesite URL error for pkg+<a href=3D"http://pkg.FreeB= SD.org/FreeBSD:15:amd64/latest/meta.txz">http://pkg.FreeBSD.org/FreeBSD:15:= amd64/latest/meta.txz</a> -- pkg+:// implies SRV mirror type<br>repository = FreeBSD has no meta file, using default settings<br>pkg: packagesite URL er= ror for pkg+<a href=3D"http://pkg.FreeBSD.org/FreeBSD:15:amd64/latest/data.= pkg">http://pkg.FreeBSD.org/FreeBSD:15:amd64/latest/data.pkg</a> -- pkg+://=
    implies SRV mirror type<br>pkg: packagesite URL error for pkg+<a href=3D"h= ttp://pkg.FreeBSD.org/FreeBSD:15:amd64/latest/data.tzst">http://pkg.FreeBSD= .org/FreeBSD:15:amd64/latest/data.tzst</a> -- pkg+:// implies SRV mirror ty= pe<br>pkg: packagesite URL error for pkg+<a href=3D"http://pkg.FreeBSD.org/= FreeBSD:15:amd64/latest/packagesite.pkg">http://pkg.FreeBSD.org/FreeBSD:15:= amd64/latest/packagesite.pkg</a> -- pkg+:// implies SRV mirror type<br>pkg:=
    packagesite URL error for pkg+<a href=3D"http://pkg.FreeBSD.org/FreeBSD:15= :amd64/latest/packagesite.tzst">http://pkg.FreeBSD.org/FreeBSD:15:amd64/lat= est/packagesite.tzst</a> -- pkg+:// implies SRV mirror type<br>Unable to up= date repository FreeBSD<br>Error updating repositories!<br>[00:00:23] Packa=
    ge fetch: Not fetching as remote repository is unavailable.<br>[00:00:23] p=
    kg bootstrap missing: unable to inspect existing packages, cleaning all pac= kages... done<br>[00:00:23] Deleting stale symlinks... done<br>[00:00:23] D= eleting empty directories... done<br>[00:00:23] Unqueueing existing package= s<br>[00:00:23] Unqueueing orphaned build dependencies<br>[00:00:23] Sanity=
    checking build queue<br>[00:00:24] Recording filesystem state for prepkg..=
    . done<br>[00:00:24] Processing PRIORITY_BOOST<br>[00:00:25] Building 44 pa= ckages using up to 2 builders<br>[00:00:25] Hit CTRL+t at any time to see b= uild progress and stats<br>[00:00:25] [01] [00:00:00] Builder starting<br>[= 00:00:25] [01] [00:00:00] Builder started<br>[00:00:25] [01] [00:00:00] Bui= lding =C2=A0 ports-mgmt/pkg | pkg-2.4.2_1<br><br clear=3D"all"></div><br><s= pan class=3D"gmail_signature_prefix">-- </span><br><div dir=3D"ltr" class= =3D"gmail_signature" data-smartmail=3D"gmail_signature"><div dir=3D"ltr"><d= iv><font color=3D"#888888">Nuno Teixeira</font></div><div><div><font color= =3D"#888888">
    FreeBSD UNIX:=C2=A0 &lt;eduardo@FreeBSD.org&gt;=C2=A0 =C2=A0Web:=C2=A0 <a h= ref=3D"https://FreeBSD.org" rel=3D"noreferrer" target=3D"_blank">https://Fr= eeBSD.org</a><br></font></div></div></div></div></div>

    --00000000000057a139064525ee0d--


    --
    Posted automagically by a mail2news gateway at muc.de e.V.
    Please direct questions, flames, donations, etc. to news-admin@muc.de
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Nuno Teixeira@eduardo@freebsd.org to muc.lists.freebsd.ports on Sun Dec 7 10:51:57 2025
    From Newsgroup: muc.lists.freebsd.ports

    --00000000000081996006455a7828
    Content-Type: text/plain; charset="UTF-8"

    Hello Robert,

    It looks that this is a poudriere problem.

    The error "pkg+:// implies SRV mirror type" could be fixed by changing poudriere.conf, removing pkg+:

    # The branch will be appended to the URL: #PACKAGE_FETCH_URL=pkg+https://pkg.FreeBSD.org/\${ABI}
    + PACKAGE_FETCH_URL=https://pkg.FreeBSD.org/\${ABI}

    Other change needs to be done in poudriere common.sh (due to 13.5 using 'FreeBSD' as ports repo and 14.3/15.0: using 'FreeBSD-ports')

    if ! JNETNAME="n" injail env ASSUME_ALWAYS_YES=yes \
    PACKAGESITE="${packagesite:?}" \
    - ${pkg_bin} update -f -r FreeBSD; then
    + ${pkg_bin} update -f; then
    msg "Package fetch: Not fetching as remote repository is unavailable."
    rm -f "${missing_pkgs}"
    return 0
    fi

    Status is at:

    All repositories are up to date.
    [00:00:28] Package fetch: Not fetching due to remote pkg being newer than local: 2.4.2
    2.4.2_1 vs 2.4.2_1

    Part of problem is at: https://github.com/freebsd/poudriere/issues/1238

    Cheers

    --00000000000081996006455a7828
    Content-Type: text/html; charset="UTF-8"
    Content-Transfer-Encoding: quoted-printable

    <div dir=3D"ltr"><div dir=3D"ltr"><div><div><div>Hello Robert,<br><br></div= >It looks that this is a poudriere problem.<br><br></div>The error &quot;pk= g+:// implies SRV mirror type&quot; could be fixed by changing poudriere.co= nf, removing pkg+:<br><br># The branch will be appended to the URL:<br>#PAC= KAGE_FETCH_URL=3Dpkg+<a href=3D"https://pkg.FreeBSD.org/%5C$%7BABI%7D" targ= et=3D"_blank">https://pkg.FreeBSD.org/\${ABI}</a><br>+ PACKAGE_FETCH_URL=3D=
    <a href=3D"https://pkg.FreeBSD.org/%5C$%7BABI%7D" target=3D"_blank">https:/= /pkg.FreeBSD.org/\${ABI}</a><br><br></div>Other change needs to be done in = poudriere common.sh (due to 13.5 using &#39;FreeBSD&#39; as ports repo and = 14.3/15.0: using &#39;FreeBSD-ports&#39;)<br><br>if ! JNETNAME=3D&quot;n&qu= ot; injail env ASSUME_ALWAYS_YES=3Dyes \<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 PACKAGESITE=3D&quot;${packagesite:?}&quot; \<br><div>-=C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 ${pkg_bin} update -f -r FreeBSD; then</div>= <div>+=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0${pkg_bin} update -f; then</= div>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 msg &quot;Packa=
    ge fetch: Not fetching as remote repository is unavailable.&quot;<br>=C2=A0=
    =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 rm -f &quot;${missing_pkg= s}&quot;<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 return = 0<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 fi<br><br></div><div>Status is at:<br><br>= </div><div dir=3D"ltr">All repositories are up to date.<br>[00:00:28] Packa=
    ge fetch: Not fetching due to remote pkg being newer than local: 2.4.2<br>2= .4.2_1 vs 2.4.2_1<br><br></div><div>Part of problem is at:=C2=A0<a href=3D"= https://github.com/freebsd/poudriere/issues/1238">https://github.com/freebs= d/poudriere/issues/1238</a><br><br></div><div>Cheers</div>
    </div>

    --00000000000081996006455a7828--


    --
    Posted automagically by a mail2news gateway at muc.de e.V.
    Please direct questions, flames, donations, etc. to news-admin@muc.de
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?=@des@FreeBSD.org to muc.lists.freebsd.ports on Sun Dec 7 19:32:27 2025
    From Newsgroup: muc.lists.freebsd.ports

    Nuno Teixeira <eduardo@freebsd.org> writes:
    It looks that this is a poudriere problem.
    Already fixed upstream: https://github.com/freebsd/poudriere/pull/1290
    These changes have also been merged to the release-3.4 branch, so they
    will be in 3.4.5 whenever Bryan decides to release it.
    DES
    --
    Dag-Erling Sm|+rgrav - des@FreeBSD.org
    --
    Posted automagically by a mail2news gateway at muc.de e.V.
    Please direct questions, flames, donations, etc. to news-admin@muc.de
    --- Synchronet 3.21a-Linux NewsLink 1.2