Juan RP
|
743eabb88e
|
xbps-rindex: dont panic if old binpkg doesn't exist.
|
2012-11-24 08:50:52 +01:00 |
|
Juan RP
|
25641ec9de
|
configure: post-release version bump.
|
2012-11-24 08:44:12 +01:00 |
|
Juan RP
|
7f577e005c
|
metadir: replace uthash simply with a dictionary.
|
2012-11-21 23:07:38 +01:00 |
|
Juan RP
|
9f7357ecf5
|
xbps-{install,remove}.8: remove unimplemented option.
|
2012-11-21 06:57:13 +01:00 |
|
Juan RP
|
0c79a016a4
|
xbps-rindex: typo fix to make -r work.
|
2012-11-21 06:03:41 +01:00 |
|
Juan RP
|
b39881e47a
|
xbps-remove: renamed -i, --ignore-revdeps to -F --force-revdeps.
|
2012-11-21 06:00:55 +01:00 |
|
Juan RP
|
7669fcf34d
|
xbps-install: remove -p --print-format arg for now (unimplemented).
|
2012-11-21 05:57:53 +01:00 |
|
Juan RP
|
27622cf3cb
|
xbps-{install,query}.8: update for 0.18 metadata changes.
|
2012-11-21 05:30:28 +01:00 |
|
Juan RP
|
79a31bb6bc
|
xbps-query: implemented -X, --revdeps in repository mode.
|
2012-11-21 02:52:36 +01:00 |
|
Juan RP
|
37e5d7ebe0
|
xbps-query: show_pkg_files: return error if files != dictionary.
|
2012-11-20 22:58:15 +01:00 |
|
Juan RP
|
d063e63bbb
|
xbps-create: new option -G, --source-revisions; mainly for xbps-src use.
|
2012-11-20 04:21:26 +01:00 |
|
Juan RP
|
ddca33b4a9
|
XBPS_RELVER: embed the latest git rev hash.
|
2012-11-20 00:38:23 +01:00 |
|
Juan RP
|
bdd93b7aa7
|
Introduce xbps_pkgdb_get_virtualpkgd() and use in xbps_metadir_get_pkgd().
|
2012-11-19 21:46:54 +01:00 |
|
Juan RP
|
78cd625c28
|
xbps-pkgdb: fixed symlinks check; this now detects modified symlinks correctly.
|
2012-11-19 21:12:04 +01:00 |
|
Juan RP
|
ca26c20dd5
|
xbps-query: show usage() when called with no args.
|
2012-11-19 21:06:37 +01:00 |
|
Juan RP
|
5de4fb1f0a
|
xbps-install: -f will also overwrite pkg files.
|
2012-11-19 20:50:58 +01:00 |
|
Juan RP
|
d92c87dbf3
|
xbps_fetch_file: don't error out if restart and tempfile doesn't exist.
|
2012-11-19 16:40:27 +01:00 |
|
Juan RP
|
a311294f0a
|
libxbps: added support to "inject" vpkg config files at initialization time.
|
2012-11-19 15:42:24 +01:00 |
|
Juan RP
|
4f9ff2746e
|
xbps_pkg_exec_buffer: chdir to rootdir before creating fd.
|
2012-11-19 14:59:42 +01:00 |
|
Juan RP
|
0edba07106
|
xbps_remove_pkg: fix dbg printf args.
|
2012-11-19 14:45:09 +01:00 |
|
Juan RP
|
34ae90f1c3
|
xbps_remove_pkg: force pkgdb flush after unregister.
|
2012-11-19 14:40:41 +01:00 |
|
Juan RP
|
e861cb5331
|
xbps_transaction_commit: add a dbg printf.
|
2012-11-19 14:38:06 +01:00 |
|
Juan RP
|
5397dd4937
|
xbps_remove_pkg: handle all cases where pkg meta plist is unavail.
|
2012-11-19 14:08:01 +01:00 |
|
Juan RP
|
1147e7ce3c
|
xbps_find_pkg_orphans: there's no need to check pkg state, any state is ok.
|
2012-11-19 14:07:05 +01:00 |
|
Juan RP
|
556bbd495e
|
xbps_remove_pkg: recover from an assertion if pkg meta plist doesn't exist.
|
2012-11-19 13:29:09 +01:00 |
|
Juan RP
|
01e67d1394
|
xbps-install: do not print anything for XBPS_STATE_INSTALL.
|
2012-11-19 12:29:47 +01:00 |
|
Juan RP
|
bf2d97a067
|
xbps_init: simplify previous and use xbps_xasprintf().
|
2012-11-19 12:15:32 +01:00 |
|
Juan RP
|
b894a5eca3
|
Accept relative rootdir via xbps_handle::rootdir (found by pancake).
|
2012-11-19 12:12:38 +01:00 |
|
Juan RP
|
37b7cccc83
|
pkg_metadir: this must use HASH_ADD_STR instead!
|
2012-11-18 17:08:45 +01:00 |
|
Juan RP
|
edc9853904
|
xbps-reconfigure: printf typo fix.
|
2012-11-18 13:23:24 +01:00 |
|
Juan RP
|
55982c7a3c
|
xbps-query: process modes and arguments correctly.
|
2012-11-18 12:57:38 +01:00 |
|
Juan RP
|
6094bbc6ea
|
pkg_metadir: fix some issues I've found while finding obsolete files.
|
2012-11-18 12:07:43 +01:00 |
|
Juan RP
|
e08c258967
|
xbps_remove_pkg: no need to release pkgd from metadir.
|
2012-11-18 12:06:46 +01:00 |
|
Juan RP
|
ace91b17e0
|
xbps-pkgdb: add changes in reqby back to our pkgdb pkg dictionary.
|
2012-11-18 12:04:57 +01:00 |
|
Juan RP
|
235416b48f
|
pkg_metadir: redo previous without memleaks.
|
2012-11-18 04:06:13 +01:00 |
|
Juan RP
|
8d9f5b65e3
|
pkg_metadir: make sure to return a valid pkgd from the hash table.
|
2012-11-18 03:49:29 +01:00 |
|
Juan RP
|
46f7a808b4
|
xbps_metadir: use an hash table (via uthash): 15s vs 1m10s.
|
2012-11-18 02:38:24 +01:00 |
|
Juan RP
|
66bb87d053
|
xbps-rindex: fixes to remove old binpkg when arch not matched and entry from index-files.
|
2012-11-17 19:22:58 +01:00 |
|
Juan RP
|
c899572bd4
|
xbps-pkgdb: don't forget to update pkgdb; some printf fixes.
|
2012-11-17 18:25:18 +01:00 |
|
Juan RP
|
e763f154a0
|
xbps-pkgdb: simplify the check code; make the reqby check work again.
|
2012-11-17 17:43:54 +01:00 |
|
Juan RP
|
fcdb6b0930
|
unpack: use pkg dictionary from metadir to find obsoletes!
|
2012-11-17 15:14:11 +01:00 |
|
Juan RP
|
cc99e887a2
|
xbps_pkg_exec_buffer: if rootdir != / create tmp files on rootdir.
|
2012-11-17 12:08:25 +01:00 |
|
Juan RP
|
0a082a82c3
|
xbps_file_exec: don't fail if chroot(2) fails (due to EPERM).
|
2012-11-17 11:44:14 +01:00 |
|
Juan RP
|
bc894aae1d
|
xbps_metadir_release: don't release obj already released.
|
2012-11-17 10:53:06 +01:00 |
|
Juan RP
|
b0fab7a3ee
|
Implemented a cache to get pkg dicts from metadir.
This improves xbps-pkgdb -a marginally, but still seems to be a bit slow.
|
2012-11-16 21:50:52 +01:00 |
|
Juan RP
|
34bd49f85a
|
New pkg metadata structure for 0.18. See the NEWS file for info.
|
2012-11-16 16:55:35 +01:00 |
|
Juan RP
|
db4b542d40
|
unpack: typo in previous.
|
2012-11-15 09:27:41 +01:00 |
|
Juan RP
|
1b217d1906
|
transaction_ops: shortest static function name.
|
2012-11-15 09:25:59 +01:00 |
|
Juan RP
|
ce2f45a3df
|
unpack: don't extract pkg props.plist, we use pkg data from repo index.
|
2012-11-15 09:25:31 +01:00 |
|
Juan RP
|
5c0abc9754
|
libxbps: remove old code and return early if pkg has no rundeps.
|
2012-11-15 01:37:09 +01:00 |
|