1bpkg-cfg-unlink(1) General Commands Manual bpkg-cfg-unlink(1)
2
3
4
6 bpkg-cfg-unlink - unlink configuration
7
9 bpkg cfg-unlink [options] [dir]
10 bpkg cfg-unlink [options] --dangling
11
13 The cfg-unlink command unlinks the specified bpkg configuration from
14 the current configuration (the first form) or removes dangling implicit
15 backlinks (the second form). See bpkg-cfg-create(1) for background on
16 linked configurations.
17
18 In the first form the configuration to unlink can be specified either
19 as configuration directory (dir), name (--name), id (--id), or UUID
20 (--uuid).
21
23 --name name
24 Name of the configuration to unlink.
25
26 --id id
27 Numeric id of the configuration to unlink.
28
29 --uuid uuid
30 UUID of the configuration to unlink.
31
32 --dangling
33 Remove dangling implicit backlinks.
34
35 --directory|-d dir
36 Assume configuration is in dir rather than in the current work‐
37 ing directory.
38
40 The common options are summarized below with a more detailed descrip‐
41 tion available in bpkg-common-options(1).
42
43 -v Print essential underlying commands being executed.
44
45 -V Print all underlying commands being executed.
46
47 --quiet|-q
48 Run quietly, only printing error messages.
49
50 --verbose level
51 Set the diagnostics verbosity to level between 0 and 6.
52
53 --stdout-format format
54 Representation format to use for printing to stdout.
55
56 --jobs|-j num
57 Number of jobs to perform in parallel.
58
59 --no-result
60 Don't print informational messages about the outcome of perform‐
61 ing a command or some of its parts.
62
63 --structured-result fmt
64 Write the result of performing a command in a structured form.
65
66 --progress
67 Display progress indicators for long-lasting operations, such as
68 network transfers, building, etc.
69
70 --no-progress
71 Suppress progress indicators for long-lasting operations, such
72 as network transfers, building, etc.
73
74 --diag-color
75 Use color in diagnostics.
76
77 --no-diag-color
78 Don't use color in diagnostics.
79
80 --build path
81 The build program to be used to build packages.
82
83 --build-option opt
84 Additional option to be passed to the build program.
85
86 --fetch path
87 The fetch program to be used to download resources.
88
89 --fetch-option opt
90 Additional option to be passed to the fetch program.
91
92 --fetch-timeout sec
93 The fetch and fetch-like (for example, git) program timeout.
94
95 --pkg-proxy url
96 HTTP proxy server to use when fetching package manifests and ar‐
97 chives from remote pkg repositories.
98
99 --git path
100 The git program to be used to fetch git repositories.
101
102 --git-option opt
103 Additional common option to be passed to the git program.
104
105 --sha256 path
106 The sha256 program to be used to calculate SHA256 sums.
107
108 --sha256-option opt
109 Additional option to be passed to the sha256 program.
110
111 --tar path
112 The tar program to be used to extract package archives.
113
114 --tar-option opt
115 Additional option to be passed to the tar program.
116
117 --openssl path
118 The openssl program to be used for crypto operations.
119
120 --openssl-option opt
121 Additional option to be passed to the openssl program.
122
123 --auth type
124 Types of repositories to authenticate.
125
126 --trust fingerprint
127 Trust repository certificate with a SHA256 fingerprint.
128
129 --trust-yes
130 Assume the answer to all authentication prompts is yes.
131
132 --trust-no
133 Assume the answer to all authentication prompts is no.
134
135 --git-capabilities up=pc
136 Protocol capabilities (pc) for a git repository URL prefix (up).
137
138 --pager path
139 The pager program to be used to show long text.
140
141 --pager-option opt
142 Additional option to be passed to the pager program.
143
144 --options-file file
145 Read additional options from file.
146
147 --default-options dir
148 The directory to load additional default options files from.
149
150 --no-default-options
151 Don't load default options files.
152
153 --keep-tmp
154 Don't remove the bpkg's temporary directory at the end of the
155 command execution and print its path at the verbosity level 2 or
156 higher.
157
159 See bpkg-default-options-files(1) for an overview of the default op‐
160 tions files. For the cfg-unlink command the search start directory is
161 the configuration directory. The following options files are searched
162 for in each directory and, if found, loaded in the order listed:
163
164 bpkg.options
165 bpkg-cfg-unlink.options
166
167 The following cfg-unlink command options cannot be specified in the de‐
168 fault options files:
169
170 --directory|-d
171
173 Send bug reports to the users@build2.org mailing list.
174
176 Copyright (c) 2014-2023 the build2 authors.
177
178 Permission is granted to copy, distribute and/or modify this document
179 under the terms of the MIT License.
180
181
182
183bpkg 0.16.0 June 2023 bpkg-cfg-unlink(1)