Revisions of dnf

Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1133852 from Neal Gompa's avatar Neal Gompa (Pharaoh_Atem) (revision 38)
- Add Requires(post) dependency for dnf-data
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) committed (revision 37)
Revert last change; pretrans cannot ever call out of lua
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1133670 from Neal Gompa's avatar Neal Gompa (Pharaoh_Atem) (revision 36)
- Add scriptlet dependencies for dnf-data subpackage
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1123356 from Neal Gompa's avatar Neal Gompa (Pharaoh_Atem) (revision 35)
- Update to 4.18.0
  + Add reboot option to DNF Automatic (rh#2124793)
  + Add support for rollback of group upgrade rollback (rh#2016070)
  + Omit src RPMs from check-update (rh#2151910)
  + repoquery: Properly sanitize queryformat strings (rh#2140884)
  + Don't double-encode RPM URLs passed on CLI (rh#2103015)
  + Allow passing CLI options when loading remote cfg (rh#2060127)
  + Ignore processing variable files with unsupported encoding (rh#2141215)
  + Fix AttributeError when IO busy and press ctrl+c (rh#2172433)
  + cli: Allow = in setopt values
  + Mark strftime format specifiers for translation
  + Unload plugins upon their deletion
  + Fixes in docs and help command
  + Fix plugins unit tests
  + Add unit tests for dnf mark
  + smtplib: catch OSError, not SMTPException
  + automatic: Fix online detection with proxy (rh#2022440)
  + automatic: Return an error when transaction fails (rh#2170093)
  + repoquery: Allow uppercased query tags (rh#2185239)
  + Update repo metadata cache pattern to include zstd
  + Add provide exception handling
  + When parsing over a KVP list, do not return till the whole list is parsed
  + Provide /usr/bin/dnf4 symlink to /usr/bin/dnf-3
  + Document the symbols in the output of `dnf history list` (rh#2172067)
  + crypto: Use libdnf crypto API instead of using GnuPG/GpgME
  + Block signals during RPM transaction processing (rh#2133398)
  + Fix bash completion due to sqlite changes (rh#2232052)
  + automatic: allow use of STARTTLS/TLS
  + automatic: use email_port specified in config
  + base: Add obsoleters of only latest versions (rh#2183279, rh#2176263)
  + comps: Fix marking a group package as installed (rh#2066638)
  + distro-sync: Print better info message when no match (rh#2011850)
  + Include dist-info for python3-dnf (rh#2239323)
  + Revert "Block signals during RPM transaction processing" (rh#2133398)
  + Do not print details of verifying (rh#1908253)
  + conf: Split $releasever to $releasever_major and $releasever_minor (rh#1789346)
  + Update translations
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 965257 from Neal Gompa's avatar Neal Gompa (Pharaoh_Atem) (revision 31)
- Update to 4.11.1
  + Allow destdir option with modulesync command
  + Add documentation for query api flags (rh#2035577)
  + Fix swap command to work with local rpm files correctly (rh#2036434)
  + Fix regression in verifying signatures using rpmkeys
  + Use rpm.TransactionSet.dbCookie() to determining if rpmdb has changed (rh#2043476)
  + Fix decompression of groups.xml (rh#2030255)
  + Fix history undo on a Reason Change (rh#2010259, rh#2053014)
  + Remove /usr/bin from sys.path to avoid accidentally importing garbage
  + Fix: Python dnf API does not respect cacheonly (rh#1862970)
  + Fix python3.11 build: remove deprecated, update traceback regex
  + fix dnf mark error when history sqlite missing
  + [doc] Improve description of multilib_policy=all (rh#1996681, rh#1995630)
  + [doc] clarify effect of --enablerepo and --disablerepo options (rh#2031414)
  + [doc] default values for module_obsoletes and module_stream_switch (rh#2051846)
- Add Fix-processing-of-download-errors.patch backported from upstream
  * Fix dnf incorrectly aborting on non-English systems when packages already cached (rh#2024527)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 945339 from Neal Gompa's avatar Neal Gompa (Pharaoh_Atem) (revision 30)
- Add /etc/dnf/modules.d directory to -data subpackage (boo#1193706)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 929011 from Neal Gompa's avatar Neal Gompa (Pharaoh_Atem) (revision 29)
- Update 4.10.0
  + Add support for autodetecting packages to be excluded from being
    installed as weak dependencies (rh#1699672)
  + Add support for excluding packages to be installed as weak dependencies (rh#1699672)
  + Add fail_fast parameter to download_payloads methods for use in reposync
  + Acquire all relevant locks during "dnf clean"
  + API: Raise CompsError when group/env not found in install_group
    and install_environment (rh#1947958)
  + [API] Add method "set_or_append_opt_value" to BaseConfig (rh#1967925)
  + Add aliases for commands: info, updateinfo, provides (rh#1938333)
  + Add report about demodularized rpms into module info (rh#1805260)
  + Remove DNSSEC errors on COPR group email keys
  + Documentation inprovements - rh#1938352, rh#1993899, rh#1963704
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 914475 from Neal Gompa's avatar Neal Gompa (Pharaoh_Atem) (revision 28)
- Update to 4.8.0
  + Do not assume that a remote rpm is complete if present
  + Use positive percentage for "Failed delta RPMs" message
  + Remove redundant new line in Groups output
  + Format empty group names outputs to <name-unset>
  + [doc] Document default colors
  + Use rpmkeys alone to verify signature
  + Add dnf.error message to explain rpm.error traceback when package
    not found after resolving a transaction (rh#1815327, rh#1887293, rh#1909845)
  + Bugs fixed (rh#1946975, rh#1955309)
- Refresh patch for changing dnfdb path
  + Remove patch: dnf-4.6.0-Use-usr-lib-sysimage-for-the-persistent-state-dir.patch
  + Add patch: dnf-4.8.0-Use-usr-lib-sysimage-for-the-persistent-state-dir.patch
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 887046 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 27)
Automatic submission by obs-autosubmit
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 876272 from Neal Gompa's avatar Neal Gompa (Pharaoh_Atem) (revision 25)
- Update to version 4.6.1
  + Add unit test for fill_sack_from_repos_in_cache (rh#1865803)
  + Add docs and examples for fill_sack_from_repos_in_cache (rh#1865803)
  + [spec] remove python2 support
  + Remove problematic language
  + The noroot plugin no longer exists, remove mention
  + Run tests for fill_sack_from_repos_in_cache in installroot (rh#1865803)
  + expand history to full term size when output is redirected (rh#1852577) (rh#1852577, rh#1906970)
  + [doc] Fix: "sslcacert" contains path to the file
  + [doc] Added proxy ssl configuration options, increase libdnf require
  + Set persistdir and substitutions for fill_sack_from_repos_in_cache tests (rh#1865803)
  + Update documentation for module_obsoletes and module_stream_switch
  + print additional information when verifying GPG key using DNS
  + Remove hardcoded logfile permissions (rh#1910084)
  + Enhanced detection of plugins removed in transaction (rh#1929163)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 871994 from Neal Gompa's avatar Neal Gompa (Pharaoh_Atem) (revision 24)
- Migrate DNF persistent state data to /usr/lib/sysimage/dnf
  + Patch: dnf-4.6.0-Use-usr-lib-sysimage-for-the-persistent-state-dir.patch
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 868791 from Neal Gompa's avatar Neal Gompa (Pharaoh_Atem) (revision 23)
- Update to version 4.6.0
  + Log scriptlets output also for API users (rh#1847340)
  + Fix module remove --all when no match spec (rh#1904490)
  + yum.misc.decompress() to handle uncompressed files (rh#1895059)
  + Make an error message more informative (rh#1814831)
  + Add deprecation notice to help messages of deplist
  + Remove Base._history_undo_operations() as it was replaced with transaction_sr code
  + cli/output: Return number of listed packages from listPkgs()
  + Clean up history command error handling
  + [doc] Describe install with just a name and obsoletes (rh#1902279)
  + Add api function fill_sack_from_repos_in_cache to allow loading a repo cache with repomd and (solv file or primary xml) only (rh#1865803)
  + Packages installed/removed via DNF API are logged into dnf.log (rh#1855158)
  + Support comps groups in history redo (rh#1657123, rh#1809565, rh#1809639)
  + Support comps groups in history rollback (rh#1657123, rh#1809565, rh#1809639)
  + Support comps groups in history undo (rh#1657123, rh#1809565, rh#1809639)
  + New optional parameter for filter_modules enables following modular obsoletes based on a config option module_obsoletes
  + Add get_header() method to the Package class (rh#1876606)
  + Fix documentation of globs not supporting curly brackets (rh#1913418)

- Fix a typo.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 853403 from Neal Gompa's avatar Neal Gompa (Pharaoh_Atem) (revision 22)
- Update to version 4.5.2
  + Change behaviour of Package().from_repo
  + Add a get_current() method to SwdbInterface
  + Add `from_repo` attribute for Package class (rh#1898968, rh#1879168)
  + Correct description of Package().reponane attribute
  + Add unittest for new API
  + Make rotated log file (mode, owner, group) match previous log settings (rh#1894344)
  + [doc] Improve description of modular filtering
  + [doc] add documentation for from_repo
  + [doc] deprecated alias for dnf repoquery --deplist <deplist_option-label>
  + New config option module_allow_stream_switch allows switching enabled streams
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 852448 from Neal Gompa's avatar Neal Gompa (Pharaoh_Atem) (revision 21)
- Update to version 4.4.2
  + Warn about key retrieval over http
  + Fix --setopt=cachedir writing outside of installroot
  + Add vendor to dnf API (rh#1876561)
  + Add allow_vendor_change option (rh#1788371) (rh#1788371)
- Rename dnf-conf package to dnf-data, in line with upstream
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 843803 from Neal Gompa's avatar Neal Gompa (Pharaoh_Atem) (revision 20)
- Update to version 4.4.0
  + Handle empty comps group name (rh#1826198)
  + Remove dead history info code (rh#1845800)
  + Improve command emmitter in dnf-automatic
  + Enhance --querytags and --qf help output
  + [history] add option --reverse to history list (rh#1846692)
  + Add logfilelevel configuration (rh#1802074)
  + Don't turn off stdout/stderr logging longer than necessary (rh#1843280)
  + Mention the date/time that updates were applied
  + [dnf-automatic] Wait for internet connection (rh#1816308)
  + [doc] Enhance repo variables documentation (rh#1848161, rh#1848615)
  + Add librepo logger for handling messages from librepo (rh#1816573)
  + [doc] Add package-name-spec to the list of possible specs
  + [doc] Do not use <package-nevr-spec>
  + [doc] Add section to explain -n, -na and -nevra suffixes
  + Add alias 'ls' for list command
  + remove log_lock.pid after reboot (rh#1863006)
  + comps: Raise CompsError when removing a non-existent group
  + Add methods for working with comps to RPMTransactionItemWrapper
  + Implement storing and replaying a transaction
  + Log failure to access last makecache time as warning
  + [doc] Document Substitutions class
  + Dont document removed attribute ``reports`` for get_best_selector
  + Change the debug log timestamps from UTC to local time
Displaying revisions 1 - 20 of 39
openSUSE Build Service is sponsored by