100 Commits

Author SHA256 Message Date
6851b29d34 Accepting request 1254414 from system:packagemanager:dnf
OBS-URL: https://build.opensuse.org/request/show/1254414
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dnf?expand=0&rev=41
2025-03-20 18:23:48 +00:00
6de6689b64 New upstream release 4.23.0
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager:dnf/dnf?expand=0&rev=92
2025-03-19 13:07:14 +00:00
212d5bad8b Accepting request 1210008 from system:packagemanager:dnf
OBS-URL: https://build.opensuse.org/request/show/1210008
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dnf?expand=0&rev=40
2024-10-21 14:25:14 +00:00
4a5aa144e5 - Do not recommend -lang package: the lang package has already the
relevant supplements in place.

OBS-URL: https://build.opensuse.org/package/show/system:packagemanager:dnf/dnf?expand=0&rev=90
2024-10-20 12:54:30 +00:00
ec205d473e Accepting request 1157598 from system:packagemanager:dnf
OBS-URL: https://build.opensuse.org/request/show/1157598
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dnf?expand=0&rev=39
2024-03-13 21:17:09 +00:00
40cdd27d38 Accepting request 1157525 from home:pgajdos
- remove dependency on /usr/bin/python3 using
  %python3_fix_shebang macro, [bsc#1212476]

OBS-URL: https://build.opensuse.org/request/show/1157525
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager:dnf/dnf?expand=0&rev=88
2024-03-13 11:09:17 +00:00
48b8281829 Accepting request 1133852 from system:packagemanager:dnf
- Add Requires(post) dependency for dnf-data

OBS-URL: https://build.opensuse.org/request/show/1133852
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dnf?expand=0&rev=38
2023-12-19 22:15:21 +00:00
01f1413deb - Add Requires(post) dependency for dnf-data
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager:dnf/dnf?expand=0&rev=86
2023-12-18 13:07:26 +00:00
5a37d3a285 Revert last change; pretrans cannot ever call out of lua
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dnf?expand=0&rev=37
2023-12-18 07:30:49 +00:00
OBS User buildservice-autocommit
afc610bd6f Updating link to change in openSUSE:Factory/dnf revision 37
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager:dnf/dnf?expand=0&rev=84c2f2c47938c4fd19ccd4023c7fe43a
2023-12-18 07:30:49 +00:00
1dad155739 Accepting request 1133670 from system:packagemanager:dnf
- Add scriptlet dependencies for dnf-data subpackage

OBS-URL: https://build.opensuse.org/request/show/1133670
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dnf?expand=0&rev=36
2023-12-17 20:29:05 +00:00
b4a63bd7e8 - Add scriptlet dependencies for dnf-data subpackage
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager:dnf/dnf?expand=0&rev=84
2023-12-16 23:50:45 +00:00
c59cdd7776 Accepting request 1123356 from system:packagemanager:dnf
- 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

OBS-URL: https://build.opensuse.org/request/show/1123356
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dnf?expand=0&rev=35
2023-11-05 11:19:10 +00:00
8ac79e719d - 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

OBS-URL: https://build.opensuse.org/package/show/system:packagemanager:dnf/dnf?expand=0&rev=82
2023-11-04 19:14:19 +00:00
a582b36b12 Accepting request 1079892 from system:packagemanager:dnf
OBS-URL: https://build.opensuse.org/request/show/1079892
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dnf?expand=0&rev=34
2023-04-18 13:52:09 +00:00
37905024bc Accepting request 1079889 from home:dimstar:Factory
Require bash-completion via the devel package: the cmake config files are moved over; fixes Staging:E

OBS-URL: https://build.opensuse.org/request/show/1079889
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager:dnf/dnf?expand=0&rev=80
2023-04-17 10:34:12 +00:00
b44544e8d0 Accepting request 1067631 from system:packagemanager:dnf
OBS-URL: https://build.opensuse.org/request/show/1067631
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dnf?expand=0&rev=33
2023-02-25 18:54:51 +00:00
fd5507237f Accepting request 1067630 from home:dziobian
please run fdupes on the bytecode

OBS-URL: https://build.opensuse.org/request/show/1067630
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager:dnf/dnf?expand=0&rev=78
2023-02-24 15:59:17 +00:00
892c58a22b Accepting request 1065379 from home:dmach:branches:system:packagemanager:dnf
- spec: Run python_compileall macro to generate bytecode

OBS-URL: https://build.opensuse.org/request/show/1065379
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager:dnf/dnf?expand=0&rev=77
2023-02-24 14:33:33 +00:00
1512c09a08 Accepting request 1011162 from system:packagemanager:dnf
OBS-URL: https://build.opensuse.org/request/show/1011162
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dnf?expand=0&rev=32
2022-10-17 12:57:18 +00:00
d742d931ac Accepting request 1011158 from home:AndreasStieger:branches:system:packagemanager:dnf
dnf 4.14.0

OBS-URL: https://build.opensuse.org/request/show/1011158
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager:dnf/dnf?expand=0&rev=75
2022-10-15 19:38:28 +00:00
5ac269709a Accepting request 965257 from system:packagemanager:dnf
- 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)

