This has been fixed.
Miguel Landaeta <[email protected]> wrote: > >Synopsis: riscv64 OpenBSD 7.2 packages are not found at expected URL > >Category: riscv64 > >Environment: > System : OpenBSD 7.2 > Details : OpenBSD 7.2 (GENERIC.MP) #188: Wed Sep 28 04:06:11 MDT 2022 > [email protected]:/usr/src/sys/arch/riscv64/compile/GENERIC.MP > > Architecture: OpenBSD.riscv64 > Machine : riscv64 > >Description: > pkg_add fails with 404 on riscv64 systems running OpenBSD 7.2 > >How-To-Repeat: > Just try to install any package, e.g.: > florence$ doas pkg_add -v -v -v rsync > https://cdn.openbsd.org/pub/OpenBSD/7.2/packages/riscv64/: no such dir > Can't find rsync > Can't load quirk: Can't locate OpenBSD/Quirks.pm in @INC (you may need > to install the OpenBSD::Quirks module) (@INC contains: > /usr/local/libdata/perl5/site_perl > /usr/local/libdata/perl5/site_perl/riscv64-openbsd > /usr/libdata/perl5/riscv64-openbsd /usr/libdata/perl5) at > /usr/libdata/perl5/OpenBSD/AddDelete.pm line 347. > > > >Fix: > I guess the proper fix should be to fix the URL in the mirrors, for > now you have to workaround the issue by indicating the URL that is > currently available in the mirrors > (https://cdn.openbsd.org/pub/OpenBSD/7.2/packages/risvc64/), e.g.: > > florence$ doas pkg_add -v -v -v > https://cdn.openbsd.org/pub/OpenBSD/7.2/packages/risvc64/rsync > https://cdn.openbsd.org/pub/OpenBSD/7.2/packages/riscv64/: no such dir > Ambiguous: choose package for rsync > a 0: <None> > 1: rsync-3.2.5pl0 > 2: rsync-3.2.5pl0-iconv > Your choice: 1 > parsing rsync-3.2.5pl0 > Can't load quirk: Can't locate OpenBSD/Quirks.pm in @INC (you may need > to install the OpenBSD::Quirks module) (@INC contains: > /usr/local/libdata/perl5/site_perl > /usr/local/libdata/perl5/site_perl/riscv64-openbsd > /usr/libdata/perl5/riscv64-openbsd /usr/libdata/perl5) at > /usr/libdata/perl5/OpenBSD/AddDelete.pm line 347. > found libspec c.96.2 in /usr/lib > found libspec crypto.50.0 in /usr/lib > extract bin/rsync -> /usr/local/bin/rsync > extract man/man1/rrsync.1 -> /usr/local/man/man1/rrsync.1 > extract man/man1/rsync-ssl.1 -> /usr/local/man/man1/rsync-ssl.1 > extract man/man1/rsync.1 -> /usr/local/man/man1/rsync.1 > extract man/man5/rsyncd.conf.5 -> /usr/local/man/man5/rsyncd.conf.5 > extract /etc/rc.d/rsyncd -> /etc/rc.d/rsyncd > extract bin/rrsync -> /usr/local/bin/rrsync > extract bin/rsync-ssl -> /usr/local/bin/rsync-ssl > extract share/doc/rsync/tech_report.tex -> > /usr/local/share/doc/rsync/tech_report.tex > adding group _rsync > Running /usr/sbin/groupadd -v -g 669 -- _rsync > adding user _rsync > Running /usr/sbin/useradd -v -u 669 -g _rsync -L daemon -c rsync > Daemon -d /var/empty -s /sbin/nologin -- _rsync > rsync-3.2.5pl0: ok > The following new rcscripts were installed: /etc/rc.d/rsyncd > See rcctl(8) for details. > Running /usr/sbin/makewhatis -d /usr/local/man -- > /usr/local/man/man1/rrsync.1 /usr/local/man/man1/rsync-ssl.1 > /usr/local/man/man1/rsync.1 /usr/local/man/man5/rsyncd.conf.5 > /dev/sd0a on /: 97 bytes > /dev/sd0h on /usr/local: 2513253 bytes > florence$ > > > -- > Miguel Landaeta, miguel at miguel.cc > secure email with PGP 0x6E608B637D8967E9 available at > http://keyserver.pgp.com/ > "Faith means not wanting to know what is true." -- Nietzsche >
