Juan RP
|
fd7153fe5c
|
lib/external/fexec.c: error out if chroot/chdir fails, ignore target_arch.
|
2013-03-07 18:07:47 +01:00 |
|
Juan RP
|
bcae7e83aa
|
lib/package_unpack.c: pass pkgver to xbps_pkg_exec_buffer() not pkgname.
|
2013-03-07 12:01:07 +01:00 |
|
Juan RP
|
98adbf34a1
|
xbps_pkg_exec_buffer: pass correct args to the install/remove scripts.
|
2013-03-07 11:56:08 +01:00 |
|
Juan RP
|
7e2d5344d3
|
lib/package_unpack.c: pass correct number of args to xbps_set_cb_state().
|
2013-03-07 11:52:47 +01:00 |
|
Juan RP
|
59105ab995
|
xbps-remove: make XBPS_STATE_REMOVE_FILE_OBSOLETE state silent, only show errors.
|
2013-03-07 11:32:22 +01:00 |
|
Juan RP
|
bb17958212
|
xbps-install: remove dead code.
|
2013-03-07 11:31:55 +01:00 |
|
Juan RP
|
0a1859987a
|
Respect automatic-install mode from pkgdb in transaction updates.
Also simplify register/unregister and remove useless state definitions.
|
2013-03-07 10:03:59 +01:00 |
|
Juan RP
|
90b6803825
|
Introduce XBPS_STATE_CONFIGURE_DONE and use it in xbps-reconfigure(8).
|
2013-03-07 09:24:04 +01:00 |
|
Juan RP
|
37263d63c9
|
lib/transaction_ops.c: only call xbps_pkg_name() when it's really necessary.
|
2013-03-07 09:12:47 +01:00 |
|
Juan RP
|
5409e51822
|
lib/package_conflicts.c: adapt to pkgdb 0.21 format.
|
2013-03-06 12:55:00 +01:00 |
|
Juan RP
|
5f71d1e40d
|
xbps-reconfigure: also syslog XBPS_STATE_CONFIGURE state.
|
2013-03-06 12:02:04 +01:00 |
|
Juan RP
|
6d2497d8d8
|
xbps-install/state_cb.c: do not print anything if XBPS_STATE_XBPS_UPDATE is recvd.
|
2013-03-06 09:21:09 +01:00 |
|
Juan RP
|
301dfe0043
|
xbps_configure_pkg: fail gracefully if metadata cannot be read.
|
2013-03-05 17:20:29 +01:00 |
|
Juan RP
|
a81316a248
|
xbps-query: ownedby.c: ignore unexistent files in pkg metadata.
|
2013-03-05 08:52:40 +01:00 |
|
Juan RP
|
5533259557
|
Also version XBPS_PKGINDEX to 1.7.
|
2013-03-05 07:34:37 +01:00 |
|
Juan RP
|
e36bedb036
|
Fix regressions in xbps_unpack_binary_pkg().
|
2013-03-05 06:42:25 +01:00 |
|
Juan RP
|
5cb74b7ec9
|
xbps-rindex: fixed -c --clean mode (missing args wtf).
|
2013-03-05 05:03:15 +01:00 |
|
Juan RP
|
0e50b09cbe
|
xbps-uhelper: fix 'version' target.
|
2013-03-05 04:45:32 +01:00 |
|
Juan RP
|
7c1a0ac3e8
|
New pkgdb (0.21) and repo index (1.7) format, see NEWS for info.
|
2013-03-05 04:08:42 +01:00 |
|
Juan RP
|
76c9eae37c
|
README: update libarchive url.
|
2013-03-04 08:00:12 +01:00 |
|
Juan RP
|
4a52542a76
|
NEWS: mention musl compat.
|
2013-03-03 11:22:20 +01:00 |
|
Juan RP
|
460e2e07fe
|
include/xbps_api.h.in: drop __{BEGIN,END}_DECLS.
|
2013-03-03 11:21:26 +01:00 |
|
Juan RP
|
42274f939c
|
Set _BSD_SOURCE before including string.h to get strlc{at,py} with musl.
|
2013-03-03 08:21:00 +01:00 |
|
Juan RP
|
a517124eae
|
configure: misc tweaks to be more cross compiler friendly.
|
2013-03-03 08:12:09 +01:00 |
|
Juan RP
|
c50cbf03c7
|
xbps-query: added support to query virtual packages in repository mode.
|
2013-03-02 19:10:13 +01:00 |
|
Juan RP
|
7e171b67cf
|
xbps-query: in search mode also count blanks for the output string.
|
2013-02-28 16:07:11 +01:00 |
|
Juan RP
|
8b5f6d7b65
|
When running scripts exit from child with errno from execv().
|
2013-02-26 09:12:44 +01:00 |
|
Juan RP
|
26778964a4
|
When executing scripts don't chroot if XBPS_TARGET_ARCH is set.
|
2013-02-25 23:00:20 +01:00 |
|
Juan RP
|
30d9f6ae4d
|
xbps-query: pretty print "source-revision" pkg metadata obj.
|
2013-02-20 16:59:28 +01:00 |
|
Juan RP
|
da11e55847
|
xbps-pkgdb.8: explain exactly what checks are executed currently.
|
2013-02-20 16:32:53 +01:00 |
|
Juan RP
|
5471c7f46c
|
Add libarchive compat definitions for 3.1.2.
|
2013-02-20 14:52:01 +01:00 |
|
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 |
|