aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2023-12-28Work around GCC 13.2.1 segfaultKaren Arutyunov1-0/+2
2023-12-11Try to automatically resolve unsatisfied dependency constraints by specifying...Karen Arutyunov5-625/+1925
2023-12-08Fix pkg-build crash for system package specified with version constraint exce...Karen Arutyunov1-4/+8
2023-11-17Fix pkg-build by denying dropping package if it has dependentsKaren Arutyunov8-69/+227
2023-11-17Fix pkg-build by ignoring version replacement if it doesn't satisfy dependenc...Karen Arutyunov15-59/+167
2023-11-17Re-link private configurations before failing due to presence of unsatisfied ...Karen Arutyunov1-8/+10
2023-11-17Add tests which demonstrate cases when we could potentially resolve unsatisfi...Karen Arutyunov20-4/+500
2023-11-14Fix unexpected 'unable to satisfy dependency' error in pkg_configure() by tur...Karen Arutyunov19-166/+276
2023-11-03Fix failing testsKaren Arutyunov1-0/+7
2023-11-02Disable dependency information diagnostics filtering in verbose modeBoris Kolpackov1-10/+15
2023-11-02Fix configuration negotiation machinery to non-recursivelly collect being pos...Karen Arutyunov3-165/+61
2023-11-02Fix pkg-build to order drops after collecting/ordering dependents when all re...Karen Arutyunov3-113/+325
2023-11-02Add support for preserving old package configuration on up/downgrade and reco...Karen Arutyunov10-248/+684
2023-11-02Fix configuration negotiation machinery to postpone collecting cluster's exis...Karen Arutyunov2-73/+341
2023-11-02Load both user and dependent configurations in (pre-)reevaluate modesKaren Arutyunov10-163/+253
2023-11-02Scratch plan on refinement caused by dependency up/down-grade/drop if any uns...Karen Arutyunov1-2/+5
2023-11-02Fix crash due to dereferencing of available package NULL pointer in trace lambdaKaren Arutyunov2-5/+4
2023-11-02Improve pkg-build's 'unable to upgrade package' diagnosticsKaren Arutyunov9-155/+417
2023-11-02Suppress constraints duplicates when merge build_package objectsKaren Arutyunov1-6/+20
2023-11-02Always postpone 'unable to satisfy constraints' failure in collect_build_prer...Karen Arutyunov7-261/+784
2023-11-02Fix collect_build_prerequisites() pre-reevaluation mode to always iterate thr...Karen Arutyunov3-9/+24
2023-11-02Fix configuration negotiation machinery to also save/restore unsatisfied depe...Karen Arutyunov1-6/+53
2023-11-02Fix pkg-build not to collect repointed dependent recursivelly if its collecti...Karen Arutyunov8-25/+166
2023-10-20Fix 'unordered build' assertion failure due to bug in build_packages::order()Karen Arutyunov6-103/+139
2023-10-19Postpone 'unable to satisfy constraints' failure similar to what we do in col...Karen Arutyunov9-269/+591
2023-10-18When print constraints version for multiple packages use per-package printed ...Karen Arutyunov1-9/+24
2023-10-17Print version constraints recursively in 'unable to satisfy constraints' diag...Karen Arutyunov4-94/+294
2023-10-10Replace builds value host with all:&hostBoris Kolpackov1-1/+1
2023-10-03Sidestep pkg-build tests bus error on macos/homebrewKaren Arutyunov2-2/+2
2023-10-02Document *-build-*email package manifest values in manualKaren Arutyunov1-0/+34
2023-09-28Update examples for builds package manifest values in manualKaren Arutyunov1-14/+14
2023-09-26Improve 'unable to upgrade package' diagnostics in pkg-buildKaren Arutyunov2-12/+19
2023-09-25Fix configuration negotiation not to compare dependency's config checksums if...Karen Arutyunov3-44/+55
2023-09-25Don't create config cluster for existing dependents in simple casesKaren Arutyunov9-572/+546
2023-09-25Properly re-collect existing packages scheduled for recursive re-collection e...Karen Arutyunov3-4/+157
2023-09-25Fix tests which fail with 'regex complexity exceeded' error on some platformsKaren Arutyunov1-433/+14
2023-09-25Fix pkg-build tests not to log warnings and high-verbosity traces at verbosit...Karen Arutyunov1-36/+47
2023-09-25Fix build_packages::collect_build_postponed() to try to collect bogus postpon...Karen Arutyunov3-876/+1982
2023-09-25Fix build_packages::collect_build_postponed() to also make snapshots of repla...Karen Arutyunov2-1/+670
2023-09-25Fix configuration negotiation so that existing dependents with config clauses...Karen Arutyunov3-47/+1295
2023-09-25Fix configuration negotiation not to cycle due to existing dependent re-evalu...Karen Arutyunov5-65/+546
2023-09-25In postponed_configuration::merge() also save ids of clusters merged into clu...Karen Arutyunov2-2/+5
2023-09-25Scratch plan on refinement caused by dependency up/down-grade/drop if any con...Karen Arutyunov6-128/+1185
2023-09-25Fix configuration negotiation not to yo-yo due to dependency collection postp...Karen Arutyunov4-523/+1917
2023-09-25Disable in-place version replacement in pkg-build since sometimes it is appli...Karen Arutyunov2-6/+705
2023-09-25Fix configuration negotiation for cases when existing dependent collection is...Karen Arutyunov3-29/+488
2023-09-25Fix pkg-build not to issue 'unable to reconfigure dependent' instead of 'unab...Karen Arutyunov3-28/+82
2023-09-25Fix configuration negotiation to throw postpone_dependency for collected depe...Karen Arutyunov2-26/+507
2023-09-25Fix configuration negotiation in pkg-build to re-evaluate being reconfigured ...Karen Arutyunov16-1846/+2321
2023-09-25Fix system_package_manager_fedora::generate() to suppress cpio's 'Cannot stat...Karen Arutyunov1-20/+87