Juan RP
|
0677678387
|
Added LTO support and fix warnings (maybe-uninitialized).
|
2019-06-27 18:09:26 +02:00 |
|
Duncaen
|
b39e341426
|
libxbps: don't check revdeps on removal of ignored packages
|
2019-06-23 12:23:17 +02:00 |
|
Giedrius Statkevičius
|
5595bf95f1
|
libxbps: remove unused variable `pkgdepname'
|
2015-10-25 20:03:02 +02:00 |
|
Juan RP
|
c457b594aa
|
libxbps: fix eudev-libgudev -> libgudev fallout.
Packages to be replaced must be collected *before* checking for
broken reverse dependencies, otherwise them will always be detected
as broken.
|
2015-10-14 11:46:56 +02:00 |
|
Juan RP
|
0f2543a650
|
Fixed and improved msg when revdeps cannot be resolved in a transaction.
After:
$ xbps-install -un
re2-2015.07.01_1 (update) breaks installed pkg `chromium-44.0.2403.155_1'
Transaction aborted due to unresolved dependencies.
$
Before:
$ xbps-install -un
chromium-44.0.2403.155_1 broken, needs `re2-2015.07.01_1'
Transaction aborted due to unresolved dependencies.
$
|
2015-09-02 11:20:18 +02:00 |
|
Juan RP
|
4e0ce0fbb4
|
libxbps: make the vpkg_provider_and_revdeps_downgrade test case work.
|
2015-02-10 10:55:05 +01:00 |
|
Juan RP
|
c0d7d930de
|
libxbps: make sure that revdeps of vpkg providers are always resolved.
Added new test cases to verify its correctness in upgrades and removals.
|
2015-02-05 10:04:42 +01:00 |
|
Juan RP
|
d607655371
|
libxbps: globally check for unresolved reverse dependencies.
Close #46. See NEWS for more information.
|
2015-02-03 10:20:13 +01:00 |
|
Juan RP
|
e438aae13c
|
transaction_revdeps.c: remove dead code.
|
2015-01-14 21:00:37 +01:00 |
|
Juan RP
|
ff189fd210
|
Replaced redundant dependency sorting code with a simpler implementation.
This fixes the issue found by "xbps-src bootstrap" when a package
without "provides" was declared as a virtual package.
|
2014-10-18 12:35:47 +02:00 |
|
Juan RP
|
23fccb17f7
|
lib/transaction_revdeps.c: use-after-free (CID 62765)
|
2014-10-05 09:18:59 +02:00 |
|
Juan RP
|
4ae3d03594
|
lib/transaction_revdeps.c: resource leak (CID 62723)
|
2014-10-05 07:29:23 +02:00 |
|
Juan RP
|
c9514ad617
|
libxbps: fixed replaces/replace_vpkg test case.
|
2014-09-14 12:50:17 +02:00 |
|
Juan RP
|
4057e4961c
|
Use C99 for loop initializers.
That means that a C99 compiler is now mandatory.
|
2013-09-15 10:06:49 +02:00 |
|
Juan RP
|
ecd15b7d57
|
Check if an update for conflicting pkg is in the transaction for revdeps in vpkgs.
|
2013-07-05 10:09:32 +02:00 |
|
Juan RP
|
789c756854
|
xbps_transaction_revdeps: properly print the broken revdeps on real deps.
|
2013-07-02 00:47:16 +02:00 |
|
Juan RP
|
505a933097
|
Added support to verify reverse dependencies in a transaction.
See https://plus.google.com/106812073015308749022/posts/ZXMHimd8iKd
|
2013-06-27 16:52:31 +02:00 |
|