Juan RP
3a5f1f8ad5
conflicts: really ignore on hold pkgs from pkgdb.
2015-11-12 12:41:36 +01:00
Juan RP
784e43d876
conflicts: do not take into account conflicts for on hold pkgs.
2015-11-12 12:24:33 +01:00
Juan RP
30a2642b7e
Post release bump to 0.51.
2015-11-10 15:44:29 +01:00
Juan RP
339b2ac03f
NEWS: prepare 0.50.
2015-11-10 15:43:32 +01:00
Juan RP
0cf4a2c0c0
conflicts: another bugfix + test case.
2015-11-10 15:36:25 +01:00
Juan RP
da5ad3d052
lib/package_alternatives.c: fix builds on travis.
2015-11-10 12:05:20 +01:00
Enno Boland
ae44f32be2
lib/package_alternatives.c: fix memleak
2015-11-10 11:58:07 +01:00
Juan RP
0fced28044
lib/package_alternatives.c: error out if xbps_mkpath() fails.
...
... and ignore EEXIST for existing dirs.
2015-11-09 16:31:22 +01:00
Juan RP
ae8a5dafb8
NEWS: mention alternatives relative symlink changes by @Gottox.
2015-11-09 16:23:02 +01:00
Juan RP
594c48b9eb
Merge pull request #133 from Gottox/relalt
...
lib/package_alternatives.c: always use relative symlinks in alternatives
2015-11-09 16:17:34 +01:00
Juan RP
62f76e5497
NEWS: mention recent conflicts bugfix.
2015-11-09 16:16:55 +01:00
Juan RP
182e5bb421
conflicts: ignore pkgs to be removed in transaction.
2015-11-09 16:00:15 +01:00
Enno Boland
2927e58df2
lib/package_alternatives.c: fix style
2015-11-09 08:52:49 +01:00
Enno Boland
78e3bde269
lib/package_alternatives.c: Handle // cases.
2015-11-08 10:47:25 +01:00
Enno Boland
19a65158d9
lib/package_alternatives.c: get rid of goto in normpath.
2015-11-08 10:38:31 +01:00
Enno Boland
8bd2808108
lib/package_alternatives.c: fix wrong /. handling for normalizing paths.
2015-11-08 10:37:26 +01:00
Enno Boland
635db51c27
lib/package_alternatives.c: always use relative symlinks in alternatives
...
This commit adds relative link support to lib/package_alternatives.c.
Instead of creating absolute links, xbps will create relative links
to the target. This allows to follow links on systems even if the
aren't mounted on /.
2015-11-07 08:40:57 +01:00
Juan RP
9b0cde3267
xbps-alternatives: dangling symlinks are now supported.
2015-11-02 21:02:37 +01:00
Juan RP
8c5878bff6
NEWS: mention recent changes.
2015-11-01 09:57:10 +01:00
Juan RP
de2e000216
Merge pull request #130 from stpx/zsh
...
_xbps: update zsh completion
2015-11-01 08:57:45 +01:00
Steve Prybylski
69c3f3b7ce
_xbps: update zsh completion
2015-10-31 21:23:14 -04:00
Juan RP
49bc92d0c8
Merge pull request #129 from jgouly/master
...
Fix #120 by stripping comments from the end of lines.
2015-10-31 19:44:50 +01:00
Joey Gouly
b4ef9954e7
Fix #120 by stripping comments from the end of lines.
...
The debug printing is also moved after variable substitution.
Now it prints:
foo/template: _var foo
foo/template: pkgname foo
It used to print:
foo/template: _var foo
foo/template: pkgname ${_var}
2015-10-31 16:49:55 +00:00
Juan RP
1ed8551c08
xbps_configure_packages: ignore internal xbps objects.
...
Fixes an assertion triggered by `xbps-reconfigure -a`.
2015-10-31 15:03:26 +01:00
Juan RP
f896b17ba7
alternatives: fix an assertion!
2015-10-31 14:19:50 +01:00
Juan RP
33a1bea633
alternatives: fix a warning.
2015-10-31 14:07:12 +01:00
Juan RP
512122da4c
alternatives: really make relative symlinks this time.
2015-10-31 14:01:20 +01:00
Juan RP
b8abe80362
Post release bump to 0.50.
2015-10-31 13:13:42 +01:00
Juan RP
e1ca5280f7
NEWS: prepare 0.49.
2015-10-31 13:11:39 +01:00
Juan RP
84c58e241c
NEWS: you've been twerked.
2015-10-31 13:11:12 +01:00
Juan RP
e3a0164355
tests/xbps-alternatives: extend register_one_relative test case.
2015-10-31 13:08:13 +01:00
Juan RP
2d9630581e
CONTRIBUTORS: added Joey Gouly.
2015-10-31 13:05:15 +01:00
Juan RP
ac51dd913e
NEWS: mention relative symlinks support in alternatives (thanks @jgouly).
2015-10-31 13:04:36 +01:00
Juan RP
5170566e64
xbps-create.1: bump date.
2015-10-31 13:04:21 +01:00
Juan RP
78a80f4118
Merge pull request #126 from jgouly/master
...
Allow relative symlinks in xbps-alternatives.
2015-10-31 13:00:28 +01:00
Joey Gouly
b06ce15136
Allow relative symlinks in xbps-alternatives.
2015-10-31 11:54:01 +00:00
Juan RP
3e6651d286
xbps-alternatives(1): implemented -g <grp> -l.
2015-10-31 12:11:21 +01:00
Juan RP
7b43e7381b
NEWS: mention xbps-remove(1) bugfix.
2015-10-31 12:09:08 +01:00
Juan RP
f69171320d
xbps-remove: fix previous correctly: process XBPS_STATE_ALTGROUP states.
2015-10-31 12:07:06 +01:00
Juan RP
85f75c2531
xbps-remove: do not ignore unknown states in the state cb.
2015-10-31 12:01:22 +01:00
Juan RP
15dc9fbd55
NEWS: mention alternatives bugfix.
2015-10-31 11:52:39 +01:00
Juan RP
59a8d3d20e
alternatives: skip dup alternative groups.
2015-10-31 11:47:58 +01:00
Juan RP
d68a2796c5
Post release bump to 0.49.
2015-10-31 11:37:40 +01:00
Juan RP
616a10bcae
NEWS: prepare 0.48.
2015-10-30 14:52:41 +01:00
Juan RP
c274363b0e
xbps-install/state_cb: do not treat unknown states as error if desc is not NULL.
2015-10-30 14:47:25 +01:00
Juan RP
f73461a854
xbps-query: fix printing the alternatives obj.
2015-10-30 14:10:01 +01:00
Juan RP
802158e324
xbps-alternatives: fix -l.
2015-10-30 13:37:24 +01:00
Juan RP
35718e676c
Document alternatives in the API.
2015-10-30 13:18:32 +01:00
Juan RP
3ae197f94a
xbps_pkgdb_unlock: there's no need to call xbps_pkgdb_update().
...
Users should call xbps_end() instead; this will flush pkgdb automatically.
2015-10-30 13:17:21 +01:00
Juan RP
6c7c0843f0
xbps-create.1: document --alternatives.
2015-10-30 12:30:49 +01:00