OBS-URL: https://build.opensuse.org/request/show/965257
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dnf?expand=0&rev=31
2022-03-29 16:14:17 +00:00
960deac65b - 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)

OBS-URL: https://build.opensuse.org/package/show/system:packagemanager:dnf/dnf?expand=0&rev=73
2022-03-27 21:48:36 +00:00
0b966583a8 Accepting request 964903 from home:dziobian
- Add Fix-processing-of-download-errors.patch backported from upstream
  * Fix dnf incorrectly aborting on non-English systems when packages already cached (rh#2024527)

OBS-URL: https://build.opensuse.org/request/show/964903
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager:dnf/dnf?expand=0&rev=72
2022-03-27 20:30:36 +00:00
190bc876f1 Accepting request 945339 from system:packagemanager:dnf
- Add /etc/dnf/modules.d directory to -data subpackage (boo#1193706)

OBS-URL: https://build.opensuse.org/request/show/945339
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dnf?expand=0&rev=30
2022-01-10 23:02:02 +00:00
fc45ec5056 Add missing modules.defaults.d directory
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager:dnf/dnf?expand=0&rev=71
2022-01-10 14:12:45 +00:00
f1624acb0c - Add /etc/dnf/modules.d directory to -data subpackage (boo#1193706)
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager:dnf/dnf?expand=0&rev=70
2022-01-10 14:07:58 +00:00
5162ca2d16 Accepting request 929011 from system:packagemanager:dnf
- 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

OBS-URL: https://build.opensuse.org/request/show/929011
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dnf?expand=0&rev=29
2021-11-06 17:13:20 +00:00
2694729f6f Fix minimum hawkey version
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager:dnf/dnf?expand=0&rev=69
2021-11-03 11:48:50 +00:00
9a91da19d3 - 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

OBS-URL: https://build.opensuse.org/package/show/system:packagemanager:dnf/dnf?expand=0&rev=68
2021-11-03 11:48:07 +00:00
ea07e03a77 Accepting request 914475 from system:packagemanager:dnf
- 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

OBS-URL: https://build.opensuse.org/request/show/914475
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dnf?expand=0&rev=28
2021-08-31 17:54:55 +00:00
26639bc87a - 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

OBS-URL: https://build.opensuse.org/package/show/system:packagemanager:dnf/dnf?expand=0&rev=67
2021-08-27 03:24:57 +00:00
e2a692e3da Accepting request 887046 from system:packagemanager:dnf
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/887046
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dnf?expand=0&rev=27
2021-04-26 14:38:14 +00:00
5d4d92eae4 Drop nose build-dep
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager:dnf/dnf?expand=0&rev=65
2021-04-13 14:06:48 +00:00
f3a7be5d59 - Update to version 4.7.0
+ Improve repo config path ordering to fix a comps merging issue (rh#1928181)
  + Keep reason when package is removed (rh#1921063)
  + Improve mechanism for application of security filters (rh#1918475)
  + [doc] Add description for new API
  + [API] Add new method for reset of security filters
  + [doc] Improve documentation for Hotfix repositories
  + [doc] fix: "makecache" command downloads only enabled repositories
  + Use libdnf.utils.checksum_{check,value}
  + [doc] Add info that maximum parallel downloads is 20
  + Increase loglevel in case of invalid config options
  + [doc] installonly_limit documentation follows behavior
  + Prevent traceback (catch ValueError) if pkg is from cmdline
  + Add documentation for config option sslverifystatus (rh#1814383)
  + Check for specific key string when verifing signatures (rh#1915990)
  + Use rpmkeys binary to verify package signature (rh#1915990)
  + Bugs fixed (rh#1916783)
  + Preserve file mode during log rotation (rh#1910084)

OBS-URL: https://build.opensuse.org/package/show/system:packagemanager:dnf/dnf?expand=0&rev=64
2021-04-13 14:04:58 +00:00
Richard Brown
cad032cbd7 Accepting request 878382 from system:packagemanager:dnf
OBS-URL: https://build.opensuse.org/request/show/878382
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dnf?expand=0&rev=26
2021-03-16 14:43:21 +00:00
3015695bad Accepting request 878381 from home:cvoegl:branches:system:packagemanager:dnf
- Add dnf-4.6_vendor_change_doc.patch to adapt the documentation
  to the actual SUSE default value (bsc#1180339)

OBS-URL: https://build.opensuse.org/request/show/878381
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager:dnf/dnf?expand=0&rev=62
2021-03-11 17:50:33 +00:00
d1072b4ff3 Accepting request 876272 from system:packagemanager:dnf
- 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)

OBS-URL: https://build.opensuse.org/request/show/876272
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dnf?expand=0&rev=25
2021-03-10 07:46:11 +00:00
34a48c4119 - 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)

OBS-URL: https://build.opensuse.org/package/show/system:packagemanager:dnf/dnf?expand=0&rev=60
2021-03-02 16:54:58 +00:00
e2edeb2393 Accepting request 871994 from system:packagemanager:dnf
- 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

OBS-URL: https://build.opensuse.org/request/show/871994
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dnf?expand=0&rev=24
2021-02-18 19:38:20 +00:00
9363f91194 - 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

OBS-URL: https://build.opensuse.org/package/show/system:packagemanager:dnf/dnf?expand=0&rev=58
2021-02-13 17:27:59 +00:00
462dff7fe0 Accepting request 868791 from system:packagemanager:dnf
- 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.

OBS-URL: https://build.opensuse.org/request/show/868791
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dnf?expand=0&rev=23
2021-02-07 14:16:32 +00:00
8f9bec7fad - 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)

OBS-URL: https://build.opensuse.org/package/show/system:packagemanager:dnf/dnf?expand=0&rev=56
2021-02-03 02:00:05 +00:00
502de6eb55 Accepting request 867337 from home:Maliku
- Fix a typo.

OBS-URL: https://build.opensuse.org/request/show/867337
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager:dnf/dnf?expand=0&rev=55
2021-01-28 13:32:31 +00:00
b66de47b34 Accepting request 853403 from system:packagemanager:dnf
- 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

OBS-URL: https://build.opensuse.org/request/show/853403
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dnf?expand=0&rev=22
2020-12-10 14:58:57 +00:00
e4b40103ce - 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

OBS-URL: https://build.opensuse.org/package/show/system:packagemanager:dnf/dnf?expand=0&rev=53
2020-12-06 16:00:48 +00:00
4f26ce4b5b Accepting request 852448 from system:packagemanager:dnf
- 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

OBS-URL: https://build.opensuse.org/request/show/852448
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/dnf?expand=0&rev=21
2020-12-03 17:42:10 +00:00
85989336a7 Finish renaming dnf-conf -> dnf-data
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager:dnf/dnf?expand=0&rev=51
2020-12-02 00:38:51 +00:00
85ce293f33 - Rename dnf-conf package to dnf-data, in line with upstream
OBS-URL: https://build.opensuse.org/package/show/system:packagemanager:dnf/dnf?expand=0&rev=50
2020-11-30 12:37:06 +00:00
295645ccca - 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)

OBS-URL: https://build.opensuse.org/package/show/system:packagemanager:dnf/dnf?expand=0&rev=49
2020-11-29 23:52:15 +00:00