Date: Fri, 21 Nov 2025 08:31:17 +0000 From: bugzilla-noreply@freebsd.org To: bugs@FreeBSD.org Subject: [Bug 291127] FreeBSD-base packages are pkg-fetch-ed into Hashed/ - not documented Message-ID: <bug-291127-227@https.bugs.freebsd.org/bugzilla/>
index | next in thread | raw e-mail
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=291127 Bug ID: 291127 Summary: FreeBSD-base packages are pkg-fetch-ed into Hashed/ - not documented Product: Documentation Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Manual Pages Assignee: bugs@FreeBSD.org Reporter: erichanskrs@gmail.com CC: doc@FreeBSD.org FreeBSD 15.0-RC2 (package based), using pkg v. 2.4.2_1 1) pkg-fetch does not use the All directory relative to the specified output directory, it uses the Hashed directory when a package is in the FreeBSD-base repository. This is not documented in the pkg-fetch man page: OPTIONS The following options are supported by pkg fetch: [...] -o destdir, --output destdir Place files in a sub-directory called All of the specified directory. In this mode, packages are fetched for distribution instead of placing them into the internal cache. [1-0] # pkg fetch -r FreeBSD-base -o . FreeBSD-vi Updating FreeBSD-base repository catalogue... FreeBSD-base repository is up to date. FreeBSD-base is up to date. The following packages will be fetched: New packages to be FETCHED: FreeBSD-vi: 15.0.rc2.20251118061818 (279 KiB: 100.00% of the 279 KiB to download) Number of packages to be fetched: 1 279 KiB to be downloaded. Proceed with fetching packages? [y/N]: y Fetching FreeBSD-vi-15.0.rc2.20251118061818~cbdaafb0b4.pkg: 100% 279 KiB 285.7kB/s 00:01 [2-0] # ls -l All/FreeBSD-vi* ls: No match. [3->1<] # ls -l Hashed/FreeBSD-vi* -rw-r--r-- 1 root wheel 285673 Nov 18 22:18 Hashed/FreeBSD-vi-15.0.rc2.20251118061818~cbdaafb0b4.pkg 2) SYNOPSIS of pkg-fetch options are not everywhere completely documented: SYNOPSIS - pkg fetch [-r reponame] [-dqUy] [-Cgix] pkg-name [...] + pkg fetch [-r reponame] [-o destdir] [-dqUy] [-Cgix] pkg-name [...] pkg fetch [-r reponame] [-o destdir] [-dqUy] -a pkg fetch [-r reponame] [-dqUy] -u pkg fetch [--repository reponame] [--output destdir] [--{dependencies,quiet,no-repo-update,yes}] [--{case-sensitive,glob,case-insensitive,regex}] pkg-name [...] - pkg fetch [--repository reponame] + pkg fetch [--repository reponame] [--output destdir] [--{dependencies,quiet,no-repo-update,yes}] --all pkg fetch [--repository reponame] [--{dependencies,quiet,no-repo-update,yes}] --available-updates -- You are receiving this mail because: You are the assignee for the bug.home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-291127-227>
