113 Commits (bbefd25e43fb9fea0a9ba8d79dbbe5774c8bc7b3)

Author SHA1 Message Date
Michael van Elst daadaefae0 require exact option match for binary targets to avoid picking up additional dependencies at this late stage 23 years ago
Dr. Ralf S. Engelschall 67f9c78a59 cleanup copyright part by using just the main company name of Cable & Wireless and adding the URL to the global website 23 years ago
Michael van Elst 4ce94c8590 correct handling of conditional provides 23 years ago
Michael van Elst a73d2d0539 fix revdep search 23 years ago
Michael van Elst e4ba868ef4 prefer packages that come with full sources 23 years ago
Michael van Elst d60bfd8179 parse installed dependencies and rely on these to trigger updates to reverse dependencies 23 years ago
Michael van Elst e4da8dbad0 consider options for reverse dependencies 23 years ago
Michael van Elst 541ba0d99e fix dependency parsing, better handling of mutating virtual targets, added hint option to specify preferences 23 years ago
Michael van Elst d48bf2bf27 fix reverse dependencies 23 years ago
Michael van Elst 929f363d32 upgrade command line targets when possible 23 years ago
Michael van Elst a425a6e892 fix handling of ambigous sources 23 years ago
Michael van Elst 14ca7acb3b code cleanup, adds compatibility to older releases 23 years ago
Michael van Elst 9601b9d405 parse options from binary RPMs using --provides 23 years ago
Michael van Elst fcc907fc29 make -z behave like documented, add -g option to unconditionally rebuild goals 23 years ago
Michael van Elst 0d61b8b26d revoke last change, it makes -a unusuable 23 years ago
Michael van Elst 3c004d591a rebuild command line targets unconditionally 23 years ago
Michael van Elst fe0a318e70 add optional build-time checks for existing binary RPMs 23 years ago
Dr. Ralf S. Engelschall c11a80c1aa flush out the manpage regen 23 years ago
Dr. Ralf S. Engelschall d1d4bd96e8 regen manual page 23 years ago
Michael van Elst eecb09e090 handle package attributes as macros, tolerate Provides: %{name} 23 years ago
Michael van Elst df1c341800 check option conflicts, propagate committed options to dependency check 23 years ago
Michael van Elst aaa9f80938 remove debugging remnants 23 years ago
Michael van Elst 58de2d47d7 include target options when computing deferred attributes 23 years ago
Michael van Elst 46468dbea5 try to auto-enable required options, defers conditional dependencies from parse step to build step 23 years ago
Michael van Elst 0b4d91b826 fix revdep sort order 23 years ago
Dr. Ralf S. Engelschall a904e0311e support new 'use_<toolname>' defines 23 years ago
Michael van Elst 001e4a51b6 support per-package build options 23 years ago
Michael van Elst 2e5a509a78 force rebuilding of reverse dependencies, even when binary packages exist that match all requirements 23 years ago
Michael van Elst e4ec35d3c9 fix rc file processing 23 years ago
Michael van Elst a78960f456 more verbose error message printed when index parser fails 23 years ago
Michael van Elst 7636c49d64 ignore commandline build options for dependency rebuilds 23 years ago
Michael van Elst 5e239289e9 Avoid switching (and conflicting) virtual targets on upgrade 23 years ago
Michael van Elst 8ae80bf4c2 fix quoting problem with opt_N 23 years ago
Michael van Elst f2e096290d keep upgraded packages that are build-required by another package 23 years ago
Michael van Elst 9c12781104 detect dependency loops 23 years ago
Dr. Ralf S. Engelschall 78adc022f6 SuSE which(1) dislikes to expand already absolute pathnames 23 years ago
Michael van Elst 29c4e92533 fix path computation for relative urls 23 years ago
Michael van Elst 0079482f9b Document that the index cache requires an installed DB_File and produce a nice error message if it isn't. 23 years ago
Michael van Elst 3cb7a5a91f use double quotes for su quoting to avoid conflicts with --define options 23 years ago
Michael van Elst 1fde3dff9a allow downgrades using -e, clean up update decision code a bit 23 years ago
Michael van Elst 9c69bf09c0 fix simple parser 23 years ago
Michael van Elst e35ecf9eac gracefully handle undefined condition variables, keep index syntax correct 23 years ago
Michael van Elst a5b4ca89ad code cleanup 23 years ago
Michael van Elst bc8ab154f9 fix typo that prevented reverse dependencies from being executed 23 years ago
Michael van Elst 1a8ffddec8 indexer produced empty requirements that confuse builder 23 years ago
Michael van Elst d8d0d20c79 use resource elements also for indexing binary packages 23 years ago
Michael van Elst b797913655 fix usage message 23 years ago
Michael van Elst c02d0688f9 also pull in options from old descriptions when parsing conditional dependencies 23 years ago
Michael van Elst f65960604d code cleanup, no more guessing about default options 23 years ago
Michael van Elst c0543ef7d7 support repeated options (e.g. -E) in config file 23 years ago