342
by Judd Vinet
renamed ChangeLog to NEWS |
1 |
VERSION DESCRIPTION |
2 |
-----------------------------------------------------------------------------
|
|
5488
by Andrew Gregory
update NEWS for v5.1.2 |
3 |
5.1.2 - pacman-conf: add missing DisableDownloadTimeout support |
4 |
- Include version when checking optdepend install status |
|
5 |
during -Qi (FS#60106) |
|
6 |
- Improve error message for unresolvable urls (FS#48285) |
|
7 |
- Do not raise SIGINT when a downloaded file exceeds the expected |
|
8 |
size
|
|
9 |
- Fix previous download interruption status carrying over to new |
|
10 |
downloads
|
|
11 |
- Reset known signal handlers before running install scripts or |
|
12 |
hooks (FS#56756) |
|
13 |
- Properly handle signal interrupts while running install scripts |
|
14 |
or hooks (FS#60396) |
|
15 |
- Allow explicitly disabling signature checks when compiled |
|
16 |
without signature support (FS#60880) |
|
17 |
- makepkg: fix linting error on environment variables (FS#60681) |
|
5402
by Allan McRae
Release v5.1.1 |
18 |
5.1.1 - Allow full path including root prefix to be passed to |
19 |
--overwrite |
|
20 |
- Revert deprecation of --root |
|
21 |
- Document comment syntax restrictions in pacman.conf |
|
22 |
- makepkg: |
|
23 |
- handle pre-existing directories when checking for write |
|
24 |
permissions
|
|
25 |
- reduce restrictions on pkgver in depends listings (FS#58776) |
|
26 |
- permit versioned optdepends |
|
27 |
- remove unintended chmod of $BUILDDIR (FS#58790) |
|
28 |
- fix issue when $startdir was not an absolute path (FS#58865) |
|
29 |
- fix syntax error when $pkgname is empty |
|
30 |
- fix --nocolor being passed to pacman (FS#58820) |
|
31 |
- fix issues with trap handling |
|
32 |
- fix several issues with debug packages (signing, printing of |
|
33 |
package names, clearing of global package options, source |
|
34 |
file inclusion) |
|
35 |
- fix --help text for --packagelist |
|
36 |
- pacman-conf: Fix detection of Usage option |
|
5366
by Eli Schwartz
Update NEWS for pacman-5.1 release |
37 |
5.1.0 - Add new --overwrite option and deprecate --force. This accepts a |
38 |
glob pattern with far more control than the widely abused force |
|
39 |
option which mostly just causes issues (FS#31549) |
|
40 |
- Add new --sysroot option and deprecate --root. This uses the |
|
41 |
guest configuration instead of the host configuration, which is |
|
42 |
what most people erroneously thought --root would do |
|
43 |
- introduce a 'disable-download-timeout' option |
|
44 |
- remove contrib - this is now maintained in a separate project |
|
45 |
- report the owner of an existing file, if any, when erroring out |
|
46 |
on a file conflict |
|
47 |
- resolve cyclic dependencies when calculating unneeded dependency |
|
48 |
trees (FS#41031) |
|
49 |
- report the needed command to download missing databases for the |
|
50 |
-F and -S actions |
|
51 |
- don't error if -Qo cannot find the file it is querying on disk |
|
52 |
(FS#55856) |
|
53 |
- support new-style OpenPGP format packets lengths |
|
54 |
- support EDDSA from gpgme 1.7.0 |
|
55 |
- fix continuously trying to open invalid databases and reporting |
|
56 |
excessively excessive redundant error messages excessively |
|
57 |
- fix the download callback erroneously reporting itself too many |
|
58 |
times with --noprogressbar, or reporting inaccurate times for |
|
59 |
small files (FS#56408, FS#56468) |
|
60 |
- fix erroneous negative speed in download progressbar (FS#43434) |
|
61 |
- parse stdin as newline-separated instead of whitespace-separated |
|
62 |
(FS#52992) |
|
63 |
- when printing urls in the package cache, print the file url |
|
64 |
instead (FS#15868) |
|
65 |
- add color to group selection dialogs and -{F,Q}o |
|
66 |
- the -Q option now respects provides (FS#20650) |
|
67 |
- remove notification of system upgrade when only printing URLs |
|
68 |
- print replacements when using -Sup (FS#35812) |
|
69 |
- fix -Qk and -r checking for the root prefix twice (FS#48563) |
|
70 |
- Do not recognize # as a comment unless it is at the beginning of |
|
71 |
a line. This allows using it as a value in ini files (FS#48702) |
|
72 |
- ignore comments when examining INSTALL files (FS#51916) |
|
73 |
- match multi-byte user input properly (FS#47992) |
|
74 |
- abort transactions if even one database fails to sync (FS#47599) |
|
75 |
- do not resolve uid/gid to names when extracting files with -r |
|
76 |
- --dbonly now properly extracts metadata files (FS#52052) |
|
77 |
- remove support for internal checksumming implementations, and |
|
78 |
require at least one of openssl or nettle to exist |
|
79 |
- consider provides to satisfy optdepends when warning for removal |
|
80 |
or logging new optdepends during a transaction, as was already |
|
81 |
the case for -Qi |
|
82 |
- -Dk now reports if it is successful (FS#50087) |
|
83 |
- consider version for optdepends (FS#44957) |
|
84 |
- remove vim modelines in favor of EditorConfig |
|
85 |
- implement pacman-conf, a new tool to safely parse pacman.conf, |
|
86 |
and use it in internal scripts |
|
87 |
- bash completion now completes -Qn |
|
88 |
- various small documentation updates |
|
89 |
- makepkg: |
|
90 |
- Reproducible build support. makepkg now respects environment |
|
91 |
SOURCE_DATE_EPOCH when creating package metadata, and unifies |
|
92 |
source file timestamps to match |
|
93 |
- add more info to .BUILDINFO to aid in reproducing the build |
|
94 |
environment of a package |
|
95 |
- it is now possible to check the signature of VCS sources |
|
96 |
(currently only git is supported) |
|
97 |
- use informative exit codes when exiting with errors (FS#54204) |
|
98 |
- lint_pkgbuild has vastly improved linting of pkgname and |
|
99 |
variables that can contain pkgname/pkgver (FS#57833) |
|
100 |
- implement linting for makepkg.conf |
|
101 |
- fix using libmakepkg in external scripts without extglob |
|
102 |
- fix handling of configurable directories e.g. PKGDEST to align |
|
103 |
with their documented behavior, and consistently check that |
|
104 |
they can be used (FS#43537) |
|
105 |
- parseopts, srcinfo, and integrity are now part of libmakepkg |
|
106 |
- consistently use coreutils for checksumming instead of openssl |
|
107 |
(which may be replaced by nettle in pacman) |
|
108 |
- lint build_references now prints affected filenames (FS#31558) |
|
109 |
- lint_package can now abort on fatal packaging errors |
|
110 |
- lint_package now checks for filenames with newline characters |
|
111 |
- lint_package now checks for root-level /.dotfiles |
|
112 |
- debug packages are now per pkgbase, not per pkgname |
|
113 |
- debug packages now contain source files to allow the debugger |
|
114 |
to step through code |
|
115 |
- remove optipng and upx support - these can now be plugged into |
|
116 |
libmakepkg
|
|
117 |
- fix emptydirs support with newer findutils (FS#48515) |
|
118 |
- ignore architecture for --printsrcinfo |
|
119 |
- makepkg --printsrcinfo now correctly lists depends_$CARCH |
|
120 |
instead of merging this into depends |
|
121 |
- fix bug in is_array that broke packages with arch-dependent |
|
122 |
sources only (FS#48340) |
|
123 |
- move package signing outside of fakeroot which is incompatible |
|
124 |
with recent gnupg versions (FS#49946) |
|
125 |
- makepkg --clean now cleans up logfiles (FS#51039) |
|
126 |
- when using $PKGDEST, do not symlink build artifacts into |
|
127 |
current directory |
|
128 |
- --packagelist now lists the built filenames, rather than all |
|
129 |
possible basenames without extensions |
|
130 |
- fix --geninteg not properly ignoring renamed signature files |
|
131 |
- use localized date strings |
|
132 |
- ensure sane umask is set both before and after installing deps |
|
133 |
- adapt to file(1) changes in order to continue to strip PIE |
|
134 |
executables
|
|
135 |
- repo-add: |
|
136 |
- don't recreate the database when only verifying signature |
|
137 |
(FS#48085) |
|
138 |
- fix error when repo directory path contains spaces (FS#50285) |
|
139 |
- pacman-key: |
|
140 |
- reject armored signatures |
|
141 |
- don't set a default keyserver, deferring to gpg's sane default |
|
142 |
- disable scdaemon as we don't use it and it breaks --lsign when |
|
143 |
a smartcard is plugged into the machine |
|
144 |
- vercmp: |
|
145 |
- remove duplicate, undocumented --usage option |
|
146 |
- fail when the wrong number of arguments are used (FS#49093) |
|
5487
by Andrew Gregory
update NEWS for v5.0.2 |
147 |
5.0.2 - fix database file checks with -Qkk and non-standard root |
148 |
(FS#48563) |
|
149 |
- improve optdepend detection for status messages (FS#44957) |
|
150 |
- make Y/N prompt multi-byte-character aware (FS#47992) |
|
151 |
- properly detect dependency cycles with --recursive (FS#41031) |
|
152 |
- improve free disk space calculation (FS#37402) |
|
153 |
- extract database files with --dbonly (FS#52052) |
|
154 |
- repo-add: |
|
155 |
- do not alter the database if only verifying signature |
|
156 |
(FS#48085) |
|
157 |
- fix error for directories containing whitespace (FS#50285) |
|
158 |
- makepkg: |
|
159 |
- fix building packages with only architecture-specific |
|
160 |
sources (FS#48340) |
|
161 |
- ignore PKGBUILD architecture for --printsrcinfo |
|
162 |
- do not die on non-empty directories under !emptydirs |
|
163 |
(FS#48515) |
|
164 |
- preserve checksum type for architecture-specific sources |
|
5090
by Allan McRae
Update NEWS for pacman-5.0.1 |
165 |
5.0.1 - fix alignment issues with wide character locales (FS#47980) |
166 |
- fix removal of .pacnew files (FS#47993) |
|
167 |
- fix triggering of Install hooks (FS#47996) |
|
168 |
- fix handling of stdin scripts called by pacman |
|
169 |
- hook activity is logged |
|
5532
by morganamilo
fix various typos |
170 |
- documentation updates for alpm-hooks (FS#48080) |
5090
by Allan McRae
Update NEWS for pacman-5.0.1 |
171 |
- makepkg: |
172 |
- increase robustness of variable array checks |
|
173 |
- makepkg -g does not perform current architecture checks |
|
174 |
- do not run prepare() with --noextract |
|
175 |
- all directories in the packaging directory are cleared |
|
176 |
before each build |
|
177 |
- fix translations issues (FS#48057, FS#48298) |
|
178 |
- repo-add: |
|
179 |
- fix checking for non-existent database |
|
180 |
- contrib: |
|
181 |
- zsh_completion: updated makepkg options |
|
5043
by Allan McRae
Update NEWS for pacman-5.0 |
182 |
5.0.0 - pacman can run hooks pre- and post-transaction. See the |
183 |
alpm-hooks(5) man page for details and an example hook (FS#2985) |
|
184 |
- pacman can now sync and read .files databases (-Fy) and do basic |
|
185 |
searching for files in sync repos (-Fs, -Fo) (FS#23787) |
|
186 |
- pacman can check the validity of the local and sync databases |
|
4784
by Allan McRae
Integrate testdb into pacman |
187 |
(-Dk and -Dkk respectively). This replaces the 'testdb' |
5043
by Allan McRae
Update NEWS for pacman-5.0 |
188 |
software (FS#42444) |
189 |
- the package description output (-Si ,-Qi) is now correctly |
|
190 |
aligned regardless of locale (FS#43983, FS#45997) |
|
191 |
- ensure internal package version matches database version after |
|
192 |
downloading (FS#45687) |
|
193 |
- improved signal handling and lock file removal (FS#45995, |
|
194 |
FS#46375, FS#47011) |
|
195 |
- print more information when encountering dependency errors |
|
196 |
- improved configuration parsing with a new ini parser |
|
197 |
- handle a symlink to a directory being replaced by a directory |
|
198 |
- The 'pkgbase' variable is now recorded in the local package db |
|
199 |
- Remove support for ".pacorig" files. Instead, packages files |
|
200 |
are extracted as a ".pacnew" and the original stays in place |
|
201 |
- prevent install scriptlets using stdin for user interaction |
|
202 |
- provides are considered when displaying optdepends install |
|
203 |
status (FS#36412) |
|
204 |
- always update corrupt database whether or not a newer version |
|
205 |
is found on the remote server |
|
206 |
- fix build issues when libarchive was in a non-standard location |
|
207 |
- Many issues found using Coverity were address (primarily freeing |
|
208 |
memory on error conditions) |
|
209 |
- The pactest suite was upgraded to allow parallel testing using |
|
210 |
the tap.sh library |
|
211 |
- makepkg: |
|
212 |
- makepkg is in the process of being split into a library. This |
|
213 |
allows various areas to be extended by adding a file into |
|
214 |
libmakepkg (e.g. package/PKGBUILD checking, adjusting |
|
215 |
files before creating the final package). |
|
216 |
- PKGBUILD variables checked to be arrays or not as appropriate |
|
217 |
- pkgver() and prepare() are now run with --noextract (FS#43498, |
|
218 |
FS#46800) |
|
219 |
- the ability to build a single package in a PKGBUILD has been |
|
220 |
removed
|
|
221 |
- the output when checking checksums for architecture specific |
|
222 |
sources is improved (FS#43444) |
|
223 |
- improved handling of bazaar sources (FS#43448) |
|
224 |
- fix source package signing with SRCPKGDIR set |
|
225 |
- add option to compress png images with optipng |
|
226 |
- add --packagelist option, which lists all packages build from |
|
227 |
a PKGBUILD |
|
228 |
- add --printsrcinfo flag to print SRCINFO file for a PKGBUILD |
|
229 |
- record build information in a .BUILDINFO file |
|
230 |
- add whirlpool to list of hashing options (FS#45859) |
|
231 |
- makepkg-template: |
|
232 |
- support multiple --template-dir |
|
233 |
- added a testsuite |
|
234 |
- repo-add: |
|
235 |
- Always generate the .files database |
|
236 |
- Only update database if the entire operation succeeds |
|
237 |
- unarmored package signatures are rejected |
|
238 |
- contrib: |
|
239 |
- checkupdates: give error when fakeroot is missing |
|
240 |
- checkupdates: provide packages versions in output |
|
241 |
- checkupdates: fix failure in some locales (FS#40405) |
|
242 |
- paccache: Add -q/--quiet |
|
243 |
- pacdiff: do not require DIFFPROG for -o/--output (FS#46184) |
|
244 |
- zsh_completion: updated to fix many missing options |
|
4743.1.26
by Allan McRae
Update NEWS for 4.2.1 release |
245 |
4.2.1 - Remove warnings about incorrect directory ownership until |
246 |
packaging files with dynamic users/groups is improved |
|
247 |
- Do not require a specific automake version when building from |
|
248 |
the source tarball (FS#43655) |
|
249 |
- A number of typos and translation errors have been fixed |
|
250 |
(FS#43257, FS#43280, FS#43279, FS#43617, FS#43739) |
|
251 |
- set sane umask in pacman-db-upgrade (FS#43200) and make it |
|
252 |
more verbose |
|
253 |
- Use correct permissions when creating the log file |
|
254 |
- Fix memory management for file list storage |
|
255 |
- Set package origin when adding to db cache |
|
256 |
- makepkg: |
|
257 |
- Fix error when encountering an expired PGP key (FS#43269) |
|
258 |
- Fix error extracting PKGBUILD attributes (FS#43387) |
|
259 |
- Fix removal of static libraries when the shared library |
|
260 |
uses the absolute path in symbolic links (FS#43395) |
|
261 |
- Improve Bazaar cloning (FS#43448) |
|
5532
by morganamilo
fix various typos |
262 |
- Fix issues with architecture dependent checksum |
4743.1.26
by Allan McRae
Update NEWS for 4.2.1 release |
263 |
verification (FS#43192) |
5532
by morganamilo
fix various typos |
264 |
- Fix .SRCINFO file with architecture dependent fields |
4743.1.26
by Allan McRae
Update NEWS for 4.2.1 release |
265 |
(FS#43247) |
266 |
- Fix compatibility with older bash versions |
|
267 |
- Allow git checkouts to be downloaded into directory ending |
|
268 |
with ".git". |
|
269 |
- contrib: |
|
270 |
- updpkgsums no longer changes file permissions (FS#43272) |
|
271 |
- paccache does not remove all packages on libalpm error |
|
272 |
(FS#43286) |
|
4730
by Allan McRae
Update NEWS for pacman-4.2 release |
273 |
4.2.0 - symlinks to directories on the filesystem are no longer |
274 |
treated as directories |
|
275 |
- pacman-db-upgrade - fix local database for files installed |
|
276 |
into directory symlinks |
|
277 |
- added --assume-installed option to help upgrades where not all |
|
278 |
installed packages have been rebuilt |
|
279 |
- --unrequired now filters needed optdepends too. Use twice |
|
280 |
to only filter direct dependencies |
|
281 |
- improved dependency resolving ensures correct ordering when |
|
282 |
installing updates (FS#32764) |
|
283 |
- A new configure keyword Usage can limit what operations a |
|
284 |
repository is used for |
|
285 |
- NoExtract and NoUpgrade can use inverted pattern matches |
|
286 |
(FS#31749) |
|
287 |
- Group queries can be filtered with --explicit/--deps (FS#19716) |
|
288 |
- Filesystem checking now only produces a warning for altered |
|
289 |
backup files (FS#34739) |
|
290 |
- pacman prints a warning if an installed directory has different |
|
291 |
permission to that already on the filesystem (FS#34740) |
|
292 |
- both current and new versions are displayed when querying |
|
293 |
updates
|
|
294 |
- --print-format now implies --print |
|
295 |
- package scriptlets are not run when using --dbonly |
|
296 |
- invalid option combinations cause pacman to abort (FS#20950) |
|
297 |
- improve output when a package is missing a required signature |
|
298 |
(FS#28014) |
|
299 |
- PGP signature key IDs are listed with -Sii (FS#34742) |
|
300 |
- indicate ignored packages in -Qu output |
|
301 |
- use appropriate file size units with -Si/-Qi |
|
302 |
- plugged several memory leaks |
|
303 |
- read filelists from a packages .MTREE file if possible |
|
304 |
- ensure packages have all the required metadata before installing |
|
305 |
(FS#35514) |
|
306 |
- always remove lock file on exit (FS#35603) |
|
307 |
- fix overflow in integrity checking progress bar (FS#36608) |
|
308 |
- ensure downloads use correct filename even if the mirror uses a |
|
309 |
redirect (FS#36791) |
|
310 |
- cache PGP key IDs during availability checking (FS#38042) |
|
311 |
- fix reading responses with leading whitespace (FS#39976) |
|
312 |
- fix potential issues when handling of UTF8 filenames |
|
313 |
(FS#40805, FS#40762) |
|
314 |
- makepkg: |
|
315 |
- PKGBUILDs can now specify architecture specific sources, |
|
316 |
dependencies, etc. |
|
317 |
- A .SRCINFO file is added to source packages for easy parsing |
|
318 |
- VCS package building attempts to be incremental (FS#35050) |
|
319 |
- bzr sources can have a '+' in them (FS#35244) |
|
320 |
- allow sources containing "::" |
|
321 |
- add --noprepare option |
|
322 |
- add -C/--cleanbuild option (FS#17175) |
|
323 |
- add --noarchive option |
|
324 |
- remove --asroot and enforce fakeroot usage |
|
325 |
- all PKGBUILDs require a package() function |
|
326 |
- PKGBUILDs can no longer be read from stdin |
|
327 |
- enable make style environmental overrides |
|
328 |
- Read CARCH environmental variable (FS#35030) |
|
329 |
- makedepends and checkdepends are installed together (FS#31557) |
|
330 |
- added support for sha224 checksums (FS#36776) |
|
331 |
- remove warning when license is not specified in PKGBUILD |
|
332 |
(FS#37011) |
|
333 |
- only remove static libraries if they have a shared version |
|
334 |
- prevent makepkg creating armored signatures (FS#38503) |
|
335 |
- support stripping kernel modules |
|
336 |
- support the kernel.org PGP signing scheme (FS#31592) |
|
337 |
- sign created source package when using --sign |
|
338 |
- enforce source signatures to be trusted or have their full |
|
339 |
fingerprint listed in the validpgpkeys array of the PKGBUILD |
|
340 |
- look for configuration in XDG_CONFIG_HOME/pacman/makepkg.conf |
|
341 |
(FS#43030) |
|
342 |
- ensure vcs tools are available when source entries require |
|
343 |
them
|
|
344 |
- disallow pkgver/pkgrel/epoch overrides in split packages |
|
345 |
- improve parsing of PKGBUILD variables (FS#40361) |
|
346 |
- makepkg-template - new package build templating utility |
|
347 |
(FS#10375) |
|
348 |
- repo-add: |
|
349 |
- add option to remove package files from disk |
|
350 |
- contrib: |
|
351 |
- checkupdates: rename CHECKUPDATE_DB to CHECKUPDATES_DB |
|
352 |
- pacdiff: add a "Quit" option, and many other improvements |
|
353 |
- pacsysclean is removed |
|
5532
by morganamilo
fix various typos |
354 |
4.1.2 - validate %FILEPATH% when parsing repos to prevent arbitrary |
4215.1.44
by Allan McRae
4.1.2 release preparation |
355 |
file overwrites from malicious databases |
356 |
- makepkg: |
|
357 |
- restrict package name from starting with a dot |
|
358 |
- fix BZR source revision support (FS#35281) |
|
359 |
- Use LOGDEST for log pipe |
|
360 |
- fix distcc disabling (FS#35741) |
|
361 |
- correct stat usage on BSD/Darwin (FS#35469) |
|
362 |
- pacman-key: |
|
363 |
- Do not reinterpret keys from revoked keyrings |
|
364 |
- contrib: |
|
365 |
- paccache: remove broken su privilege escalation (FS#35173) |
|
366 |
- pacscripts: update for current pacman options |
|
367 |
- checkupdates: be consistent with naming (FS#35755) |
|
4215.1.23
by Allan McRae
4.1.1 release NEWS, version bumps, etc. |
368 |
4.1.1 - fix bug causing negative "Total Installed Size" (FS#34616) |
369 |
- report libalpm version it is pkg-config file (FS#34967) |
|
370 |
- various translation fixes and updates (FS#34395, FS#34704, |
|
371 |
FS#34716, FS#35097) |
|
372 |
- makepkg: |
|
4215.1.30
by Jason St. John
Fix various typos in NEWS |
373 |
- improve SVN VCS PKGBUILD handling (FS#34675, FS#34636) |
4215.1.23
by Allan McRae
4.1.1 release NEWS, version bumps, etc. |
374 |
- allow "lp:" URLs for BZR sources (FS#34650) |
375 |
- prevent pkgver() capturing stderr (FS#34974) |
|
376 |
- fix attempt to remove package twice on failure (FS#34672) |
|
377 |
- contrib: |
|
378 |
- fix privilege escalation in paccache (FS#34656) |
|
4087
by Allan McRae
Update NEWS for pacman-4.1 |
379 |
4.1.0 - check file properties when using -Qkk (FS#11091) |
4207
by Allan McRae
Final NEW update for pacman-4.1 |
380 |
- add color to pacman output - new configuration option "Color" |
4087
by Allan McRae
Update NEWS for pacman-4.1 |
381 |
- add informational messages for optdepends installation |
382 |
status (FS#13035, FS#27116) |
|
383 |
- add number suffix to pacsave files instead of overwriting |
|
384 |
(FS#24192) |
|
385 |
- improve needed key importing for Upgrade (FS#26520) |
|
386 |
- add options to specify require signature level for |
|
387 |
Upgrade operations (FS#26729) |
|
388 |
- directory ownership can be queried |
|
389 |
- allow wildcards in NoUpgrade, NoExtract, IgnorePkg, |
|
390 |
IgnoreGroup and HoldPkg (FS#20360, FS#18988) |
|
391 |
- remove -f short option for --force |
|
392 |
- SyncFirst option has been removed (FS#26445) |
|
393 |
- offer to delete downloaded packages failing signature check |
|
394 |
(FS#28014) |
|
395 |
- configure shell for running install scriptlets (FS#20557) |
|
396 |
- make path to ldconfig configurable |
|
4215.1.29
by Allan McRae
Remove incorrect bug number from NEWS |
397 |
- display repo in VerbosePkgLists output |
4215.1.30
by Jason St. John
Fix various typos in NEWS |
398 |
- do not check file conflicts or disk space with --dbonly |
4087
by Allan McRae
Update NEWS for pacman-4.1 |
399 |
(FS#25667) |
4207
by Allan McRae
Final NEW update for pacman-4.1 |
400 |
- UseDelta takes a ratio for the largest delta to use |
4087
by Allan McRae
Update NEWS for pacman-4.1 |
401 |
- track how installed packages were validated (FS#28040) |
402 |
- add pkg-config file for libalpm |
|
403 |
- avoid false ownership matches for files in / (FS#30388) |
|
404 |
- only load filesystem space information when needed |
|
405 |
- allow leading "local/" in query options |
|
406 |
- allow cleaning only some cachedirs |
|
407 |
- do not remove source package and package databases from |
|
408 |
cache (FS#25166) |
|
409 |
- improve conflict checking with directory symlinks (FS#30681) |
|
410 |
- remove Cygwin support |
|
4207
by Allan McRae
Final NEW update for pacman-4.1 |
411 |
- add program prefix to pacman log entries |
412 |
- add --native filter to pacman -Q |
|
4087
by Allan McRae
Update NEWS for pacman-4.1 |
413 |
- makepkg: |
414 |
- require bash>=4.0 |
|
415 |
- support for VCS URLs (git, bzr, svn and hg) (FS#7816, |
|
416 |
FS#8890, FS#13727, FS#15895, FS#16384, FS#16872, FS#19459, |
|
417 |
FS#19476, FS#20841, FS#21098, FS#28605) |
|
418 |
- split debugging symbols into separate package (FS#10975) |
|
419 |
- use SKIP in checksums to skip integrity check (FS#19735) |
|
420 |
- add prepare() function to PKGBUILD (FS#30582) |
|
421 |
- add pkgver() function to auto-update pkgver/pkgrel |
|
422 |
- pkgrel must be in decimal format |
|
423 |
- PKGBUILDs without package() functions are deprecated |
|
424 |
- support specifying CPPFLAGS in makepkg.conf |
|
425 |
- support PACKAGER environmental variable |
|
426 |
- allow source renaming to work on signature files |
|
427 |
- configurable compression options (FS#27430) |
|
428 |
- allow multiple packages to be build when using |
|
429 |
BUILDDIR (FS#28417) |
|
430 |
- add makedepends/checkdepends information to .PKGINFO |
|
431 |
- url can be overridden in split packages |
|
432 |
- allow wildcards in PURGE_TARGETS |
|
433 |
- pass --asdep and --needed flags to pacman when installing |
|
434 |
- use last match in BUILDENV/OPTIONS arrays (FS#26701) |
|
435 |
- fix "arch" handling in split packages (FS#27204) |
|
436 |
- add LOGDEST configuration option |
|
437 |
- install makedepends with --repackage |
|
438 |
- repo-add: |
|
439 |
- honor TMPDIR environmental variable |
|
440 |
- add makedepends/checkdepends information to database |
|
441 |
- pacman-key: |
|
442 |
- fix importing keys with quotes in file name (FS#28445) |
|
443 |
- allow verification of multiple sig files |
|
444 |
- add zsh completion (FS#29062) |
|
445 |
- pkgdelta: add ratio and package size limits |
|
446 |
- pactree: improve output |
|
447 |
- contrib: |
|
4207
by Allan McRae
Final NEW update for pacman-4.1 |
448 |
- updpkgsums: update checksums in a PKGBUILD |
449 |
- checkupdates: new - safely check for package updates |
|
4087
by Allan McRae
Update NEWS for pacman-4.1 |
450 |
- pacsort: add --files option to support parsing filenames |
451 |
- pacdiff: improve usability |
|
4207
by Allan McRae
Final NEW update for pacman-4.1 |
452 |
- add zsh completion |
3610.1.149
by Dan McGee
4.0.3 release NEWS, version bumps, etc. |
453 |
4.0.3 - frontend database cleanup enhancements (FS#28714) |
454 |
- frontend package cleanup enhancements (FS#25166) |
|
455 |
- back out changes related to SyncFirst in 4.0.0 |
|
456 |
- remove recursive/needed automatic flags on SyncFirst |
|
457 |
- remove poorly implemented `-S --recursive` option |
|
458 |
- improve error messages on database locking failures |
|
459 |
- use full delta size as max download size (FS#28345) |
|
460 |
- improved handling and fix crash after failed downloads |
|
461 |
- fix key lookup when using gpg 2.X as GPG program |
|
4215.1.30
by Jason St. John
Fix various typos in NEWS |
462 |
- match only full path components in disk space checking |
463 |
- skip disk space checks when using --dbonly |
|
3610.1.149
by Dan McGee
4.0.3 release NEWS, version bumps, etc. |
464 |
- scripts: unset CDPATH bash variable in all scripts |
465 |
- makepkg: |
|
466 |
- fix syntax error in remove_deps (FS#28448) |
|
467 |
- small fixes related to multiple libdeps, parsing issues |
|
468 |
- exit via default handler in trap_exit (FS#28491) |
|
4215.1.30
by Jason St. John
Fix various typos in NEWS |
469 |
- attempt to work around Btrfs file/block size reporting issues |
3610.1.149
by Dan McGee
4.0.3 release NEWS, version bumps, etc. |
470 |
- pacman-key: |
471 |
- remove signature verification in --populate |
|
472 |
- make -e option work as advertised without arguments |
|
473 |
- exit with correct return codes when verifying signature |
|
474 |
- pacsysclean: fix description, fix option parsing (FS#28434) |
|
475 |
- pkgdelta: use bsdtar -q option for better performance |
|
476 |
- translations: various updates and corrections |
|
3610.1.111
by Dan McGee
4.0.2 release updates |
477 |
4.0.2 - allow comments after a repository header in pacman.conf |
478 |
- search for and import PGP subkeys if necessary (FS#27612) |
|
479 |
- fix rare segfault on removal operations (FS#27805, FS#28195) |
|
480 |
- skip all unknown files when cleaning package cache |
|
481 |
- restore looking for files in cache before downloading via -U |
|
3610.1.149
by Dan McGee
4.0.3 release NEWS, version bumps, etc. |
482 |
- ensure '[removal]' is displayed in trans confirmation (FS#27981) |
3610.1.111
by Dan McGee
4.0.2 release updates |
483 |
- implement disk space checking code for Illumos |
484 |
- use TCP keepalive in download to prevent dropped connections |
|
485 |
- round and show -0.00 values as 0.00 (FS#27924) |
|
486 |
- makepkg: |
|
487 |
- ensure all source files are included in --source (FS#26580) |
|
488 |
- fix locale sort/comm related issues (FS#26580) |
|
489 |
- abort on missing download agent |
|
490 |
- restrict flags passed to pacman (FS#28012) |
|
491 |
- work around certain zipman glob/existence issues |
|
492 |
- fix non-writable SRCPKGDEST error message (FS#28197) |
|
493 |
- fix printf interpreting gettext string as arg (FS#28069) |
|
494 |
- don't abort on non-zero hg return codes (FS#28248) |
|
495 |
- disable extglob when sourcing BUILDSCRIPT (FS#27780) |
|
496 |
- pacman-key: improve return codes of operations (FS#26730) |
|
497 |
- repo-add: enforce maximum signature file size (FS#27453) |
|
498 |
- contrib/paclist: support --help (FS#27258) |
|
499 |
- contrib/pacsysclean: new script |
|
500 |
- contrib/*_completion: fix completion for uncompressed packages |
|
501 |
- translations: extensive updates and corrections |
|
3610.1.6
by Dan McGee
Update NEWS for missing 4.0 stuff and 4.0.1 changes so far |
502 |
4.0.1 - ensure VerbosePkgList table display supports multibyte chars |
3610.1.37
by Dan McGee
Updates in preparation for 4.0.1 release |
503 |
- always use stderr for warning/error messages (FS#26555) |
3610.1.6
by Dan McGee
Update NEWS for missing 4.0 stuff and 4.0.1 changes so far |
504 |
- add guidance message for users when public keyring not found |
3610.1.37
by Dan McGee
Updates in preparation for 4.0.1 release |
505 |
- fix edge case in download progress bar rounding (FS#26853) |
506 |
- ensure downloads started as tempfiles have correct umask |
|
507 |
- ensure unowned symlinks are not overwritten incorrectly |
|
3610.1.44
by Dan McGee
Final changes before 4.0.1 release |
508 |
- allow -U operation even without sync databases (FS#26899) |
3610.1.37
by Dan McGee
Updates in preparation for 4.0.1 release |
509 |
- update libtool files and update fix for -Wl,-as-needed |
510 |
- fix build when using --disable-static (FS#26652) |
|
511 |
- pacman-key: add a keyserver timeout value in --init |
|
3610.1.6
by Dan McGee
Update NEWS for missing 4.0 stuff and 4.0.1 changes so far |
512 |
- repo-add: fix race condition around lock file removal |
3610.1.44
by Dan McGee
Final changes before 4.0.1 release |
513 |
- makepkg: |
514 |
- accept changelog= or install= without a value |
|
515 |
- trim trailing whitespace from sensitive variables |
|
516 |
- handle PGP signatures with a .sign extension |
|
517 |
- delay attachment of signal traps (FS#26196) |
|
518 |
- translations: multiple updates and corrections |
|
3596
by Dan McGee
Update NEWS for 4.0.0 release |
519 |
4.0.0 - well-integrated and powerful signed packages and databases |
520 |
support in pacman, the library, and scripts (FS#5331) |
|
521 |
- over 800 commits to pacman.git since 3.5.4 release |
|
522 |
- many code cleanup commits across library/binaries/scripts |
|
523 |
- many performance improvement commits across library/binaries |
|
524 |
- add new -S --recursive operation to upgrade a full dep chain |
|
525 |
- report upgrade size on sync operations (FS#12566) |
|
526 |
- early terminal input is flushed before question prompts |
|
527 |
- remove duplicate code shared in sync and upgrade operations |
|
528 |
- remove ShowSize; replaced with VerbosePkgLists (FS#15772) |
|
529 |
- print callback (warning, error) messages to stderr (FS#25099) |
|
530 |
- download progress callback has more room for filenames |
|
531 |
- fix selection entry for long values (FS#25253) |
|
532 |
- make config parsing two-pass process, enhance error messages |
|
533 |
- print helpful tips on -Qi <filename> or -S <filename> |
|
534 |
- replace libfetch with libcurl for backend download library |
|
535 |
- timeout when mirror is not responding (FS#15369) |
|
536 |
- full HTTPS protocol support (FS#22435) |
|
537 |
- support of non-traditional/redirected URLs (FS#22645) |
|
538 |
- ensure downloads are only resumed if appropriate (FS#23803) |
|
539 |
- only remove empty directories if no remaining owner (FS#25141) |
|
540 |
- better cache directory choosing and honor $TMPDIR (FS#25435) |
|
541 |
- replaces are parsed as dependency-style strings (FS#23410) |
|
542 |
- split package verification and load stages |
|
543 |
- sync database reading refactor for performance |
|
3610
by Dan McGee
Bump version to 4.0.0 |
544 |
- use a larger buffer for package checksum validation |
4215.1.30
by Jason St. John
Fix various typos in NEWS |
545 |
- file lists now have a dedicated type with metadata |
546 |
- disk space check no longer requires iterating package archives |
|
3596
by Dan McGee
Update NEWS for 4.0.0 release |
547 |
- update and add checksum routines from PolarSSL |
548 |
- validate sync database sha256sum if available |
|
549 |
- correctly parse sizes in database > 2GiB |
|
550 |
- API: several type renames from pm* to alpm_* prefix |
|
551 |
- API: several enum constant renames from PM to ALPM_* prefix |
|
552 |
- API: several types are now public exposed structs |
|
553 |
- API: handle is no longer a single global variable |
|
554 |
- API: more changes than can be mentioned here, see README |
|
555 |
- much improved API documentation for use by Doxygen |
|
556 |
- pactest: several performance/checking improvements |
|
557 |
- scripts: |
|
558 |
- refactor some common components into shared bash library |
|
559 |
- split translations into pacman-scripts catalog (FS#15148) |
|
560 |
- makepkg: |
|
561 |
- allow signing packages after creation |
|
562 |
- allow verifying source file signatures (FS#20448) |
|
3610.1.6
by Dan McGee
Update NEWS for missing 4.0 stuff and 4.0.1 changes so far |
563 |
- add auto-versioned libdepends/libprovides support |
3596
by Dan McGee
Update NEWS for 4.0.0 release |
564 |
- support UPX compression of executables (FS#17213) |
565 |
- allow usage of an alternate build directory (FS#22308) |
|
566 |
- cleancache option has been removed; use shell instead |
|
567 |
- improved variable sanity checking (FS#16004) |
|
568 |
- better handling of package extensions (.tar.Z or invalid) |
|
569 |
- allow PKGEXT/SRCEXT environment overrides (FS#19860) |
|
570 |
- only check for writable PKGDEST if necessary (FS#24735) |
|
571 |
- check_software function exits early if missing req'd binaries |
|
572 |
- do source packaging in fakeroot (FS#24330) |
|
573 |
- be more POSIX-compatible in use of `ln` (FS#24893) |
|
574 |
- handle spaces with filenames in noextract (FS#25100) |
|
3610
by Dan McGee
Bump version to 4.0.0 |
575 |
- allow epoch-versioned optdepends |
3596
by Dan McGee
Update NEWS for 4.0.0 release |
576 |
- pacman-key: new keyring management tool for signed data |
577 |
- pacsort: new utility, sort version numbers as pacman does |
|
578 |
- pactree: support sync databases with -s option |
|
579 |
- pkgdelta: add a manpage |
|
580 |
- repo-add: |
|
581 |
- handle and include package signatures in databases |
|
582 |
- verify database signature before modification |
|
583 |
- sign database after creation/modification |
|
584 |
- general script cleanup and bash-ification |
|
585 |
- add sha256sums to database (FS#23103) |
|
586 |
- contrib/bacman: code cleanups and small bug fixes |
|
587 |
- contrib/bash_completion: updates for new options/commands |
|
588 |
- contrib/paccache: new, pacman cache cleanup script |
|
589 |
- contrib/paclist: rewrite using bash |
|
590 |
- contrib/paclog-pkglist: new, recover from missing local DB |
|
591 |
- documentation: extensive updates to all manpages |
|
592 |
- translations: extensive updates, new languages: lt, zh_TW |
|
2856.1.125
by Dan McGee
3.5.4 release preparation |
593 |
3.5.4 - fix display of lists on non-TTYs and other output fixes |
594 |
- fix group selection entry for large inputs (FS#24253) |
|
595 |
- fix divide by zero when downloading zero length files |
|
596 |
- flush terminal input before reading response (FS#20538) |
|
597 |
- allow files to be replaced by directories (FS#24904) |
|
598 |
- makepkg: fix filenames with spaces and noextract (FS#25100) |
|
2856.1.126
by Dan McGee
Fix stupid typo in NEWS file updates |
599 |
- scripts: remove ln -f option for POSIX compliance (FS#24893) |
2856.1.125
by Dan McGee
3.5.4 release preparation |
600 |
- various small documentation updates |
601 |
- minor translation updates: de, fi |
|
2856.1.105
by Dan McGee
3.5.3 release preparation |
602 |
3.5.3 - segfault when creating lock in non-existent dir (FS#24292) |
603 |
- segfault when uninstalling broken backed-up symlink (FS#24230) |
|
604 |
- --print should not enable --noconfirm (FS#24287) |
|
605 |
- fix default path substitution in documentation |
|
606 |
- makepkg: quote variables that may contain spaces (FS#24002) |
|
2856.1.109
by Dan McGee
Add late-breaking 3.5.3 NEWS |
607 |
- makepkg: fix creation of source package with -p (FS#24567) |
4215.1.30
by Jason St. John
Fix various typos in NEWS |
608 |
- repo-add: include dotfiles in file lists (FS#24534) |
2856.1.109
by Dan McGee
Add late-breaking 3.5.3 NEWS |
609 |
- minor translation updates: de, fi, fr, sk, zh_CN |
2856.1.46
by Dan McGee
Add initial 3.5.2 notes |
610 |
3.5.2 - ensure we show correct missing dependency info (FS#23424) |
611 |
- pacman usage/--help updates (FS#23433, FS#23369) |
|
2856.1.82
by Dan McGee
Final updates for 3.5.2 release |
612 |
- ensure stdout/stderr are flushed before prompts (FS#23492) |
613 |
- compile/portability fixes for FreeBSD platform |
|
614 |
- extensive documentation updates for alpm.h interfaces |
|
615 |
- fix several missing pm_errno error code returns |
|
616 |
- makepkg: |
|
617 |
- simplify log redirection and remove sync (FS#23378) |
|
618 |
- improve parsing for sanity checks (FS#23524) |
|
619 |
- avoid use of `tr` to avoid locale and other issues |
|
620 |
- fix GNU-ism in `su` invocation |
|
621 |
- bacman: update for new local database format (FS#23641) |
|
622 |
- extensive translation updates and fixes |
|
2856.1.29
by Dan McGee
3.5.1 NEWS updates |
623 |
3.5.1 - don't error on unknown pacman.conf directives (FS#23055) |
624 |
- only read arguments from stdin if '-' is provided as target |
|
625 |
- fix case with ignore handling in argument list (FS#23342) |
|
626 |
- don't show group selection prompt with -Sp (FS#23340) |
|
627 |
- restore old --debug/--verbose behavior (FS#23370) |
|
628 |
- ensure repo DBs are saved with sane umask (FS#23343) |
|
629 |
- fix segfault when a repo includes deltas entries (FS#23314) |
|
630 |
- fix potential data corruption issue on sync DB read |
|
631 |
- get zsh completion in a working state (FS#23322) |
|
632 |
- makepkg: improve optdepends extraction (FS#23307) |
|
633 |
- translations: |
|
634 |
- de: fix makepkg fatal error (FS#23315) |
|
635 |
- sr, sr@latin: new Serbian translation |
|
636 |
- various other translation updates |
|
637 |
- build system: ensure libtool respects LDFLAGS (FS#23325) |
|
2852
by Allan McRae
Update NEWS for pacman-3.5 release |
638 |
3.5.0 - sync DBs read directly from the database tarball |
639 |
(FS#8586, FS#20233) |
|
640 |
- local DB "depends" file has been merged into the "desc" file |
|
641 |
- pacman-db-upgrade script provided to update the local |
|
642 |
database format |
|
643 |
- sync database extension is .db (without compression suffix) |
|
644 |
- requires repo-add from pacman-3.4+ |
|
645 |
- package versions can have an 'epoch' value defined that will |
|
646 |
overrule any version comparison |
|
647 |
- this replaces the use of the "force" option in allowing for |
|
648 |
package updates with versions that do not conform to the |
|
649 |
default version comparison operations |
|
650 |
- package versions have the format [epoch:]pkgver-pkgrel |
|
651 |
- check available disk space before installing packages (FS#11639) |
|
652 |
- enabled by the "CheckSpace" option in pacman.conf |
|
653 |
- attempt to stop install if we hit an extraction issue |
|
654 |
(FS#7692, FS#22034) |
|
655 |
- improved interactive selection for groups/provides |
|
656 |
(FS#19704, FS#19853) |
|
657 |
- finer grained control of ignoring dependency resolution |
|
658 |
- -Sd to ignore dependency versions only |
|
659 |
- -Sdd to ignore all dependency information |
|
660 |
- clean-up of --help output (FS#19526) |
|
661 |
- CleanMethod for package cache cleaning can use both |
|
662 |
KeepInstalled and KeepCurrent simultaneously |
|
663 |
- various speed-ups: |
|
664 |
- improved internal storage of the package cache |
|
665 |
- faster pkgname/depends searches |
|
666 |
- use OpenSSL crypto functions if available |
|
667 |
- makepkg: |
|
668 |
- add support for running testsuites in a check() function |
|
669 |
(FS#15145) |
|
670 |
- controlled by BUILDENV option 'check' in makepkg.conf |
|
671 |
which may be overridden by --check/--nocheck on the |
|
672 |
command-line |
|
673 |
- extract any file bsdtar recognizes |
|
674 |
- STRIP_DIRS has been removed in favor of stripping all |
|
675 |
recognized files |
|
676 |
- improve $srcdir/$pkgdir check to reduce false positives |
|
677 |
- $pkgname can be used in split package() functions (FS#22174) |
|
678 |
- added '!buildflags' option to allow unsetting of CFLAGS, |
|
679 |
CXXFLAGS and LDFLAGS |
|
680 |
- repo-add: added -f/--files to create files database (FS#11302) |
|
681 |
- pactree: rewritten in C using libalpm |
|
2540.1.71
by Dan McGee
3.4.3 release preparation |
682 |
3.4.3 - fix attempted double remove of all files issue during upgrades |
683 |
- respect IgnorePkg/IgnoreGroup for group members (FS#19854) |
|
684 |
- back out epoch changes; 3.5.X will handle them differently |
|
2540.1.55
by Dan McGee
Add initial 3.4.2 NEWS draft |
685 |
3.4.2 - fix progress bar display with empty packages |
686 |
- make pactest testsuite Python 2.7 compatible |
|
2540.1.62
by Dan McGee
Various documentation updates |
687 |
- write epoch values in preparation for 3.5.X releases |
688 |
- fix null pointer dereference in architecture check (FS#21668) |
|
2540.1.55
by Dan McGee
Add initial 3.4.2 NEWS draft |
689 |
- documentation: remove unnecessary "|| return 1" |
690 |
- contrib/bacman: update package compression selection |
|
691 |
- contrib/PKGBUILD.vim: add a few more license options |
|
2540.1.59
by Dan McGee
Update news and bump versions |
692 |
- translations: es, kk, sv, pt, ru updated |
2540.1.30
by Dan McGee
Update NEWS for 3.4.1 release |
693 |
3.4.1 - fix interaction of --needed and multiple repo groups (FS#20221) |
694 |
- bash completion: small fixes to prevent alias problems |
|
695 |
- rankmirrors: fix bogus/empty variable assignment (FS#19911) |
|
696 |
- repo-add: ensure bare DB symlinks are relative (FS#20498) |
|
697 |
- repo-add: fallback to copy if symlink not permitted (FS#19907) |
|
698 |
- makepkg: |
|
699 |
- use absolute path to 'du' to exclude wrapper progs (FS#19932) |
|
700 |
- ensure $startdir check doesn't stall indefinitely (FS#19975) |
|
701 |
- fix repackaging with multiple passed packages (FS#20272) |
|
2540.1.41
by Dan McGee
Retroactive additions to 3.4.1 changes |
702 |
- translations: |
703 |
- zh_CN: fix crash when using during install (FS#20188) |
|
704 |
- sk: new Slovak translation |
|
705 |
- pt: new European Portuguese translation |
|
706 |
- other small updates to various translations |
|
2505
by Allan McRae
NEWS update for pacman-3.4 |
707 |
3.4.0 - new "Architecture" option that will restrict pacman to |
708 |
installing only packages from the given architecture. Can be |
|
709 |
set to "auto" in which case the output of "uname -m" is used |
|
710 |
- use "$arch" when specifying a mirror url to automatically |
|
711 |
select the correct architecture |
|
712 |
- Installing packages with -U can handle installing |
|
713 |
dependencies, conflict resolution and replacing packages |
|
2508
by Dan McGee
NEWS: add some flyspray bug numbers |
714 |
(FS#3492, FS#5798) |
3332
by Dan McGee
Fix trailing whitespace in whole codebase |
715 |
- can upgrade the system and install a new package using |
2508
by Dan McGee
NEWS: add some flyspray bug numbers |
716 |
"pacman -Syu <pkg>" (FS#15581) |
2505
by Allan McRae
NEWS update for pacman-3.4 |
717 |
- new -D/--database operation for modifying package install |
2508
by Dan McGee
NEWS: add some flyspray bug numbers |
718 |
reasons (FS#12950) |
2505
by Allan McRae
NEWS update for pacman-3.4 |
719 |
- new --print and --print-format options to output information |
2508
by Dan McGee
NEWS: add some flyspray bug numbers |
720 |
in suitable format for wrapper scripts (FS#14208) |
2505
by Allan McRae
NEWS update for pacman-3.4 |
721 |
- only extract new entries when updating a repo database |
2508
by Dan McGee
NEWS: add some flyspray bug numbers |
722 |
- show "Required by" in -Sii output (FS#16244) |
2505
by Allan McRae
NEWS update for pacman-3.4 |
723 |
- -U and -R options always ask for confirmation |
2508
by Dan McGee
NEWS: add some flyspray bug numbers |
724 |
- allow -Qo to perform a functional 'which' (FS#8798) |
2505
by Allan McRae
NEWS update for pacman-3.4 |
725 |
- cache cleaning cleans all directories, not just first |
726 |
- cleanupdelta: new utility to help remove unused deltas from |
|
3332
by Dan McGee
Fix trailing whitespace in whole codebase |
727 |
a repo database |
2508
by Dan McGee
NEWS: add some flyspray bug numbers |
728 |
- bash completion: rewrite for size and performance (FS#16630) |
2505
by Allan McRae
NEWS update for pacman-3.4 |
729 |
- repo-add: handle removing the final package from a repo |
730 |
- rankmirrors: rewrite using bash |
|
731 |
- vercmp: does not link to libalpm to prevent upgrade issues |
|
732 |
- makepkg: |
|
733 |
- automatically aborts on any errors during packaging |
|
734 |
- changelogs are now included via the "changelog" variable |
|
2508
by Dan McGee
NEWS: add some flyspray bug numbers |
735 |
- override pkgver, pkgrel and arch in split packages (FS#15955) |
2505
by Allan McRae
NEWS update for pacman-3.4 |
736 |
- repackaging without a package() function is deprecated |
737 |
- stricter syntax checking for backup and optdepends entries |
|
738 |
- file stripping options are configurable |
|
739 |
- New --pkg flag to allow building specific package(s) from |
|
2508
by Dan McGee
NEWS: add some flyspray bug numbers |
740 |
split PKGBUILDs (FS#15956) |
741 |
- build() function is now optional (FS#15147) |
|
742 |
- warn about reference to build root in a package (FS#14751) |
|
2505
by Allan McRae
NEWS update for pacman-3.4 |
743 |
- configure source package destination with SRCPKGDEST |
744 |
- major internal refactoring of handling tests ("[" to "[[") |
|
745 |
- contrib/pactree: print reverse dependency tree |
|
2303.1.61
by Dan McGee
Necessary updates for 3.3.3 release |
746 |
3.3.3 - correctly check the return code from opendir() |
747 |
- fix possible infinite loop in alpm_list_remove() |
|
748 |
- makepkg: |
|
749 |
- quote arrays to preserve spaces in arrays (FS#16871) |
|
750 |
- allow passing arguments with spaces |
|
751 |
- adjust preselected option for clearing cache |
|
752 |
- translations: |
|
753 |
- zh_CN: fix positional parameter usage in makepkg (FS#16983) |
|
754 |
- el: fix Y/N response translation (FS#16568) |
|
4215.1.30
by Jason St. John
Fix various typos in NEWS |
755 |
3.3.2 - fix infinite file size download issue (FS#16359) |
2303.1.46
by Dan McGee
3.2.2 release changes |
756 |
- fix bogus download size on TotalDownload |
757 |
- documentation updates |
|
758 |
- small translation updates |
|
759 |
- repo-add: use size of target files and not symlinks |
|
760 |
- repo-remove: create empty DB when all packages are removed |
|
2303.1.29
by Dan McGee
Updates in prep for 3.3.1 release |
761 |
3.3.1 - use full path to ldconfig when calling in chroot |
762 |
- optimize the check for modified databases during sync |
|
763 |
- ensure installed libfetch is new enough |
|
764 |
- have -Q ops return 1 when no package matches (FS#15938) |
|
765 |
- skip SyncFirst dialog if unnecessary (FS#15810) |
|
766 |
- misc documentation updates (FS#15870, FS#15984) |
|
767 |
- testdb: be less verbose during checks |
|
768 |
- existing translation updates |
|
2303.1.38
by Dan McGee
Clean up translation file headers |
769 |
- two new translations: Norwegian, Swedish |
2303.1.29
by Dan McGee
Updates in prep for 3.3.1 release |
770 |
- makepkg: |
771 |
- add --skipinteg option (FS#15830) |
|
772 |
- fix .PKGINFO creation with -R option (FS#15851) |
|
773 |
- always keep symlinks to sources when unpacking |
|
2254
by Xavier Chantry
Update NEWS for 3.3 |
774 |
3.3.0 - xdelta: many fixes and improvements |
775 |
- new pkgdelta script to create deltas |
|
776 |
- repo-add can add both deltas and packages to a database |
|
777 |
- xz archive format supported for packages and databases |
|
778 |
- in case of unresolvable packages, pacman now asks |
|
779 |
if they should be skipped instead of aborting |
|
2294
by Xavier Chantry
Add -Suu operation to the NEWS. |
780 |
- -Suu synchronizes all packages with the version from the |
781 |
repository (including upgrade and downgrade) |
|
2254
by Xavier Chantry
Update NEWS for 3.3 |
782 |
- replace libdownload dependency by the original libfetch |
783 |
- better support of -q/--quiet flag with -Qo and -Ql |
|
784 |
- -Sp works without root (FS#8905) |
|
785 |
- fix a bug where the replacement of a package failed because |
|
786 |
of a file conflict, and the package was lost (FS#9088) |
|
787 |
- improved behavior of HoldPkg option (FS#9173) |
|
788 |
- allow to ignore a package from a group (FS#12059) |
|
789 |
- search package groups when searching a db (FS#13099) |
|
790 |
- asciidoc fixes |
|
791 |
- documentation updates |
|
792 |
- repo-add: cleanups, improvements and speedup |
|
793 |
- makepkg: |
|
2220.1.4
by Allan McRae
NEWS file updates for makepkg and contrib |
794 |
- package splitting support! - see PKGBUILD-split.proto |
795 |
- limit fakeroot usage with addition of package() function |
|
2254
by Xavier Chantry
Update NEWS for 3.3 |
796 |
- info is handled like man pages and not other documentation |
2220.1.4
by Allan McRae
NEWS file updates for makepkg and contrib |
797 |
- configuration option for man/info page directories |
798 |
- added ability to automatically remove files from package |
|
799 |
- configuration option for default LDFLAGS |
|
800 |
- specify alternative configuration file with --config flag |
|
801 |
- check all integrity checksums provided in PKGBUILD |
|
802 |
- fix pkgver/pkgrel updating in SCM packages |
|
803 |
- BUILDSCRIPT option removed from makepkg.conf. Now specified |
|
804 |
during configure |
|
805 |
- enforce no ">" or "<" in provides array |
|
806 |
- package compression autodetection |
|
807 |
- check PKGBUILD for CRLF line endings |
|
808 |
- fix reading PKGBUILD from pipe |
|
2254
by Xavier Chantry
Update NEWS for 3.3 |
809 |
- increase compatibility with BSDs & Mac OSX |
2220.1.4
by Allan McRae
NEWS file updates for makepkg and contrib |
810 |
- contrib |
2254
by Xavier Chantry
Update NEWS for 3.3 |
811 |
- pacdiff - improvements and new -l flag for using locate |
2220.1.4
by Allan McRae
NEWS file updates for makepkg and contrib |
812 |
- pacscripts - print install scripts for a package |
2104.1.67
by Dan McGee
Update NEWS for 3.2.2 |
813 |
3.2.2 - log pacsave warnings to pacman.log (FS#12531) |
814 |
- separate local DB creation and writing (FS#12263) |
|
815 |
- pacman-optimize: rewrite and refresh (FS#11767) |
|
816 |
- repo-add: use openssl instead of md5sum |
|
817 |
- simplify doc building process for ease of development |
|
818 |
- ensure correct handling of syscall interruptions |
|
5533
by Allan McRae
I blame everyone but me for this |
819 |
- re-add missing newline on -Qi/-Si output (FS#11331) |
2104.1.67
by Dan McGee
Update NEWS for 3.2.2 |
820 |
- fix TotalDownload regression (FS#11339) |
821 |
- makepkg: |
|
822 |
- replace getopt with an internal function |
|
823 |
- detect incorrect usage of provides (FS#12540) |
|
824 |
- fix bash substitution to work in older versions |
|
825 |
- fix updating PKGBUILD and simplify logic for SCM packages |
|
826 |
- save/restore shell options before/after build() (FS#12344) |
|
827 |
- documentation updates and asciidoc build fix |
|
828 |
- existing translation updates |
|
2104.1.18
by Dan McGee
Updates in preparation for 3.2.1 release |
829 |
3.2.1 - drop special handling of file:// URLs |
830 |
- display optdepends on install and upgrade |
|
831 |
- fix segfault on x86_64 when using UseSyslog (FS#11096) |
|
832 |
- fix detection of TotalDownload (FS#11180) |
|
833 |
- fix "No such file" error during --force installs (FS#11218) |
|
834 |
- better handling of progressbar when behind a proxy (FS#8725) |
|
835 |
- repo-add: fix whitespace handling (FS#9171, FS#10630) |
|
836 |
- repo-add: add optdepends to the sync DB (FS#10630) |
|
837 |
- makepkg: |
|
838 |
- allow specifying a download filename (related to FS#11292) |
|
839 |
- fix download functions with weird URLs (FS#11076) |
|
840 |
- fix creation of source package with local files (FS#11149) |
|
841 |
- fix error when sourcing profile scripts (FS#11179) |
|
842 |
- perform case-insensitive checksum comparison (FS#11283) |
|
843 |
- documentation and help updates (including fix for FS#11203) |
|
2104.1.19
by Roman Kyrylych
New Ukrainian translation |
844 |
- new Ukrainian translation |
845 |
- existing translation updates |
|
2104.1.18
by Dan McGee
Updates in preparation for 3.2.1 release |
846 |
3.2.0 - removed -A/--add option from pacman frontend |
2062
by Allan McRae
Update NEWS file for 3.2.0 release |
847 |
- added --asexplicit option |
848 |
- new remove option --unneeded |
|
849 |
- add -Rss option to remove all dependencies |
|
850 |
- removed useless -e/--dependsonly option |
|
851 |
- config options are now case sensitive |
|
852 |
- added CleanMethod option for variety in cache cleaning |
|
853 |
- new Turkish translation, all others updated and revised |
|
854 |
- handle multiple groups in -Ss and -Qs operations |
|
2077
by Xavier Chantry
NEWS: updates from ML |
855 |
- allow -q/--quiet option with -o/--own and -g/--groups options |
2062
by Allan McRae
Update NEWS file for 3.2.0 release |
856 |
- removed hack for packages with unknown installed size |
857 |
- add SyncFirst option to pacman.conf |
|
2077
by Xavier Chantry
NEWS: updates from ML |
858 |
- support installation of versioned deps : pacman -S "dep>=2.0" |
2062
by Allan McRae
Update NEWS file for 3.2.0 release |
859 |
- add --enable-git-version configure flag to identify |
860 |
developmental build version |
|
861 |
- do not duplicate packages in required by list |
|
862 |
- pacman.static is no longer built |
|
863 |
- all error messages use pm_fprintf |
|
864 |
- disable geteuid in cygwin |
|
865 |
- use off_t type for large file support |
|
866 |
- add vercmp test script |
|
867 |
- moved gensync and updatesync to contrib/ |
|
868 |
- rewrote pacsearch script in perl |
|
869 |
- paclist script to list installed packages from a repo |
|
870 |
- bacman script to make backup of package from filesystem |
|
871 |
- combined repo-add and repo-remove into one script |
|
872 |
- removed --force option from repo-add |
|
873 |
- add --quiet option to repo-add/repo-remove |
|
874 |
- update libtool version to 1.5.26 |
|
875 |
- allow disabling of internal download with new configure |
|
876 |
flag --disable-internal-download |
|
877 |
- pactest can now check file permissions |
|
2077
by Xavier Chantry
NEWS: updates from ML |
878 |
- add the possibility to mark the pactests known to fail, |
879 |
which allows more informative results of make check |
|
2062
by Allan McRae
Update NEWS file for 3.2.0 release |
880 |
- libalpm-specific changes: |
881 |
- use dynamic string allocation in package structure |
|
882 |
- new functions for manipulating pmdepend_t objects |
|
883 |
- store replaces and force in local database |
|
884 |
- moved deptest functionality to backend |
|
885 |
- add alpm_checkdbconflicts function |
|
886 |
- fix PM_ERR_CONFLICTING_DEPS handling |
|
887 |
- cleanup of pmsyncpkg_t |
|
888 |
- add alpm_sync_newversion function |
|
889 |
- cleanup of alpm_list code |
|
890 |
- refactor of download code |
|
891 |
- download callback API changes |
|
892 |
- removed test_delta_md5sum and test_pkg_md5sum functions |
|
893 |
- add _alpm_archive_fgets function to read line-by-line from |
|
894 |
an archive |
|
895 |
- read .PKGINFO directly from package file with no temp file |
|
896 |
- native support for both libdownload and libfetch |
|
897 |
- rework delta algorithm (we still need script updates) |
|
898 |
- swap parameters of alpm_pkg_find for consistency with |
|
899 |
other find functions |
|
900 |
- swap parameters of PM_TRANS_CONV_INSTALL_IGNOREPKG to make |
|
901 |
more sense |
|
2077
by Xavier Chantry
NEWS: updates from ML |
902 |
- fix -Rs when removing multiple items in dependency chain |
2062
by Allan McRae
Update NEWS file for 3.2.0 release |
903 |
- makepkg-specific changes: |
904 |
- support for resuming source downloads |
|
905 |
- added zipman option |
|
906 |
- removed -b/--builddeps |
|
907 |
- various portability fixes for BSD and Mac OS X |
|
908 |
- check for valid options in PKGBUILD |
|
909 |
- add --allsource option |
|
910 |
- remove deprecated --usesudo option |
|
911 |
- handle spaces in build directory |
|
912 |
- made keeping docs the default option |
|
913 |
- use pacman version dep resolving |
|
914 |
- fix regression in library stripping |
|
915 |
- make strip paths configurable |
|
916 |
- MANY other bug fixes and small improvements |
|
1808.1.127
by Dan McGee
Update NEWS and configure.ac for 3.1.4 release |
917 |
3.1.4 - various small code cleanups and fixes |
918 |
- small documentation updates |
|
919 |
- improvements to PKGBUILD.vim |
|
920 |
- translation updates - ru, zh_CN |
|
1808.1.98
by Dan McGee
NEWS updates for 3.1.3 |
921 |
3.1.3 - major updates to i18n output in frontend (all UTF-8 characters |
922 |
should now work with varying byte and char widths) |
|
923 |
- new Simplified Chinese translation |
|
924 |
- updates to testpkg utility |
|
1808.1.109
by Dan McGee
Updates before 3.1.3 release |
925 |
- updates to PKGBUILD.vim |
926 |
- internal updates for translations - use c-format on all |
|
927 |
strings, get rid of needless line numbers |
|
1808.1.60
by Dan McGee
Update NEWS in prep for 3.1.2 release |
928 |
3.1.2 - updates to proto.install, add ChangeLog.proto (FS#7231) |
929 |
- add 'force' option to packages, and have repo-add respect it |
|
930 |
- mark gensync and updatesync as deprecated |
|
931 |
- fix pacman -Qo behavior on symlinks (FS#9473) |
|
932 |
- fix segfault on a broken symlinks in backup code (FS#9235) |
|
1808.1.80
by Dan McGee
Updates before 3.1.2 release |
933 |
- ensure filename is determined correctly for a pkg (FS#9547) |
934 |
- fix conflict progress bar with UTF-8 chars (FS#6437) |
|
1808.1.60
by Dan McGee
Update NEWS in prep for 3.1.2 release |
935 |
- fix chk_fileconflicts brokenness, ensure it reads entire list |
1808.1.80
by Dan McGee
Updates before 3.1.2 release |
936 |
- ensure -Sc operation locks DB, only checks DBs (FS#9609) |
1808.1.60
by Dan McGee
Update NEWS in prep for 3.1.2 release |
937 |
- minor documentation and message updates |
938 |
- moved some translations to their more generic lang codes |
|
1808.1.80
by Dan McGee
Updates before 3.1.2 release |
939 |
- allow scripts to be run without gettext installed |
1808.1.60
by Dan McGee
Update NEWS in prep for 3.1.2 release |
940 |
- makepkg: |
941 |
- check to ensure we have non-URL sources (FS#9208) |
|
942 |
- ensure we strip binaries in /opt/ dirs (FS#9342) |
|
943 |
- check for VCS executable before using (FS#9230) |
|
944 |
- set sane umask before source extraction (FS#9242, FS#9362) |
|
1808.1.30
by Dan McGee
Updates to NEWS for 3.1.1 |
945 |
3.1.1 - fix versioned provisions handling- use '=' instead of ' ' which |
946 |
differs from original spec but better in long run (FS#9171) |
|
947 |
- rename query --orphans to --unrequired (FS#9144) |
|
948 |
- fix segfault when cachedir is unusable (FS#9186) |
|
949 |
- missing SYMEXPORT on libalpm functions (FS#9155) |
|
950 |
- notify of package replacements when using --noconfirm (FS#5179) |
|
951 |
- fix usage of PKGEXT by gensync/updatesync (FS#9190) |
|
952 |
- ensure correct dir permissions in database (FS#9176) |
|
953 |
- ensure /tmp is created with correct permissions (FS#9183) |
|
954 |
- disallow NULL section in parseconfig (reported on forums) |
|
955 |
- remove Arch-specific pacman.conf and mirrorlist from source |
|
956 |
- makepkg: --holdver option for devel PKGBUILDs (FS#9194) |
|
957 |
- documentation updates (FS# 9142, 9146, 9175, 9192, 9204) |
|
958 |
- many translation updates |
|
1736
by Dan McGee
Initial updates to NEWS file for 3.1.0 release |
959 |
3.1.0 - paths are now specified as absolute paths (or defaulting to |
960 |
under the specified root directory) |
|
961 |
- all paths can be specified in pacman.conf or on command line |
|
962 |
- updates to pacman clean operation- now cleans uninstalled |
|
1743
by Dan McGee
More updates to the NEWS file (add bug numbers, etc.) |
963 |
packages and old sync DBs (FS#8061) |
1736
by Dan McGee
Initial updates to NEWS file for 3.1.0 release |
964 |
- remove all hardcoded paths and allow them to be set at |
965 |
configure/build time |
|
966 |
- single mirrorfile- pacman substitutes the repository name in |
|
1743
by Dan McGee
More updates to the NEWS file (add bug numbers, etc.) |
967 |
mirror file when $repo is found (FS#6389) |
968 |
- New config file options: ShowSize, TotalDownload, IgnoreGroup, |
|
969 |
UseDelta
|
|
1736
by Dan McGee
Initial updates to NEWS file for 3.1.0 release |
970 |
- all scripts have been gettext-ized and can be translated |
971 |
- added testdb utility to check pacman DBs for common problems |
|
972 |
- huge additions to pactest suite |
|
973 |
- remove -F/--freshen operation |
|
1743
by Dan McGee
More updates to the NEWS file (add bug numbers, etc.) |
974 |
- add --ignoregroup option (FS#1592) |
1736
by Dan McGee
Initial updates to NEWS file for 3.1.0 release |
975 |
- --ignore and --ignoregroup accept comma separated lists |
976 |
- add --needed option for --sync |
|
977 |
- massive optimization and speedup for --owns |
|
1743
by Dan McGee
More updates to the NEWS file (add bug numbers, etc.) |
978 |
- add -q/--quiet option for -Ss/-Sl and -Q? output (FS#8470) |
979 |
- add --asdeps option (install reason: dependency) (FS#7193) |
|
1736
by Dan McGee
Initial updates to NEWS file for 3.1.0 release |
980 |
- replace "Total Package Size" with "Total Download Size" |
1743
by Dan McGee
More updates to the NEWS file (add bug numbers, etc.) |
981 |
(FS#4182) |
1736
by Dan McGee
Initial updates to NEWS file for 3.1.0 release |
982 |
- fix -Q options to work on installed packages AND package files |
983 |
- change -Q/--query options to act as filters and increase their |
|
984 |
flexibility
|
|
1743
by Dan McGee
More updates to the NEWS file (add bug numbers, etc.) |
985 |
- -U/-A <url> now downloads to cachedir (FS#6404) |
1736
by Dan McGee
Initial updates to NEWS file for 3.1.0 release |
986 |
- install and build dates are localized |
987 |
- optdepends support |
|
988 |
- delta support |
|
989 |
- versioned provisions support |
|
1795
by Chantry Xavier
Update NEWS with versioned conflicts and new DEP_MOD operators. |
990 |
- versioned conflicts support |
991 |
- add < and > operators for versioned dependencies and conflicts |
|
1736
by Dan McGee
Initial updates to NEWS file for 3.1.0 release |
992 |
- bash completion updates |
993 |
- mirrorlist updates |
|
1798
by Dan McGee
NEWS: fix note about ABS |
994 |
- removed ABS script from codebase (now a separate project) |
1736
by Dan McGee
Initial updates to NEWS file for 3.1.0 release |
995 |
- allow multiple pacman cache directories |
1743
by Dan McGee
More updates to the NEWS file (add bug numbers, etc.) |
996 |
- all manpages are now generated using Asciidoc (FS#7312) |
997 |
- moved parseconfig from backend library to frontend |
|
1736
by Dan McGee
Initial updates to NEWS file for 3.1.0 release |
998 |
- clean up and refactoring of the ENTIRE codebase |
999 |
- remove many useless #ifdefs |
|
1000 |
- split many too-long functions |
|
1001 |
- portability updates: compiles and passes tests on BSD and |
|
1002 |
Darwin (switching libdownload->libfetch) |
|
1003 |
- clean up build process |
|
1004 |
- use of static code analysis |
|
1005 |
- memory leak fixes all over the place |
|
1006 |
- fix overzealous use of macros |
|
1007 |
- entire codebase builds with -pedantic GCC option |
|
1008 |
- libalpm-specific changes: |
|
4475
by Allan McRae
Consistently use 'directory' instead of 'folder' |
1009 |
- moved location of sync DBs into their own directory to thwart |
1736
by Dan McGee
Initial updates to NEWS file for 3.1.0 release |
1010 |
deletion and remove naming limitations |
1011 |
- REQUIREDBY entries are no longer used in local DB but are |
|
1743
by Dan McGee
More updates to the NEWS file (add bug numbers, etc.) |
1012 |
computed on the fly when needed, which should resolve |
1013 |
phantom dependency issues (FS#7639) |
|
1736
by Dan McGee
Initial updates to NEWS file for 3.1.0 release |
1014 |
- ensure we export everything that should be public |
1015 |
- fix some const correctness issues |
|
1016 |
- add list tail ptr shortcut to make last element lookups O(1) |
|
1017 |
- database dates are stored as seconds from epoch |
|
1018 |
- removed SHA1 support |
|
1019 |
- drop in new MD5 library |
|
1020 |
- implement topological sorting for dependencies |
|
1021 |
- do case sensitive compare in parse_descfile (FS#8081) |
|
1022 |
- remove hardcoded architectures |
|
1023 |
- conflicts checking speedups and fixes |
|
1024 |
- move lockfile location to inside the DB |
|
1025 |
- remove gettext calls from DEBUG messages |
|
4215.1.30
by Jason St. John
Fix various typos in NEWS |
1026 |
- remove faulty disk space checking |
1736
by Dan McGee
Initial updates to NEWS file for 3.1.0 release |
1027 |
- move functions out of alpm.c to where they belong |
1743
by Dan McGee
More updates to the NEWS file (add bug numbers, etc.) |
1028 |
- rewrite of file extraction code (FS#7484) |
1736
by Dan McGee
Initial updates to NEWS file for 3.1.0 release |
1029 |
- makepkg-specific changes: |
1030 |
- entire script has been functionalized |
|
1031 |
- only runs in fakeroot when necessary |
|
1032 |
- hard linked manpages are now compressed (FS#5392) |
|
1033 |
- built-in versionpkg support |
|
1743
by Dan McGee
More updates to the NEWS file (add bug numbers, etc.) |
1034 |
- arch=('any') support (FS#8153) |
1736
by Dan McGee
Initial updates to NEWS file for 3.1.0 release |
1035 |
- clean up and prettify the output |
1036 |
- replace tar/cpio/unzip with bsdtar (FS#7485) |
|
1037 |
- add --ignorearch option (FS#7355) |
|
1038 |
- improved error handling |
|
1743
by Dan McGee
More updates to the NEWS file (add bug numbers, etc.) |
1039 |
- downloads straight to $SRCDEST to avoid copies (FS#7271) |
1040 |
- support for multiple download protocols (FS#4404) |
|
1736
by Dan McGee
Initial updates to NEWS file for 3.1.0 release |
1041 |
- remove --usesudo option, use it by default |
1042 |
- add --asroot option to discourage building as root |
|
1743
by Dan McGee
More updates to the NEWS file (add bug numbers, etc.) |
1043 |
- add $srcdir and $pkgdir variables (FS#7278) |
1736
by Dan McGee
Initial updates to NEWS file for 3.1.0 release |
1044 |
- add source package creation option |
1045 |
- rankmirrors- allow reading from stdin (FS#8043) |
|
1743
by Dan McGee
More updates to the NEWS file (add bug numbers, etc.) |
1046 |
- and many other updates: 198 bugs/FRs closed since 3.0.0 release |
1736
by Dan McGee
Initial updates to NEWS file for 3.1.0 release |
1047 |
- switch to GIT for source code management |
1464
by Dan McGee
Update NEWS, -S testing/qt example, and mirrorlist change |
1048 |
3.0.6 - config files updated to reflect current -> core change |
1737
by Dan McGee
Change all bug references in NEWS to be 'FS#' references |
1049 |
- fix symlink overwriting issue (FS#7484) |
1050 |
- fix config parsing with tr_TR locale (FS#7235) |
|
1051 |
- use AC_SYS_LARGEFILE if available (FS#7578) |
|
1464
by Dan McGee
Update NEWS, -S testing/qt example, and mirrorlist change |
1052 |
3.0.5 - add -mtune=generic to default CFLAGS in makepkg.conf |
1053 |
- small updates to translations |
|
1305
by Dan McGee
Mirror update and NEWS updates |
1054 |
- repo-add: fix conflicts issue for real this time |
1464
by Dan McGee
Update NEWS, -S testing/qt example, and mirrorlist change |
1055 |
- fix issue with libarchive incorrectly setting permissions |
1056 |
3.0.4 - updated translations |
|
1305
by Dan McGee
Mirror update and NEWS updates |
1057 |
- repo-add: fix issue where conflicts were not put in database |
1464
by Dan McGee
Update NEWS, -S testing/qt example, and mirrorlist change |
1058 |
3.0.3 - updated translations |
1305
by Dan McGee
Mirror update and NEWS updates |
1059 |
- repo-add: fixed a desc file clobbering issue |
1118
by Dan McGee
Forward port NEWS file from 3.0.2 |
1060 |
3.0.2 - fix a bug where pre/post_remove scriptlets were not ran |
1061 |
- ensure ldconfig is ran in all operations |
|
1062 |
- added a few new translations, updated existing ones |
|
1063 |
- updated mirror lists |
|
1064 |
- makepkg: ensure CFLAGS are exported to build function |
|
1094
by Aaron Griffin
Backport changes from 3.0.1 |
1065 |
3.0.1 - fix a locale issue with tr_TR upper/lower-case conversion |
1066 |
- allow removal when listing the same package multiple times |
|
1067 |
- fix a repo-add bug that left a .PKGINFO file in the current |
|
1068 |
directory
|
|
1069 |
- proper error messages when we cannot read mtab for freespace |
|
773
by Dan McGee
Updated news file to be more relevant with previous release of pacman; |
1070 |
3.0.0 - first release based on libalpm backend |
1060
by Dan McGee
Roman Kyrylych <roman.kyrylych@gmail.com> |
1071 |
- added internationalization (gettext) support: |
1072 |
- de, fr, hu, it, pt_BR, en_GB, ru_RU translations |
|
1073 |
- switch to usage of libdownload and libarchive |
|
1074 |
- improved proxy support using libdownload |
|
1006
by Dan McGee
* Slight updates to NEWS file. |
1075 |
- documentation - man pages updated, new conf manpages added |
1060
by Dan McGee
Roman Kyrylych <roman.kyrylych@gmail.com> |
1076 |
- repository mirror list updates |
773
by Dan McGee
Updated news file to be more relevant with previous release of pacman; |
1077 |
- added support for package changelogs |
1078 |
- logging of all install scriptlet messages to pacman.log |
|
1079 |
- orphans search (-Qe) now shows true orphans |
|
1060
by Dan McGee
Roman Kyrylych <roman.kyrylych@gmail.com> |
1080 |
- new -Qu option - show all packages that can be upgraded |
1081 |
- new -Se option - install only dependencies |
|
773
by Dan McGee
Updated news file to be more relevant with previous release of pacman; |
1082 |
- dependency sorting on install and removal |
1060
by Dan McGee
Roman Kyrylych <roman.kyrylych@gmail.com> |
1083 |
- check for free space before installing packages |
1084 |
- prompt to delete corrupted packages |
|
1085 |
- improved backup handling - backup array proactive on upgrade |
|
1086 |
- removed NoUpgrade lines from default pacman.conf |
|
773
by Dan McGee
Updated news file to be more relevant with previous release of pacman; |
1087 |
- new uncompressed size field, shown on sync upgrade |
1088 |
- improved progress and progressbar output |
|
1089 |
- reduced unnecessary calling of ldconfig |
|
1090 |
- selective loading of database to speed up certain operations |
|
1091 |
- debugging output improved with --debug flag |
|
1060
by Dan McGee
Roman Kyrylych <roman.kyrylych@gmail.com> |
1092 |
- pacman-optimize - now supports DBs on separate filesystem |
1093 |
- makepkg and abs now support conf files in home directory |
|
1094 |
- makepkg changes: |
|
1095 |
- arch field is required |
|
1096 |
- added -arch suffix to generated package filenames |
|
794
by Dan McGee
* Makepkg updates, and small bugfix on man page compression. |
1097 |
- new configuration file options format |
1060
by Dan McGee
Roman Kyrylych <roman.kyrylych@gmail.com> |
1098 |
- changed default configuration |
773
by Dan McGee
Updated news file to be more relevant with previous release of pacman; |
1099 |
- support alternate integrity checks |
1100 |
- extract files using filetype, not extension |
|
1101 |
- added noextract array |
|
1060
by Dan McGee
Roman Kyrylych <roman.kyrylych@gmail.com> |
1102 |
- new options array format |
878
by Dan McGee
Updated NEWS file with some of Roman's suggestions. |
1103 |
- new option to log build process |
1060
by Dan McGee
Roman Kyrylych <roman.kyrylych@gmail.com> |
1104 |
- new --repackage option - repackage pkg/ without building |
878
by Dan McGee
Updated NEWS file with some of Roman's suggestions. |
1105 |
- user-selectable paths for doc stripping |
773
by Dan McGee
Updated news file to be more relevant with previous release of pacman; |
1106 |
- configurable source cache location |
878
by Dan McGee
Updated NEWS file with some of Roman's suggestions. |
1107 |
- dependencies now removed on a build success or failure |
1060
by Dan McGee
Roman Kyrylych <roman.kyrylych@gmail.com> |
1108 |
- abs changes: |
1109 |
- supports both cvsup and csup |
|
1110 |
- expanded configuration |
|
1111 |
- added support for testing repository |
|
1112 |
- new helper scripts: |
|
1113 |
- rankmirrors - shows best available mirrors |
|
1114 |
- repo-add - adds a package to a repo database file |
|
1115 |
- repo-remove - removes a package from a repo database file |
|
1116 |
- added pactest testing suite |
|
1069
by Dan McGee
* Fix NEWS typo. Oops. |
1117 |
- MANY fixes and small improvements everywhere |
488
by Aurelien Foret
synchro with pacman 2.9.8 |
1118 |
2.9.8 - Changed behaviour with original=X,current=Y,new=Z scenario |
1119 |
- keep old in place, install new as .pacnew |
|
1120 |
- Search package provides when finding matching targets with -S |
|
1121 |
- Frugalware: added -Qm option to find foreign packages |
|
1122 |
- Frugalware: added DistCC support to makepkg |
|
1123 |
- bugfix: before searching databases for a dependency, make sure |
|
1124 |
one of the packages in the final list doesn't already provide |
|
1125 |
that dependency |
|
1126 |
- fix for segfaults that occurred when propagating requiredby |
|
1127 |
fields to replaced packages where one package depended on |
|
1128 |
another replaced package |
|
1129 |
- a better fix for pacman-optimize integrity checks |
|
1130 |
- fix for regex searches with -Ss (Miklos Vajna) |
|
1131 |
- added a --noprogressbar for scripts to use |
|
342
by Judd Vinet
renamed ChangeLog to NEWS |
1132 |
2.9.7 - fixed the dupe listings of packages when dealing w/ groups |
488
by Aurelien Foret
synchro with pacman 2.9.8 |
1133 |
- patches from Miklos Vajna: |
342
by Judd Vinet
renamed ChangeLog to NEWS |
1134 |
- add regexp search support for -Qs and -Ss |
1135 |
- fixed md5sums on x86_64 |
|
1136 |
- add --sudosync to makepkg |
|
1137 |
- show syntax help if an invalid option is used |
|
1138 |
- added makepkg option to disable ccache support |
|
1139 |
- changed license field to operate as an array, not a string |
|
1140 |
- added more logic for file conflict checks - if one target |
|
1141 |
is a file and the other is a directory, then it's a conflict |
|
1142 |
- fixed the integrity check in pacman-optimize |
|
1143 |
- reverted NoUpgrade to old behaviour and instead, added the |
|
1144 |
NoExtract directive to pacman.conf, which prevents a file |
|
1145 |
from ever being extracted on to the system |
|
1146 |
eg, NoExtract = home/httpd/html/index.html |
|
1147 |
2.9.6 - added a pacman-optimize script to try and defragment the DB |
|
1148 |
- modified NoUpgrade behaviour to avoid extracting files |
|
1149 |
that are missing from the filesystem -- this helps in |
|
1150 |
situations where the admin does not want the file there, eg, |
|
1151 |
remove index.html so index.php takes precedence |
|
1152 |
- fixed a bug where files would sometimes go missing if they |
|
1153 |
moved from one package to another |
|
1154 |
- add db_remove() which is responsible for clearing out stale |
|
1155 |
hash table entries when packages are removed |
|
1156 |
- added ccache support to makepkg |
|
1157 |
- patch from Aurelien Foret fixes a few memory leaks |
|
1158 |
2.9.5 - bugfix: missing files after re-ordering packages wrt |
|
1159 |
deps with --upgrade |
|
1160 |
- added "Repository" line to -Si output |
|
1161 |
- patch from Tommi Rantala to fix trim() behaviour with |
|
1162 |
empty or whitespace-only strings |
|
1163 |
- fixed removal order when using -Rc or -Rs |
|
1164 |
2.9.4 - fixed a bug that was introduced from another bugfix :-/ |
|
1165 |
2.9.3 - fixed a couple manpage typos |
|
1166 |
- added --ignore to -S operations, works just like IgnorePkg |
|
1167 |
- respect IgnorePkg list when pulling in dependencies |
|
1168 |
- numerous memleak fixes |
|
1169 |
- some code changes to improve customizability/branding |
|
1170 |
- Makefile fix for nonstandard lib search paths (Kevin Piche) |
|
1171 |
- fixed the leftover directories in /tmp |
|
1172 |
- speed improvement patches from Tommi Rantala |
|
3332
by Dan McGee
Fix trailing whitespace in whole codebase |
1173 |
2.9.2 - bugfix for 2.9.1 |
342
by Judd Vinet
renamed ChangeLog to NEWS |
1174 |
2.9.1 - --refresh now only downloads fresh packages lists if they've |
1175 |
been updated (currently only works with FTP) |
|
1176 |
2.9 - Improved -Rs functionality -- pacman now tracks why a package |
|
1177 |
is installed: explicitly, or as a dependency for another |
|
1178 |
package. -Rs will only remove dependencies that were not |
|
1179 |
explicitly installed. |
|
1180 |
- Added compressed package size to sync DBs -- shows the total |
|
1181 |
size of packages before downloading |
|
1182 |
- Patch from Tommi Rantala: |
|
1183 |
- Allow --info and --list together in queries |
|
1184 |
- Patch from Kevin Piche: |
|
1185 |
- Use list_add_sorted() with -Sg |
|
1186 |
- Patch from Hegedus Marton Csaba: |
|
1187 |
- Better manpage compression |
|
1188 |
- Added checks for additional hyphens in package versions |
|
1189 |
- mktemp was failing if %pmo_root%/tmp was missing -- fixed |
|
1190 |
2.8.4 - Added updatesync script from Jason Chu |
|
1191 |
- Changed the pacman binary to be dynamically linked |
|
1192 |
- Included a pacman.static binary as well |
|
1193 |
- Added fakeroot checks when seeing if we're root |
|
1194 |
- Fixed makepkg to use 'tail -n 1' instead of 'tail -1' |
|
1195 |
- Added patch from Kevin Piche: |
|
1196 |
- Cleanup db_loadpkgs(), add list_add_sorted() |
|
1197 |
- Fixed a memory leak in db_find_conflicts() |
|
1198 |
2.8.3 - Fixed a little makepkg bug with bash 3.0 |
|
1199 |
- Fixed resolvedeps to always prefer literals over provisios |
|
1200 |
- Added --config option to specify an alternate config file |
|
1201 |
- Added "Include" directive to include repositories from |
|
1202 |
config files (inspired by Michael Baehr's patch) |
|
1203 |
- Added patch from Jason Chu: |
|
1204 |
- Even smarter file-conflict checking |
|
1205 |
2.8.2 - Fixed a segfault bug in file-conflict checks |
|
1206 |
- Made --noconfirm actually work. Go me. |
|
1207 |
2.8.1 - Added a HoldPkg option in pacman.conf, for the more |
|
1208 |
exploratory users who run things like "pacman -R pacman". It |
|
1209 |
will ask for confirmation before removing any packages listed |
|
1210 |
in the HoldPkg list |
|
1211 |
- Added a --noconfirm switch for use with script automation |
|
1212 |
- Modified dependency resolution to prefer packages explicitly |
|
1213 |
requested on the cmdline instead of those pulled in by |
|
1214 |
resolvedeps(). Example, if neither "xorg" nor "xfree86" is |
|
1215 |
installed and "blackbox xfree86" is requested, "xfree86" will |
|
1216 |
be used instead of "xorg" |
|
1217 |
- Added patch from Jason Chu: |
|
1218 |
- Smarter file-conflict checking with symlinked paths and |
|
1219 |
with files that move from one package to another |
|
1220 |
2.8 - Bugfixes: |
|
1737
by Dan McGee
Change all bug references in NEWS to be 'FS#' references |
1221 |
- FS#861: file:/// urls not handled properly with XferCommand |
1222 |
- FS#1003: set umask before scriptlet calls |
|
1223 |
- FS#1027: download problems with http urls using -U/-A |
|
1224 |
- FS#1044: segfaults when using -Rs |
|
1225 |
- FS#863: "missing post_remove" errors with some packages |
|
1226 |
- FS#875: detect low disk space properly |
|
1227 |
- FS#986: makepkg -e doesn't validate files |
|
1228 |
- FS#1010: add -j option to makepkg |
|
1229 |
- FS#1028: make pacman -Sp runnable as non-root |
|
342
by Judd Vinet
renamed ChangeLog to NEWS |
1230 |
- added pre_install and pre_upgrade scriptlet support |
1231 |
- added an "Architecture" field in the package meta-data |
|
1232 |
- added patch from Aurelien Foret which improves performance |
|
1233 |
adding or removing packages |
|
1234 |
- added implementation of GNU's strverscmp function for better |
|
1235 |
portability
|
|
1236 |
- added explicit unlink() calls when --force is used, which |
|
1237 |
prevents those nasty "Text file busy" errors when you |
|
1238 |
force-upgrade something like pacman or glibc. |
|
1239 |
2.7.9 - added the "force" option to packages, so --sysupgrade can |
|
1240 |
downgrade packages when it needs to |
|
1241 |
2.7.8 - added post_remove scriptlet support |
|
1737
by Dan McGee
Change all bug references in NEWS to be 'FS#' references |
1242 |
- added -Qs option (FS#854) |
342
by Judd Vinet
renamed ChangeLog to NEWS |
1243 |
- a provisio does not imply conflict, to make a provisio target |
1244 |
conflict with anything else that provides the same thing, you |
|
1245 |
can now do this by specifying the provisio target as both a |
|
1246 |
provides and a conflict, eg: |
|
1247 |
conflicts=('x-server') |
|
1248 |
provides=('x-server') |
|
1249 |
- cleaned up the download progress bar a bit |
|
1250 |
- added %o parameter to XferCommand so wget can resume properly |
|
1737
by Dan McGee
Change all bug references in NEWS to be 'FS#' references |
1251 |
- fixed a segfault in downloadfiles() (FS#787) |
342
by Judd Vinet
renamed ChangeLog to NEWS |
1252 |
- patches from Oliver Burnett-Hall |
1737
by Dan McGee
Change all bug references in NEWS to be 'FS#' references |
1253 |
- gensync uses a better temp dir (FS#774) |
1254 |
- PKGDEST can be set in makepkg.conf (FS#783) |
|
342
by Judd Vinet
renamed ChangeLog to NEWS |
1255 |
- patches from Aurelien Foret |
1256 |
- segfault fix, couple memory leaks |
|
1257 |
- more sanity checks in "provides" searches |
|
1258 |
- fixed a little display bug in the progress bar |
|
1259 |
- made -Qip look like -Qi |
|
1260 |
- -Sc now removes OLD packages from cache, use -Scc for all |
|
1261 |
2.7.7 - added an XferCommand directive that will make pacman use an |
|
1262 |
external download utility like wget |
|
1263 |
- added a license field to package meta-data |
|
1264 |
- add url support to -A and -U operations (download packages) |
|
5532
by morganamilo
fix various typos |
1265 |
- -Ss now searches through provides fields |
342
by Judd Vinet
renamed ChangeLog to NEWS |
1266 |
- added --dbonly option to -R |
1267 |
2.7.6 - added --print-uris option |
|
1737
by Dan McGee
Change all bug references in NEWS to be 'FS#' references |
1268 |
- fixed an http download bug (FS#667) |
342
by Judd Vinet
renamed ChangeLog to NEWS |
1269 |
- fixed a segfault related to replaces/conflicts handling |
1270 |
2.7.5 - "replaces" packages were ignoring IgnorePkg in pacman.conf |
|
1271 |
- fixed another bug in conflict handling |
|
1272 |
- found an out-dated reference to /usr/abs, fixed |
|
1273 |
- added a --recursive option for package removal, which removes |
|
1274 |
all deps of a target that aren't required by other packages |
|
1275 |
2.7.4 - fixed a bug in conflict handling, where installing a |
|
1276 |
conflicting package would fail even if the new package |
|
1277 |
"provided" it |
|
1278 |
- if pacman sees a newer version of itself during an upgrade, |
|
1279 |
it will ask to install itself first, then be re-run to upgrade |
|
1280 |
the other packages. |
|
1281 |
- You can now use the --info option with --sync to display an |
|
1282 |
uninstalled package's dependency info. |
|
1283 |
- Added a sane umask before db writes |
|
1737
by Dan McGee
Change all bug references in NEWS to be 'FS#' references |
1284 |
- buffer overflow fix (FS#442) |
342
by Judd Vinet
renamed ChangeLog to NEWS |
1285 |
2.7.3 - makepkg not longer strips files with .exe or .dll extensions |
1286 |
- Added Aurelien's patch: |
|
1287 |
- proxy support (no authentication yet) |
|
1288 |
- HTTP/1.1 support |
|
1289 |
- an improved progress bar with transfer rates and ETA |
|
1290 |
- cleaned up warning output a bit |
|
4215.1.14
by Anatol Pomozov
Fix spelling errors using 'codespell' tool |
1291 |
2.7.2 - Suppressed "No such file" messages during stripping |
342
by Judd Vinet
renamed ChangeLog to NEWS |
1292 |
- Removed extra newlines in /var/log/pacman.log |
1293 |
- Added a --noextract option to makepkg to skip source extraction |
|
1294 |
2.7.1 - Fixed a couple obscure segfaults |
|
1295 |
- LogFiles were logging incorrect dates - fixed |
|
1296 |
- Cleaned up md5sum output in makepkg -g |
|
1297 |
- Added (optional) colorized output messages to makepkg |
|
1298 |
- Renamed the "stable" repo to "release" in pacman.conf |
|
1299 |
- Renamed the "unofficial" repo to "extra" in pacman.conf |
|
1300 |
2.7 - Added build-time dependencies to makepkg (Jason Chu) |
|
1301 |
- Added md5sum integrity checking to packages in --sync |
|
1302 |
mode (Aurelien Foret) |
|
1303 |
- Memory leak fixes (Aurelien Foret) |
|
1304 |
- Added CARCH variable to makepkg.conf for use in PKGBUILDs |
|
1305 |
- Added LogFile option for direct-to-file logging |
|
1306 |
- Added -Qii handling to show modified config files |
|
1307 |
- Allow --sync targets to specify an explicit repository to |
|
1308 |
sync from (eg, pacman -S current/patch) |
|
1309 |
2.6.4 - Altered pacman_upgrade() to allow a package to replace itself |
|
1310 |
2.6.3 - A couple memory fixes in the new replaces code |
|
1311 |
2.6.2 - Fixed a memory cleanup bug |
|
1312 |
- Aurelien's patch: |
|
1737
by Dan McGee
Change all bug references in NEWS to be 'FS#' references |
1313 |
- FS#159 implemented (for -S and -R) |
342
by Judd Vinet
renamed ChangeLog to NEWS |
1314 |
- fixed a bug with pacman -Sg (pacman was browsing only one |
1315 |
db to get groups) |
|
1316 |
- fixed a bug with list_merge() |
|
1317 |
- fixed some MLK (in dumppkg() and with "-Qi --orphans") |
|
1318 |
- now "pacman -Sg" only displays groups (without content) |
|
1319 |
whereas "pacman -Sg target1 target2" displays groups |
|
1320 |
target1 and target2 with content |
|
1321 |
2.6.1 - Added http download support (Aurelien Foret) |
|
1322 |
- Improved makepkg's --builddeps behaviour when called via |
|
1323 |
makeworld
|
|
1324 |
- makepkg's md5 validation now occurs before source extraction |
|
1325 |
- makepkg delays fakeroot entry until after option parsing |
|
1326 |
- Fixed an argument-passing bug in fakeroot |
|
1327 |
- Modified pacman's behaviour wrt provides -- it now allows |
|
1328 |
multiple packages to be installed, even if they provide the |
|
1329 |
same thing (they were treated as conflicts before) |
|
1330 |
2.6 - Added group handling, so one can run 'pacman -S kde' and |
|
1331 |
install all files from the KDE group |
|
1332 |
- Fixed a duplication bug in cascade package removal |
|
1333 |
- Added support for virtual provisions with "provides" tags |
|
1334 |
- When conflicts are encountered, pacman now offers the chance |
|
1335 |
to remove the conflicting packages (provides or literals) |
|
1336 |
- Added support for renamed/combined packages with a "replaces" |
|
1337 |
tag
|
|
1338 |
- Added --nostrip option to makepkg |
|
1339 |
- Improved --search to list all packages from all repos when |
|
1340 |
a search term is omitted |
|
1341 |
- Added logging support through syslog() |
|
1342 |
- Added fakeroot support to makepkg (RomanK) |
|
1343 |
- Added MD5sum generation/validation to makepkg (RomanK) |
|
1344 |
- Fixed a progress bar bug (Aurelien Foret) |
|
1345 |
- Sorted makepkg's .FILELISTs (Aurelien Foret) |
|
1346 |
- Targets are now re-ordered w.r.t. dependencies when |
|
1347 |
using -A/-U |
|
1348 |
- Modified --search to work when called as -Sys |
|
1349 |
- Modified abs to use ABS_ROOT from /etc/abs/abs.conf (Aurelien) |
|
1350 |
- Other bug fixes |
|
1351 |
2.5.1 - Minor bug fixes |
|
1352 |
2.5 - Added an URL tag to package info |
|
1353 |
- Sped up package load times by about 500% by introducing |
|
1354 |
a .FILELIST into the package |
|
1355 |
- Renamed the install scriptlet from ._install to .INSTALL |
|
1356 |
- Added patch from Aurlien Foret: |
|
1357 |
- Better lock handling (RW and RO) |
|
1358 |
- Sorted package order in -Qi's dependency lists |
|
1359 |
- Added a DBPath option to pacman.conf |
|
1360 |
- Fixed memory leaks |
|
1361 |
- Added the --nodeps option to -S |
|
1362 |
2.4.1 - Fixed a bug in makepkg's option parsing |
|
1363 |
2.4 - Added getopt-style options to makeworld |
|
1364 |
- Added -w <destdir> to makepkg |
|
1365 |
- makeworld now properly handles packages with --builddeps |
|
1366 |
- Added patches from Aurelien Foret: |
|
1367 |
- Cascading package removals. -Rc will remove a package and |
|
1368 |
all packages that require it |
|
1369 |
- Support for getopt-style options in makepkg |
|
1370 |
- the REQUIREDBY field is now updated when a package is |
|
1371 |
removed with --nodeps, then re-installed. |
|
1372 |
- Avoids duplicate dependency checks with sync |
|
1373 |
- Added a "NoPassiveFtp" option in pacman.conf |
|
1374 |
- Improvements to the --query listings |
|
1375 |
2.3.2 - Added patches from Aurelien Foret: |
|
1376 |
- FTP resume feature |
|
399
by Aurelien Foret
fixed tabs |
1377 |
- removed the hit-^C-and-delete-the-downloading-file safety |
342
by Judd Vinet
renamed ChangeLog to NEWS |
1378 |
- IgnorePkg option in pacman.conf |
1379 |
- FTPAGENT setting in makepkg.conf |
|
1380 |
- Added --cleancache option to makepkg |
|
1381 |
2.3.1 - Fixed the progress bar overflow |
|
1382 |
- Pacman does not ask "Are you sure" when you use --downloadonly |
|
1383 |
- Switched up a couple makepkg options to be more consistent |
|
1384 |
with pacman's options |
|
1385 |
- If you ^C out of a file download, the package will now be |
|
1386 |
removed from the cache directory |
|
1387 |
2.3 - The beginnings of source-side dependency resolution, makepkg |
|
1388 |
can now either A) download/install missing deps with pacman |
|
1389 |
-S; or B) find missing deps in the /usr/abs tree and |
|
1390 |
build/install them. |
|
1391 |
- Added a --nodeps option to makepkg |
|
1392 |
- Improved the --search output |
|
1393 |
2.2 - More bugfixes |
|
1394 |
- Added --downloadonly switch to --sync |
|
1395 |
2.1 - Lots of bugfixes |
|
1808.1.98
by Dan McGee
NEWS updates for 3.1.3 |
1396 |
- Added support for multiple repositories |
342
by Judd Vinet
renamed ChangeLog to NEWS |
1397 |
- Improved the config file layout |
1398 |
- Improved dependency resolution and sorting |
|
1399 |
2.0 - Added dependency functionality |
|
1400 |
- Completely new database format, similar to FreeBSD |
|
1401 |
- Better internal data structures |
|
1402 |
- Merged pacsync functionality into pacman |
|
1403 |
- Now uses libftp for all file retrieval (currently only ftp) |
|
1404 |
- Automatic dependency resolution, a la apt-get |
|
1405 |
- Moved config stuff from /etc/pacsync.conf to /etc/pacman.conf |
|
1406 |
- Much better backup file handling, now uses md5 hashes a la rpm |
|
1407 |
1.23 - Added install/upgrade/remove scripting control |
|
1408 |
1.22 - Some manpage typo fixes |
|
1409 |
- Added --root switch to pacsync |
|
1410 |
- Added --help and ability to specify a PKGBUILD to makepkg |
|
1411 |
- Switched default downloader to snarf |
|
1412 |
1.21 - Added better backup control -- upgrade/add and remove |
|
1413 |
do different things with the -n switch |
|
1414 |
1.2 - Added wildcard handling |
|
1415 |
- Added man pages for makepkg and pacsync |
|
1416 |
- Added the pacsync utility for remote file fetching/sync |
|
1417 |
1.1 - Fixed some string-handling bugs |
|
1418 |
- Added better handling of configuration files and the like. |
|
1419 |
If "file" is about to be removed, but it is designated to |
|
1420 |
backed up, then it will be copied to "file.save" |
|
1421 |
- Changed db_find_conflicts() to ignore directories |
|
1422 |
1.0 - Initial Release |