Juan RP
|
e525e2c251
|
Drop posix_fadvise(3) completely before unpacking.
Some systems with small memory might fail to make the preallocation,
as seen in the rpi. It doesn't give us too much gain anyway.
|
2013-02-20 12:59:11 +01:00 |
|
Juan RP
|
1f324a76a2
|
xbps-{install,query,rindex}.8: document environment var: XBPS_TARGET_ARCH.
|
2013-02-20 11:42:06 +01:00 |
|
Juan RP
|
ae7b76e245
|
xbps_fetch_file: don't fsync(3) before closing fd; slowdowns considerably slow storage.
|
2013-02-20 10:46:21 +01:00 |
|
Juan RP
|
0c50c0bb2d
|
xbps-pkgdb: new option -m --mode <auto|manual> to change pkg install mode.
|
2013-02-20 10:35:55 +01:00 |
|
Juan RP
|
9ab97aa2cf
|
xbps-install: don't exec a transaction if only sync mode is requested.
|
2013-02-20 09:58:31 +01:00 |
|
Juan RP
|
eb61aabca8
|
xbps_remove_pkg: fix a double free.
|
2013-02-19 14:58:56 +01:00 |
|
Juan RP
|
3357683215
|
NEWS: some tweaks for latest item.
|
2013-02-19 14:57:57 +01:00 |
|
Juan RP
|
3cc8f66f64
|
xbps-query: in -s do not print "[virtual]" on vpkg matches.
|
2013-02-18 14:25:15 +01:00 |
|
Juan RP
|
be1086f8fb
|
xbps-query: -s, --search is able to find pkgs by matching virtual pkgnames.
|
2013-02-15 08:30:11 +01:00 |
|
Juan RP
|
3bb41a2662
|
xbps-query: changed -M (--list-orphans) shortopt to -O.
|
2013-02-13 15:47:46 +01:00 |
|
Juan RP
|
da957433cb
|
xbps-query: align -s output based in collected results not globally.
|
2013-02-11 16:18:43 +01:00 |
|
Juan RP
|
9c3cb200d4
|
xbps-query: align correctly -l results (state wasn't taken into account).
|
2013-02-11 11:04:25 +01:00 |
|
Juan RP
|
2b5d3bb8f4
|
libxbps: when resolving deps, ignore all of them that depend on the origin pkg.
|
2013-02-07 18:50:55 +01:00 |
|
Juan RP
|
178a6b58ae
|
Remove another transaction obj from pkgdb and make xbps-pkgdb catch it.
|
2013-02-07 17:49:28 +01:00 |
|
Juan RP
|
569976888d
|
configure: use EPREFIX for _INCDIR.
|
2013-02-06 18:50:33 +01:00 |
|
Juan RP
|
e9e704d59a
|
configure: use gcc --print-sysroot to behave correctly in cross builds.
|
2013-02-06 18:41:44 +01:00 |
|
Juan RP
|
d8769c4873
|
Workaround fix for 'xbps-install -yf xbps <-> xbps-git'.
|
2013-02-05 12:10:24 +01:00 |
|
Juan RP
|
6c96fe32cc
|
lib/initend.c: print dbg msg about successful vpkg conf files read.
|
2013-02-05 09:32:43 +01:00 |
|
Juan RP
|
004758b70f
|
Mention latest fix to fully remove pkgs with broken symlinks.
|
2013-02-04 16:42:55 +01:00 |
|
Juan RP
|
a8e8e8fd5d
|
xbps_remove_pkg: ignore ELOOP in realpath() when checking symlinks.
Probably it is a broken symlink, so we don't have to care about it.
|
2013-02-04 16:35:15 +01:00 |
|
Juan RP
|
90cde72283
|
Add support to switch arch via XBPS_TARGET_ARCH env var.
|
2013-02-03 09:45:03 +01:00 |
|
Juan RP
|
0812ef2c35
|
Properly fix fa1d543dfa .
|
2013-02-02 18:15:00 +01:00 |
|
Juan RP
|
5eb6206c12
|
Fix inverted test in previous commit... sigh.
|
2013-02-02 14:45:47 +01:00 |
|
Juan RP
|
fa1d543dfa
|
Ignore package conflicts against themselves, due to virtual packages.
|
2013-02-02 14:34:55 +01:00 |
|
Juan RP
|
dcff876533
|
xbps-query: explicitly use -R for repository mode; otherwise local.
This closes #3 by radare.
|
2013-02-02 12:02:10 +01:00 |
|
Juan RP
|
5c1688944d
|
xbps-install: make -f preserve conf files; use it twice to overwrite all files.
|
2013-02-02 11:30:42 +01:00 |
|
Juan RP
|
7d8f0bb686
|
lib/compat/vasprintf.c: make this build and fix sign-compare warnings.
|
2013-02-02 01:31:20 +01:00 |
|
Juan RP
|
0d2bd8acdc
|
configure: if using internal libfetch, also link to libssl.
|
2013-02-02 01:30:44 +01:00 |
|
Juan RP
|
b3da4a2bf2
|
Makefile: error out if ./configure wasn't executed before the 'all' target.
|
2013-02-01 14:59:32 +01:00 |
|
Juan RP
|
bdcdb9f1a0
|
xbps_fetch_file: don't check for file truncation if server answers with invalid info.
|
2013-02-01 13:40:27 +01:00 |
|
Juan RP
|
42e0f19bbe
|
Fix package conflicts detection (regression from b9136c61c9 ).
|
2013-02-01 12:41:27 +01:00 |
|
Juan RP
|
303df5fc46
|
xbps-install: new flag -S,--sync and remove -s,--skip-sync.
-S: to explicitly synchronize remote repository index files.
-s: removed because it is now redundant and useless.
|
2013-01-31 10:44:33 +01:00 |
|
Juan RP
|
cc068b2b39
|
xbps-query: do not sync repo index-files; use xbps-install -S instead.
|
2013-01-31 10:44:27 +01:00 |
|
Juan RP
|
a92d6e73e5
|
xbps-create.8: mention --shlib-{provides,requires}.
|
2013-01-31 09:49:11 +01:00 |
|
Juan RP
|
9cf104498e
|
lib/initend.c: convert a noisy printf to dbg_printf.
|
2013-01-31 09:42:22 +01:00 |
|
Juan RP
|
7360a6fca3
|
Fix previous; only use arg0 in client cb.
|
2013-01-31 09:41:43 +01:00 |
|
Juan RP
|
d2178b70e3
|
xbps_rindex_sync: pass correct file to the state cb.
|
2013-01-31 09:33:06 +01:00 |
|
Juan RP
|
782b85438e
|
configure: post-release version bump.
|
2013-01-24 09:49:28 +01:00 |
|
Juan RP
|
e6fcf87b50
|
NEWS: prepare for 0.20.
|
2013-01-24 09:39:16 +01:00 |
|
Juan RP
|
130649bad9
|
xbps-query/list.c: remove obsolete code.
|
2013-01-24 09:37:58 +01:00 |
|
Juan RP
|
82a8263f37
|
xbps-rindex(8): fix crash in -r when a pkg cannot be removed.
|
2013-01-16 16:25:29 +01:00 |
|
Juan RP
|
fa40928026
|
xbps-install: don't treat EEXIST as an error when installing pkgs.
Thanks to pancake for the bug hunting.
|
2013-01-16 11:47:52 +01:00 |
|
Juan RP
|
e75fcdd567
|
xbps_fetch_file: avoid copying from a NULL pointer.
|
2013-01-15 15:55:18 +01:00 |
|
Juan RP
|
3139f822da
|
lib/pkgdb.c: print to stderr a meaningful msg on error.
|
2013-01-15 13:14:30 +01:00 |
|
Juan RP
|
71430b1566
|
lib/initend.c: print to stderr a meaningfull msg on error.
|
2013-01-15 13:14:06 +01:00 |
|
Juan RP
|
b5bb1debe4
|
Partial revert of 5d59a15faf .
Error out if "pre-remove" script action fails, otherwise package is
removed but its files are still there (ouch).
|
2013-01-14 14:01:35 +01:00 |
|
Juan RP
|
5e613243ea
|
NEWS: mention libfetch changes.
|
2013-01-13 21:11:33 +01:00 |
|
Juan RP
|
c3f9eff4f3
|
3RDPARTY: sync with reality.
|
2013-01-13 21:10:22 +01:00 |
|
Juan RP
|
2f3913f3aa
|
lib/fetch/common.c: merge 2.34 and backport a patch for select(2) and SSL.
|
2013-01-13 21:09:15 +01:00 |
|
Juan RP
|
336897d964
|
xbps_fetch_file: simplify and use libfetch support for If-Modified-Since.
|
2013-01-13 16:27:59 +01:00 |
|