[ [ 916657, "dnf remove wants to downgrade packages; fails on transaction check" ], [ 921294, "dnf downgrade failure" ], [ 922521, "DNF crashes when passing packages to it via pipe" ], [ 926871, "[abrt] download_packages:AttributeError: 'Repo' object has no attribute 'cache'" ], [ 878826, "[rfe] dnf could use systemd timer unit rather than crontabs" ], [ 922664, "an option for disabling the regular metadata sync" ], [ 892064, "hourly dnf makecache too frequent, also consider using ionice" ], [ 919769, "dnf runs makecache hourly despite laptop power state" ], [ 947258, "dnf doesn't erase excluded packages" ], [ 889202, "[rfe] [repos] add support for skip_if_unavailable in repository config" ], [ 923384, "DNF uses yum web signature" ], [ 950722, "[abrt] dnf-0.3.2-1.gitf3818b4.fc20: queries.py:179:_construct_result:AttributeError: 'NoneType' object has no attribute 'query'" ], [ 903775, "Update command is deprecated but nomenclature still being used" ], [ 887317, "Dnf should beter report upgrades via obsoletes." ], [ 914919, "DNF does not have group install" ], [ 922667, "the cronned 'dnf makecache' runs should give up quickly if there's network/checksumming issues" ], [ 958452, "dnf update Produces Log Messages Involving \"ts_done state\"" ], [ 959990, "dnf dist-sync recommended in manual page but is missing from dnf's command line options" ], [ 961549, "[abrt] dnf-0.3.4-1.git03fd687.fc19: __init__.py:826:perform:Exception: (10, 'Error HTTP/FTP status code: 404', 404)" ], [ 962188, "obsoletes sometimes result in \"ERROR with transaction check vs depsolve\"" ], [ 966372, "dnf prints an empty python list after running without root privileges" ], [ 965410, "\"dnf clean expire-cache\" does not have any effect" ], [ 963627, "dnf shows way over 100% in its progress bar" ], [ 965114, "When running dnf using file:/// as the media, it tries to erase packages in file:///" ], [ 964467, "group install is broken" ], [ 963680, "dnf dies with a traceback during update" ], [ 963133, "name is misprinted when package is not found" ], [ 916662, "dnf remove wants to install new packages" ], [ 967732, "[abrt] dnf-0.3.6-1.git24ce938.fc19: __init__.py:364:hashopen:DBNoSuchFileError: (2, 'Datei oder Verzeichnis nicht gefunden')" ], [ 908491, "[rfe] list recent" ], [ 968159, "repo_rpmmd.c: base:xml attr in is ignored" ], [ 974427, "dnf fails on all commands with fatal error: \"global name 'os' is not defined\"" ], [ 974866, "dnf crashes if neither baseurl nor mirrorlist are defined" ], [ 976652, "[abrt] UnicodeEncodeError with 'dnf info checkpolicy'" ], [ 975858, "dnf can't install in an empty installroot" ], [ 964584, "dnf doesn't replace $releasever/$basearch in mirror url" ], [ 979942, "[abrt] cli.py:1015:_configure_repos:KeyError: " ], [ 980227, "[locking] OSError when a long running transaction gets metadata files written over by a concurrent 'dnf makecache'" ], [ 981310, "NameError: global name 'to_utf8' is not defined" ], [ 977661, "[abrt] Ctrl+C ends up with a TypeError traceback involving Base.__exit__() and Repo._handle_load()" ], [ 984483, "default to skip_if_unavailable=True" ], [ 986545, "dnf mismatching it's librepo dep in rawhide" ], [ 979042, "Slow download of packages" ], [ 977753, "Repository \"@System\" instead of \"fedora\"" ], [ 996138, "[abrt] install_grouplist:UnicodeDecodeError during 'dnf group install'" ], [ 993916, "'upgrade' command displays old version numbers in summary, rather than new version numbers" ], [ 997403, "Error message instructs users to invoke 'yum' rather than 'dnf' to fix a problem" ], [ 1002508, "Updated to install any packages \"An Curl handle error: Unsupported protocol\"" ], [ 1002798, "Error when checking librepo explicit requires" ], [ 998859, "\"dnf upgrade --best\" will always install 64bits package when 32bit package is installed" ], [ 1006366, "dnf makecache runs on LiveCD" ], [ 1008444, "confusing message when removing packages" ], [ 1003220, "[abrt] dnf-0.3.11-1.git7d717c7.fc19: output.py:838:_enc:TypeError: object of type 'NoneType' has no len()" ], [ 909744, "[rfe] support parallel downloads" ], [ 984529, "[rfe] fastest mirror" ], [ 967798, "[RFE] repositories costs" ], [ 995459, "conflicting requests when trying to install locally available packages" ], [ 1013764, "DNF group remove doesn't work" ], [ 1013773, "DNF group info doesn't work" ], [ 1017278, "dnf does not notice file conflicts" ], [ 1021087, "traceback during download after a transaction with obsoletes" ], [ 878348, "'dnf history undo' support missing" ], [ 880524, "[kernel] managing multiple kernel packages" ], [ 1019957, "'dnf groups summary' traceback (global name 'patterns' is not defined)" ], [ 1020101, "'dnf grouplist' throws NameError" ], [ 1020934, "traceback in \"dnf repolist\"" ], [ 1023486, "groups operations failing due to a libcomps API change in its latest version (KeyError: 'en_US.UTF-8')" ], [ 1019170, "handling wildcards in the version" ], [ 1024776, "librepo version mismatch (no attribute 'LRO_FASTESTMIRRORCACHE')" ], [ 1025650, "[abrt] dnf-0.4.6-1.fc20: i18n.py:119:ucd:UnicodeEncodeError: 'ascii' codec can't encode character u'\\xe9' in position 51: ordinal not in range(128)" ], [ 1014563, "Support Python 3 in DNF" ], [ 1029948, "dnf does not show all desktop environments in dnf groups list output" ], [ 1030998, "install doesn't work for '*/binaryname' patterns" ], [ 1030297, "dnf doesn't support http urls" ], [ 1030980, "dnf downgrade PACKAGE, misleading message about possible typo if PACKAGE is not installed" ], [ 884615, "RFE: Provide list of packages installed on top of the system" ], [ 963137, "[rfe] perform complex packaging operations as a CLI user" ], [ 991038, "lacks history rollback" ], [ 1032455, "[abrt] dnf-0.4.7-1.fc20: decoder.py:383:raw_decode:ValueError: No JSON object could be decoded" ], [ 1034607, "dnf does not work with media repo" ], [ 1036116, "dnf install failed with exception" ], [ 967264, "[plugins] Support post-transaction actions" ], [ 1018284, "[rfe] [api] refactor check for valid id into separate function" ], [ 1035164, "[abrt] dnf-0.4.7-1.fc20: miscutils.py:61:checkSig:OSError: [Errno 2] Adres\u00e1\u0159 nebo soubor neexistuje: '/var/cache/dnf/x86_64/20/updates-testing/packages/kernel-3.11.9-300.fc20.x86_64.rpm'" ], [ 1036147, "[locking] Traceback for dnf search if running under su - USER" ], [ 1036211, "Install groups using @ sign" ], [ 1038403, "[abrt] dnf-0.4.9-1.fc20: base.py:1832:handle_erase:AssertionError" ], [ 1038937, "[plugins] [api] Add hook for metadata download complete event" ], [ 1040255, "dnf show wrong Installed size when install packages" ], [ 1044502, "[abrt] dnf: base.py:125:_add_repo_to_sack:UnicodeDecodeError: 'ascii' codec can't decode byte 0xd0 in position 113: ordinal not in range(128)" ], [ 1044981, "[doc] [rfe] support setopt" ], [ 1044999, "[doc] show dependencies during update" ], [ 1048402, "[abrt] dnf: cli.py:1521:search:AttributeError: 'module' object has no attribute 'exception'" ], [ 1048572, "dnf resolve failure" ], [ 1048716, "man page does not mention sub command remove" ], [ 1048719, "Minor error in 'dnf --help', using the package name Yum instead of dnf" ], [ 1048988, "[plugins] [api] add a hook for MD refresh" ], [ 1045737, "[RFE] 'throttle' option." ], [ 1048468, "dnf --cacheonly list installed tries to download repodata" ], [ 1048488, "AssertionError on invalid error log level" ], [ 1049025, "Incorrect dependency check on removal" ], [ 1051554, "disable fastestmirror by default (and make it configurable)" ], [ 909468, "[rfe] delta rpm support" ], [ 1030440, "[RFE] bash completion support" ], [ 1046244, "dnf doesn't keep the downloaded packages in the cache" ], [ 1055051, "things like ' dnf install \"kernel-devel-uname-r = 3.12.8-300.fc20.x86_64\" ' don't work" ], [ 1056400, "DNF not support url installation for a package" ], [ 1062390, "dnf.rpmUtils.arch.getBaseArch() doesn't return identical results to yum's rpmUtils.arch.getBaseArch()" ], [ 1062847, "dnf man page errors" ], [ 1063022, "[abrt] dnf: i18n.py:38:write:UnicodeEncodeError: 'ascii' codec can't encode character u'\\xe9' in position 12: ordinal not in range(128)" ], [ 1064148, "DNF attempts to remove packages from local file-based repository" ], [ 1048788, "[abrt] dnf: __init__.py:183:install:ArchException: Used arch is unknown." ], [ 1065728, "[doc] Metadata expire configurable per repository" ], [ 1065879, "[API] provides is missing in queries documentation" ], [ 1065959, "dnf tab completion should use \"distro-sync\" instead of \"distribution-synchronization\"" ], [ 1066743, "[doc] `dnf clean` should function or warn when run as normal user" ], [ 1069996, "[abrt] dnf: repo.py:312:start:AttributeError: 'NoneType' object has no attribute 'start'" ], [ 1059704, "[api] dnf.base.Base.read_comps() fails when there's no comps" ], [ 1058224, "the system cache should be world readable by default" ], [ 1069538, "DNF doesn't support \"never\" or \"-1\" for metadata_expire option unlike yum" ], [ 1070598, "problems downloading large files (and counting past 100%)" ], [ 1070710, "dnf.Base.read_comps() fails in Python3, works ok in Python2" ], [ 1071323, "[api] [rfe]: dnf.repo & dnf.repodict API extention" ], [ 1071455, "[i18n] Wrong characters in Japanese translatated message" ], [ 1071501, "[drpm] fallback to full RPM download on drpm failure" ], [ 1071518, "curl error" ], [ 1071677, "[doc] faq suggests it's a good idea to install rawhide packages on stable releases" ], [ 963710, "RFE: allow package specs for distro-sync" ], [ 1067136, "[comps] no way to install optional packages from a group" ], [ 1071212, "dnf doesn't skip unreadable repository files" ], [ 1077173, "IOError: [Errno 13] Permission denied: '/var/lib/dnf/groups.json'" ], [ 1078832, "TypeError: '_DownloadErrors' object is not iterable" ], [ 1079621, "Incorrect package count when some packages already downloaded" ], [ 1029022, "RFE: API for reverse group operations" ], [ 1051869, "[abrt] dnf: comps.py:62:_by_pattern:TypeError: expected string or buffer" ], [ 1061780, "Dnf allows installing conflicting packages" ], [ 1062884, "[api] Allow dnf plugin to set exit code" ], [ 1062889, "[RFE] [api] add class attribute to dnf.cli.Command which will say it is root-only plugin" ], [ 1063666, "[comps] [environments] dnf group remove \"GNOME Desktop\"" ], [ 1064211, "Dnf should provide logrotate script" ], [ 1064226, "[rfe] cmdline option forcing cache refresh" ], [ 1073859, "[api][rfe] access to dnf.Base.goal_parameters.allow_uninstall" ], [ 1076884, "[py3] highlight characters broken under py3" ], [ 1079519, "[api][rfe] install .rpm files with dnf API" ], [ 1079932, "[api][rfe] public api for getting all packages in a group" ], [ 1080331, "dnf group list fail to run with noroot plugin" ], [ 1080489, "[RFE] dnf exits with an error when at least one srpm is present on the command line" ], [ 1082230, "TypeError in dnf history info " ], [ 1083432, "group is marked as installed, even if install of the packages failed" ], [ 1083767, "dnf documents cached packages in a way which does not agree with reality" ], [ 1084139, "dnf manpage \"manipualte\" typos" ], [ 1084553, "[doc] dnf docs describe '--best' option in undecipherabke manner" ], [ 1088166, "[doc] DNF doesn't say you need root rights to run dnf update" ], [ 1065882, "[delta] delta rpm download size statistics" ], [ 1081753, "do not emit uncaught exceptions from automatic makecache runs" ], [ 1089864, "[api] group persistor is not saved when using group_* API" ], [ 963345, "[rfe] autoremove" ], [ 1073457, "Auto-completion issue with sudo dnf install" ], [ 1076045, "[rfe] ssl support" ], [ 1083679, "dnf globbing does not really work" ], [ 1092006, "[abrt] dnf: __init__.py:1704:parse_extcmds:ValueError: need more than 0 values to unpack" ], [ 1092777, "[abrt] dnf: __init__.py:403:run:UnicodeDecodeError: 'ascii' codec can't decode byte 0xd0 in position 0: ordinal not in range(128)" ], [ 1093888, "[search] put exact matches first" ], [ 1094594, "dnf history rollback tracebacks" ], [ 1095580, "[kernel] kernel-models-extra cannot be installed because a newer one is already installed" ], [ 1095861, "UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 21: ordinal not in range(128)" ], [ 1096506, "promoting 'install a' to 'install b' when b obsoletes a" ], [ 1047049, "distroverpkg default should be the same in dnf as in yum" ], [ 1067156, "[api] introspecting transaction" ], [ 1093420, "Add to dnf.conf ip_resolve entry" ], [ 1104757, "[api] yumvars not set fail fedora metadata download" ], [ 1105009, "Please update the queries api documentation" ], [ 1110800, "[abrt] dnf: parser.py:59:varReplace:UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 6: ordinal not in range(128)" ], [ 1111569, "make \"Transaction couldn't start (no root?)\" error more clear" ], [ 1111997, "[abrt] dnf: base.py:1894:_retrievePublicKey:TypeError: not all arguments converted during string formatting" ], [ 1112669, "commands from dnf-plugins-core not mentioned in man page" ], [ 1112704, "NameError: global name 'i18n' is not defined" ], [ 1048973, "[rfe] repo priorities" ], [ 1108908, "dnf dies immediately complaining that ascii codec can't decode 0xc3" ], [ 1116544, "[i18n] double width Unicode characters" ], [ 1116839, "CompsError: Group 'Core' is already installed." ], [ 1116845, "dnf crashed when executing 'dnf -v repolist all'" ], [ 1117102, "[doc] configuring plugin search directories" ], [ 1117293, "--installroot proceeds with an undefined conf.releasever" ], [ 1117678, "[py3] proper binary for python3-dnf" ], [ 1118178, "should create /etc/dnf/plugins directory" ], [ 1118796, "TypeError: must be unicode, not str" ], [ 1119032, "python3-dnf-0.5.3 conflicts with dnf-0.5.2" ], [ 1100946, "dnf install installs both i686 and x86_64 packages for no reason" ], [ 1117789, "[doc] [api] custom repos" ], [ 1120583, "[api] full-featured proxy configuration" ], [ 1121280, "History list with login names fails with non-ascii names" ], [ 1122900, "[abrt] dnf: package.py:73:header:RuntimeError: (Rpm file does not exist)" ], [ 1123688, "dnf missing Requires on pyliblzma" ], [ 850912, "RFE: support updateinfo" ], [ 1055910, "[rfe] includepkgs directive support" ], [ 1116666, "handling groups installed by Yum" ], [ 1118272, "search command show traceback when in a debug mode" ], [ 1127206, "[abrt] dnf: __init__.py:186:install:Exception: Goal operation failed." ], [ 1132335, "RFE [UX] - Give users hint on uknown command" ], [ 1071854, "dnf reinstall does not work as expected" ], [ 1131969, "[rfe] group_install: accepts package specs as excludes" ], [ 908764, "RFE: Support repo-pkgs command set" ], [ 1130878, "[abrt] dnf: persistor.py:60:_diff_dcts:AttributeError: 'NoneType' object has no attribute 'keys'" ], [ 1130432, "[abrt] dnf: locale.py:166:_group:UnicodeDecodeError: 'ascii' codec can't decode byte 0xc2 in position 0: ordinal not in range(128)" ], [ 1118236, "dnf doesn't seem to support repo_gpgcheck config" ], [ 1109915, "[rfe] yum-cron replacement" ], [ 909856, "[rfe] lazy mode for metadata syncing" ], [ 1134893, "\"dnf update\" works as \"dnf install\" on local package files" ], [ 1138700, "dnf doesn't install all packages on command line" ], [ 1070902, "dnf autocomplete for install ./* + takes ages" ], [ 1124316, "[locking] per-installroot metadata lock" ], [ 1136584, "[abrt] dnf: rpmsack.py:255:_read:AttributeError: has no attribute reason" ], [ 1135861, "group erase libreoffice fails, package requires but none of the providers can be installed" ], [ 1136223, "[abrt] dnf: packages.py:76:parsePackages:TypeError: unsupported operand type(s) for |=: 'set' and 'list'" ], [ 1122617, "reinstall of local rpms gives traceback" ], [ 1133830, "Does not import gpg keys" ], [ 1121184, "dnf: shows fake download speed when not downloading anything" ], [ 1153543, "dnf bash completion hangs when trying to complete local path" ], [ 1151231, "Broken bash completion (does not occur when dnf-plugins-core installed)" ], [ 1163063, "dnf install with glob pattern output should be similar to yum install with glob" ], [ 1151854, "--cacheonly is not being respected \u2013 will update the cache if expired" ], [ 1151740, "dnf base api should not use errorSummary from dnf.cli.BaseCli" ], [ 1110780, "dnf swap not supported" ], [ 1149972, "update command implicitly working as reinstall" ], [ 1150474, "dnf group install broken for locale other than en_US" ], [ 995537, "RFE: /etc/motd emitter for yum-cron" ], [ 1149952, "Python exception thrown when searching dnf history" ], [ 1149350, "Odd placement and no rotation of hawkey.log" ], [ 1170232, "dnf eats newlines from error message" ], [ 1147523, "missing group info environment group support" ], [ 1148208, "[rfe] enable deltarpm support by default" ], [ 1109927, "RFE: take systemd inhibitor lock while doing operations that shouldn't be interrupted by shutdown" ], [ 1155877, "[abrt] dnf: i18n.py:130:ucd:UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 1: ordinal not in range(128)" ], [ 1175466, "add timeout option to repo conf" ], [ 1186461, "\"file\" filter in DNF" ], [ 1170156, "[RFE][UX] Display metadata timestamp" ], [ 1184943, "please enrich DNF API with a method for setting up base.conf.cachedir for non privileged users" ], [ 1177002, "comps display_order for environment groups not respected by installer with dnf payload (or dnf itself)" ], [ 1169165, "let glob pattern describing package to match multiple packages" ], [ 1167982, "dnf.conf man page is in the wrong section" ], [ 1157233, "'dnf download' cannot be run in parallel as non-root user" ], [ 1138096, "[doc] add examples on install, resolve, do_transaction api usage" ], [ 1181189, "dnf downgrade ./ doesn't autocomplete" ], [ 1181397, "[abrt] dnf: output.py:683:_display_packages_verbose:KeyError: u'ppc64-utils'" ], [ 1175434, "Odd placement and no rotation of hawkey.log" ], [ 1162887, "[api] introspecting transaction package sets" ], [ 1156084, "dnf install @some-environment-id does not work" ], [ 1175098, "dnf: unowned dir /etc/dnf/protected.d" ], [ 1174136, "wrongly computed text width with nonascii characters" ], [ 1155918, "let \"history list\" show all records" ], [ 1119030, "skip_if_unavailable to correctly treat repos that are down during package download" ], [ 1177394, "Dnf specifies both \"size\" and an age in the logrotate configuration" ], [ 1154476, "[abrt] dnf: lock.py:64:_read_lock:ValueError: invalid literal for int() with base 10: ''" ], [ 1203151, "Duplicated output for already installed packages" ], [ 1187579, "dnf upgrade ./ doesn't autocomplete" ], [ 1185977, "[api] remove cached package file only after transaction()" ], [ 1195240, "dnf-automatic \"how to use\"" ], [ 1193914, "'help history' does not correspond with supported commands" ], [ 1195385, "dnf regression: cannot resolve provides with slashes" ], [ 1160806, "DNF shoud not deprecate \"remove\" command" ], [ 1186710, "dnf --setopt exclude=XXX adds garbage to excludes" ], [ 1207726, "Update dnf and yum packages for proposed dnf default change" ], [ 1190671, "DNF ships bash completition file but lacks requirement on bash completion" ], [ 1191579, "python3-dnf cannot be used without python2" ], [ 1195325, "RFE: provide a way to configure the config directory used by plugins" ], [ 1154202, "[depsolv] removing a package results in downloading more packages" ], [ 1189083, "[doc] please document 'skip_if_unavailable' Repo flag" ], [ 1193915, "[abrt] dnf: output.py:1730:historySummaryCmd:ValueError: need more than 0 values to unpack" ], [ 1195661, "lock files cannot be created for non logged users" ], [ 1190458, "[abrt] dnf: cli.py:210:do_transaction:UnicodeEncodeError: 'ascii' codec can't encode character u'\\xf3' in position 196: ordinal not in range(128)" ], [ 1194685, "CACHEDIR_SUFFIX appended twice to cachedir when using dnf CLI." ], [ 1160950, "\"dnf install foo.rpm\" doesn't upgrade \"foo\"" ], [ 1199648, "[UX] dnf groupinstall claims that installed group does not exist" ], [ 1208773, "[RFE] Define virtual provides for DNF commands and suggest installing the appropriate one if a command was not found" ], [ 1208018, "config-manager: enable won't work. TypeError: unorderable types: Repo() < Repo()" ], [ 1207861, "Python 3: historical transactions that had multiple problems causes tracebacks" ], [ 1201445, "\"dnf autoremove\" removes \"user-installed\" installonly packages installed using \"dnf upgrade\"" ], [ 1210275, "DNF doesn't support http authentication" ], [ 1191275, "dnf downgrade fails" ], [ 1207965, "Improve yum deprecated message" ], [ 1215560, "[abrt] dnf: i18n.py:165:exact_width:TypeError: 'NoneType' object is not iterable" ], [ 1215289, "bash completion file adds a shell alias for python" ], [ 1214968, "dnf reports installed group does not exist" ], [ 1222694, "[abrt] python-dnf: comps.py:86:install_or_skip:TypeError: unsupported operand type(s) for +=: 'int' and 'TransactionBunch'" ], [ 1225246, "yum2dnf manpage: too much underlining" ], [ 1213985, "[rfe] add equivalent of \"random_sleep\" to dnf-automatic" ], [ 1225277, "python(abi) = 3.3 is needed by (installed)" ], [ 1223932, "UnicodeEncodeError: 'ascii' codec can't encode character u'\\xe1' in position 19: ordinal not in range(128)" ], [ 1223614, "dnf groupinstall fails and returns success" ], [ 1203661, "[CRY] sslclientcert and sslclientkey not supported" ], [ 1187741, "dnf should state if packages explicitly requested for update aren't installed" ], [ 1148630, "add --allowerasing hint for conflict problems" ], [ 1176351, "[RFC] print warning message when we're going to install not latest version" ], [ 1210445, "[rfe] report when skipping available updates due to dependency reasons" ], [ 1173107, "mock: use of \"dnf --installroot ...\" yields \"releasever not given\" error" ], [ 1219199, "Problem when using proxy authentication in dnf.conf" ], [ 1220040, "[abrt] python-dnf: completion_helper.py:92:run:UnboundLocalError: local variable 'pkgs' referenced before assignment" ], [ 1230975, "[rfe] configurable parallel downloads (like yum's max_connections)" ], [ 1232815, "'dnf install @group' returns error code 1 if all packages are already installed" ], [ 1113384, "[rfe] repofrompath option to specify ad-hoc repo" ], [ 1133979, "yum/dnf --quiet option not working for check-update command" ], [ 1238958, "dnf-automatic fails to send mail" ], [ 1238252, "Typo in dnf man page" ], [ 1212320, "[metadata] dnf makecache never timeouts" ], [ 1218401, "[doc] document history_list_view and set it to cmd by default" ], [ 1227952, "dnf update on a local directory does not handle mutliple versions of the same package" ], [ 1197456, "[RFE] implement `strict` config option (defaults=True)" ], [ 1236310, "dnf --quiet repolist doesn't output anything" ], [ 1219638, "DNF doesn't use xml:base in repodata" ], [ 1207981, "[UX] error during unpacking archive does not fail the installation" ], [ 1208918, "RFE: dnf shouldn't stop processing the command line at the first unknown package" ], [ 1221635, "add dnf config option to (not)obey weak deps" ], [ 1236306, "Some of dnf's subcommands can't handle pipe" ], [ 1234639, "dnf package actions triggered by dnf-automatic aren't logged to dnf.rpm.log" ], [ 1244486, "[doc] Add yum vs dnf hooks information in dnf documentation" ], [ 1224248, "[UX] Error message doesn't show names of packages well" ], [ 1243501, "`dnf downgrade' treats installed packages as not installed" ], [ 1225237, "[UX] [doc] FILES section missing from manual pages" ], [ 1249319, "dnf says \"downloaded packages were saved in cache\" before actually downloading any packages" ], [ 1234763, "wildcard in dnf update/downgrade should match installed packages only" ], [ 1242946, "[depsolv] dnf prefers package names over provide names" ], [ 1225225, "[abrt] python-dnf: repo.py:774:load:RepoError: Cache-only enabled but no cache for 'fedora'" ], [ 1254687, "DNF does not display any translations" ], [ 1247766, "dnf logrotate.d rotates logs too fast in many cases" ], [ 1125925, "[RFE] provide a 'add to user-installed-list' command" ], [ 1210289, "RFE: Have a way to wait on dnf lock rather than terminate" ], [ 1262082, "'ascii' codec can't decode byte 0xc3 in position 40: ordinal not in range(128)" ], [ 1250038, "[abrt] python-dnf: completion_helper.py:84:run:IndexError: list index out of range" ], [ 1048433, "RFE --downloadonly" ], [ 1259650, "\"dnf provides\" or \"dnf repoquery --whatprovides\" does not support globs" ], [ 1260198, "python-dnf should provide python2-dnf" ], [ 1259657, "No dnf-command() provides for dnf commands" ], [ 1254982, "dnf-automatic generates emails with broken charset" ], [ 1261766, "RFE: way to force no metadata expiration system-wide" ], [ 1234491, "[UX] dnf list installed: show repo id the package was installed from" ], [ 1256531, "dnf install crashes if terminal window is too small" ], [ 1261656, "DNF group update doesn't work" ], [ 1258364, "Some important dnf output goes to STDERR and not to STDOUT" ], [ 1278031, "dnf fails to find system-upgrade plugin with certain locales (Chinese, Japanese and maybe more)" ], [ 1264032, "RFE: add \"Skipped\" into Transaction Summary" ], [ 1209056, "[UX] [TRANS] Plural strings are not extracted properly" ], [ 1274946, "[abrt] dnf: main.py:99:main:IOError: [Errno 5] Input/output error" ], [ 1286619, "[abrt] dnf: group.py:253:_mark_install:AttributeError: 'GroupPersistor' object has no attribute 'environement'" ], [ 1229046, "mark group as installed only after successful transaction" ], [ 1282250, "RFE: don't consider remove operations as successful transactions" ], [ 1265391, "`dnf update @group` doesn't work" ], [ 1283017, "[rfe] support braces in variable substitution" ], [ 1278592, "Bad default for email_from in automatic.conf" ], [ 1260421, "[rfe] dnf should download drpms first" ], [ 1278382, "DNF python programming error when run from virt-builder" ], [ 1230820, "/usr/bin/dnf using -OO" ], [ 1280240, "dnf should warn if plugins are disabled and an unknown command is requested" ], [ 1291895, "DNF history failure if no history" ], [ 1256587, "The proxy option in dnf.conf doesn't support socks5" ], [ 1287221, "dnf stutters when writing in /var/log/dnf.rpm.log" ], [ 1277360, "doc: update specifying the packages in commands" ], [ 1294241, "file /var/lib/dnf/* is not owned by any package" ], [ 1289166, "dnf makecache triggers a python exception" ], [ 1294355, "German translation incomplete on delta RPMS" ], [ 1226322, "dnf clean all does not clean package metadata for local repos" ], [ 1275878, "[abrt] dnf: rpmsack.py:288:_delete:AttributeError: Cannot delete attribute installed_by on " ], [ 1239274, "dnf history does not show command line" ], [ 1286477, "DNF creates /etc/yum/repos.d instead of /etc/dnf/repos.d when no repodir is present/configured" ], [ 1305356, "dnf groupinstall does not install packages, only marks them" ], [ 1258503, "regression in dnf, requires network access for history" ], [ 1283432, "dnf group list --installed / --available" ], [ 1268818, "dnf -v group list not mentioned in man page" ], [ 1306304, "[perf] cache installed set of packages in query (for updates)" ], [ 1302934, "Malformed translations in 1.1.6" ], [ 1303149, "dnf history info failing" ], [ 1302217, "dnf metadata expiration message does not fit on screen" ], [ 1309408, "[RFE] Add docs that --best is showing more details on broken package dependencies" ], [ 1209649, "[UX] dnf group info (and other two word commands) give wrong mini_usage info" ], [ 1272977, "dnf waits 10 minutes for a single repo (for unresponsive ftp server?)" ], [ 1322226, "[pt-BR] some strings translated in zanata are missing in the terminal" ], [ 1315349, "dnf-makecache.service fills journal with useless lines because of verbose option" ], [ 1214562, "Config error: Error parsing \"installonly_limit = u'1'\": Out of range integer value." ], [ 1313215, "got \"IndexError: list index out of range \" after ran dnf history command" ], [ 1306057, "[UX] different behaviour of installonly in yum/dnf" ], [ 1289164, "[RFE] positive prompt answer by default" ], [ 1324086, "dnf \"autoremove\" command has no description in dnf --help" ], [ 1332012, "UnicodeEncodeError: 'ascii' codec can't encode characters in position 342-343: ordinal not in range(128)" ], [ 1292892, "dnf groupinstall ignores errors" ], [ 1328674, "diskspacecheck=0 in dnf.conf has no effect" ], [ 1286556, "/usr/lib64/python3.5/re.py:203: FutureWarning: split() requires a non-empty pattern match." ], [ 1245121, "TypeError: unhashable type: 'YumHistoryPackageState'" ], [ 1257965, "DNF doesn't treat the \"xml:base\" attribute in the primary.xml location tag correctly" ], [ 1352130, "dnf should not report errors to stdout, it's mildly dangerous" ], [ 1343764, "dnf reinstall deletes yumdb entry" ], [ 1308994, "After installing a package from local unicode directory a traceback is shown (UnicodeEncodeError)" ], [ 1230183, "Package update does not work when package changes from noarch <-> arch" ], [ 1325869, "[abrt] dnf: config.py:91:__set__:ValueError: Error parsing \"baseurl = repodata\": URL must be http, ftp, file or https not \"\"" ], [ 1338046, "dnf will consume 100% CPU when there is no space left on device" ], [ 1214768, "history userinstalled lists should print NEVRAs instead of names" ], [ 1338504, "dnf upgrade (to 1.1.9) broke bash completion" ], [ 1338564, "Update fails with \"AttributeError: 'Base' object has no attribute 'sigCheckPkg' (36)\"" ], [ 1295090, "[abrt] dnf: i18n.py:44:write:UnicodeEncodeError: 'ascii' codec can't encode character '\\xe6' in position 54: ordinal not in range(128)" ], [ 1348766, "\"The operation would result in removing the booted kernel\" when installonlypkgs is set in dnf.conf" ], [ 1337731, "Live image compose fails with dnf 1.1.9" ], [ 1333591, "F24 PAE kernel conflicts with F23 PAE kernel" ], [ 1314961, "dnf-automatic crashes when 'None' emitter is used" ], [ 1372307, "dnf-automatic does not run etckeeper's autocommit" ], [ 1373108, "Whitelist 'type=*' option in config" ], [ 1148627, "dnf doesn't provide enough info to understand the package dependencies" ], [ 1267298, "dnf doesn't handle uncompressed comps.xml" ], [ 1373591, "TypeError: decode() argument 1 must be string, not MagicMock" ], [ 1230355, "Running \"dnf history\" as non-root user produces unhelpful error message" ], [ 1366793, "Nothing obsoletes retired dnf-langpacks packages, breaks upgrade from Fedora 23 to 25+" ], [ 1369411, "information about metadata expiration should go into stderr" ], [ 1369459, "dnf repolist disabled doesn't show repository name" ], [ 1306096, "time zone not displayed" ], [ 1368832, "AttributeError: 'Repo' object has no attribute 'metalink_path'" ], [ 1359016, "Unknown configuration option: enabled_metadata = 1" ], [ 1365593, "dnf: misleading error message when trying to \"upgrade\" src.rpm" ], [ 1297087, "[RFE] Implementation of localpkg_gpgcheck option for checking gpg signature for local packages or packages specified by URL" ], [ 1227053, "'--exclude' option empties whole transaction" ], [ 1356926, "Results of 'dnf repoquery --whatprovides' and 'dnf provides' don't match" ], [ 1219867, "include option in repository should not effect the rest repos" ], [ 1226677, "dnf repoquery -f does not support wildcards" ], [ 1350604, "RFE: Add 'build-dep' and 'distrosync' aliases to 'builddep' and 'distro-sync'" ], [ 1253120, "dnf remove: when remove multiple versions of kernel packages, the \"Erasing\" result of \"Running transaction\" show duplicated lowest version number" ], [ 1158548, "[rfe] \"dnf --help\" does not print plugin help" ], [ 1262878, "dnf --exclude doesn't work for local installed package" ], [ 1318852, "DNF doesn't install groups, reports the group is already installed." ], [ 1327438, "make --available default in dnf repoquery" ], [ 1343880, "dnf.plugin.repoquery documentation should use/explain --alldeps" ], [ 1338921, "dnf removes sqlite-libs because plexmediaserver pretends it provides them" ], [ 1284349, "installed hipchat confuses dnf to remove sqlite (which destroys the system)" ], [ 1218071, "No API to enable/run plugins" ], [ 1193823, "[RFE] Plugins can't be disabled in config files" ], [ 1246211, "DNF Repoquery: Automatically enable repo selected by --repo" ], [ 1193851, "[RFE] Add support for --repoid parameter" ], [ 1215208, "Double-dash (\"--\") argument separator is not supported" ], [ 1212693, "dnf does not consistently exit immediately when an invalid option is given" ], [ 1212341, "[RFE] Allow plugins to override the core configuration" ], [ 1306591, "when weak_install_weak_deps==False don't show weak dependencies in \"Skipping packages with conflicts\" section" ], [ 1227001, "Using DNF to with --installroot fails where yum works" ], [ 1163028, "[doc] Document behaviour of --installroot" ], [ 1279185, "dnf searches in /etc/yum.repos.d/*.repo when using --installroot" ], [ 1289067, "[RFE][UX] visual separation of autoremoved packages" ], [ 1380580, "dnf 2.0 doesn't accept type=rpm in repo files" ], [ 1229730, "dnf.subject.Subject() does not honour epoch" ], [ 1375277, "releasever in baseurl translated to major.minor, not just major (7.3 instead of 7, yum incompatibility)" ], [ 1384289, "dnf repoquery --quiet outputs \"Last metadata expiration check:\"" ], [ 1398272, "Dnf import of public keys causes stale rpmdb locks left behind" ], [ 1382224, "RFE: dnf transactions should run in a transient systemd service" ], [ 1177785, "add hawkey.Selector epoch support" ], [ 1272109, "Dnf very slow with wildcards." ], [ 1234930, "[RFE] Add yum-security functionality to DNF" ], [ 1341086, "dnf install exists with 0 even if it did not install all packages" ], [ 1382247, "installonlypkgs doesn't work by provides" ], [ 1381216, "--nogpgcheck doesn't work properly" ], [ 1381432, "L10N - update DNF 2.0 strings in Zanata so we can translate and fix tiny localization issues" ], [ 1332830, "DNF builddep is not consistently installing packages providing capabilities properly" ], [ 1327999, "\"dnf upgrade-to\" requiring full NEVRA" ], [ 1400081, "Crash with empty includepkgs list in repository configuration file" ], [ 1293782, "dnf clean all does not wait for current running upgrade" ], [ 1386078, "L10N - Explain repoquery strings" ], [ 1358245, "repoquery: valid use of stderr and stdout, use stdout only for requested data" ], [ 1243393, "Query.filter(pkgs=XXX) is not documented" ], [ 1339739, "Option --skip-broken is missing" ], [ 1409361, "[abrt] dnf: output.py:1508:historyInfoCmd:AttributeError: 'list' object has no attribute 'add'" ], [ 1414512, "[rfe] Add dnf api for autoremove" ], [ 1238808, "[UX] Negative percentage reported when delta rebuilds fail" ], [ 1386085, "L10N - Uncut sentence DepSolveProgressCallBack > pkg_added" ], [ 1286553, "[UX] Should say \"Freed space\" rather than \"Installed size\" when removing packages" ], [ 1336879, "dnf fails to respect conditional level in comps.xml" ], [ 1173349, "wildcard doesn't work properly when downgrade" ], [ 1329617, "Downgrade fails with broken dep with --setopt=strict=False" ], [ 1283255, "downgrade doesn't resolve dependencies automatically" ], [ 1411349, "dnf makes wrong assumptions about metalinks" ], [ 1345976, "[UX] When no repo and --disablerepo=* - incorrect error message" ], [ 1369212, "dnf repolist with no repos" ], [ 1349247, "[doc] Document dnf grouplist hidden" ], [ 1403930, "dnf repoquery -f with multiple files doesn't seem to work" ], [ 1403465, "[RFE] Transaction modifiers for \"dnf install\" and \"dnf remove\"" ], [ 1405333, "[RFE] add history to prompt line in dnf shell" ], [ 1254879, "dnf repoquery -l should display '(contains no files)' if there are no files" ], [ 1421835, "dnf list command broken" ], [ 1415711, "DNF should not automatically download repodata over metered connections" ], [ 1417627, "RFE: show hint how to display why package was skipped" ], [ 1417542, "Dnf won't synchronize cache" ], [ 1401446, "dnf does not report cleaning packages" ], [ 1416699, "Error: Will not install a source rpm package" ], [ 1427132, "create an API for initializing repos" ], [ 1397047, "[abrt] dnf: _scriptError(): rpmtrans.py:550:_scriptError:AttributeError: 'NoneType' object has no attribute 'name'" ], [ 1379628, "[RFE] Add \"--nodocs\" option for install" ], [ 1424939, "L10N - explain \"Login User\"" ], [ 1396992, "dnf repoquery/whatrequires doesn't work correctly" ], [ 1412970, "[RFE] repoquery: Allow querying all packages" ], [ 1411432, "doc: Expected order of actions not documented for dnf.callback.TransactionProgress" ], [ 1406130, "Upgrade does not show progress between Cleanup and Verify" ], [ 1411423, "RFE: Add package scriptlet action to dnf.callback.TransactionProgress" ], [ 1290137, "RFE: dnf repoquery list not all available tags and there no full support of repoquery --location" ], [ 1349314, "Dnf autoremove removes kernel-modules-extra but dnf update reinstalls those kernel modules again." ], [ 1247122, "implement --randomwait option" ], [ 1298717, "Translation missing, when package already downloaded." ], [ 1302935, "Untranslatable element in the header" ], [ 1248684, "RFE: add exclude and cost properties to dnf.repo.Repo API" ], [ 1441636, "--installroot against non-existent rpm database no longer works" ], [ 1438438, "AssertionError from DNF" ], [ 1256313, "DNF should download packages specified by URL into the cache directory" ], [ 1161950, "[visual] output and progress bar not visible during package downloads specified by remote url" ], [ 1421244, "DNF keeps packages with broken scriptlets installed, although it claims they were removed." ], [ 1446756, "Msgid bug, the flag \"supplements\" is misspelled in a help text" ], [ 1446432, "Minimal install option install full gnome desktop" ], [ 1446641, "dnf repoquery --duplicates --latest-limit -1 -q does not work" ], [ 1278124, "RFE: Add new option to repoquery - user-installed" ], [ 1301868, "dnf search with multiple matches shows repeated grouping" ], [ 1350546, "print more useful info when package can not be installed" ], [ 1449618, "dnf won't explain conflicts even with --best" ], [ 1270451, "Don't show packages from lower priority repos which are masked/blocked by higher prority repo packages" ], [ 1254966, "[UX] dnf install tries to update the installed dependencies to newer version (at least message says that)" ], [ 1426787, "\"add '--best' to command line to see why package dependency cannot be satisfied\" doesn't help" ], [ 1293983, "[UX] show skipped packages during upgrade with pkg param" ], [ 1370062, "history userinstalled should not show NEVRA" ], [ 1293067, "RFE: dnf suggests --allowerasing even when it cannot help" ], [ 1393814, "dnf reports a lot of conflicting packages where there are no conflicts" ], [ 1398040, "dnf calls weak dependencies \"Skipping packages with broken dependencies\"" ], [ 1342157, "Search that does not match anything has odd \"error\" message" ], [ 1379906, "Traceback when dependency of plugin is removed and plugin calls the dependency" ], [ 1198975, "[UX] show progress for DRPM" ], [ 1456419, "dnf update --refresh fails for repo_gpgcheck=1" ], [ 1445021, "Unlocalized date format" ], [ 1400714, "implement alwaysprompt=no option" ], [ 1250702, "dnf.Base.group_install does not honor multilib_policy=all" ], [ 1381988, "[RFE] output excluded packages during update" ], [ 1397848, "UnicodeDecodeError: 'utf-8' codec can't decode byte 0xf3 in position 1: invalid continuation byte" ], [ 1321407, "ValueError: (2, 'LRO_MAXSPEED (400) is lower than LRO_LOWSPEEDLIMIT (1000)', 'Bad argument of a handle option')" ], [ 1291867, "[conn] show progress when repo has metalink" ], [ 1372895, "don't access network/load latest repo metadata when doing \"list installed\"" ], [ 1444751, "dnf repoquery allow --qf use with --tree" ], [ 1279001, "[RFE] Missing dnf --downloaddir option" ], [ 1361424, "[RFE] add cli option for clean_requirements_on_remove=no" ], [ 1387925, "RFE: Display all unsigned package errors instead of only one" ], [ 1332099, "Installing packages produces a backtrace, installation goes ok" ], [ 1470116, "/etc/dnf/automatic.conf configuration for command_email is ignored" ], [ 1320254, "[RFE] Support short abbrevations of commands like install in DNF" ], [ 1424723, "doc: Hard to find documentation for weak dependencies" ], [ 1462486, "RFE: Add support for groupmember on repoquery" ], [ 1314405, "No checksum check" ], [ 1457368, "dnf repoquery --obsoletes does not work" ], [ 1339280, "[rfe] Case insensitive match hint" ], [ 1138978, "[rfe] maybe you meant?" ], [ 1423472, "dnf list updates should only print newest version" ], [ 1427365, "DNF (and thus anaconda, livemedia-creator...) skips packages that are missing or cannot be installed due to conflicts or dependency issues with no warning, error or information" ], [ 1398871, "dnf group remove removes packages from other groups, and explicitly installed packages" ], [ 1432312, "removing MATE Desktop would remove dnf and systemd" ], [ 1476215, "repoquery --location sometimes prints invalid URL" ], [ 1473964, "dnf -C (or dnf --cacheonly) does not work as documented for a regular user" ], [ 1359482, "Trying to remove 'KDE Plasma Workspaces' group using dnf tries to remove systemd and dnf" ], [ 1476834, "[abrt] dnf: arch(): config.py:908:arch:TypeError: unhashable type: 'list'" ], [ 1244755, "[UX] additional dependencies to be installed or removed are not listed separately" ], [ 1476748, "Boltron: yum-dnf wrapper breaks installation of modules" ], [ 1476464, "dnf download broken if repository is file:/// (ie. local)" ], [ 1464192, "rpm.RPMTRANS_FLAG_TEST prevents to save newly imported gpg key" ], [ 1463107, "Undoing a remove transaction marks packages as user installed" ], [ 1426196, "RFE: Change \"upgraded X packages\" to \"download X packages\" when dnf download is used" ], [ 1457507, "[api] Explicitly set metalink is not substituted" ], [ 1421478, "dnf repository-packages: error: unrecognized arguments: -x rust-rpm-macros" ], [ 1491560, "'dnf check' reports spurious \"has missing requires of\" errors" ], [ 1465292, "DNF remove protected duplicate package" ], [ 1299482, "mock --init fails with message \"Failed calculating RPMDB checksum\"" ], [ 1192811, "dnf whatprovides should show which provides matched a pattern" ], [ 1288845, "\"dnf provides\" wildcard matching is unreliable (not all packages with matches listed)" ], [ 1237349, "dnf autoremove not removing what dnf list extras shows" ], [ 1470050, "the 'priority=' option in /etc/yum.repos.d/*.repo is not respected" ], [ 1347927, "dnf --cacheonly downloads packages" ], [ 1478115, "[abrt] dnf: _hcmd_undo(): __init__.py:888:_hcmd_undo:IndexError: list index out of range" ], [ 1461171, "RFE: support --advisory= with install" ], [ 1495116, "Dnf version fails with traceback in container" ], [ 1448874, "\"dnf needs-restarting\" vanished from bash completion" ], [ 1472847, "dnf install dosn't handle 'Location:' http header" ], [ 1498426, "dnf download does not download RPMs in fedora rawhide container image" ], [ 1427144, "libselinux-python not installed when @ansible-node in kickstart %packages" ], [ 1480979, "I thought it abnormal that dnf crashed." ], [ 1461423, "Memory leak in python-dnf" ], [ 1499564, "dnf list installed crashes" ], [ 1499534, "dnf-2 is much slower than dnf-1 when handling groups" ], [ 1499623, "Mishandling stderr vs stdout (dnf search, dnf repoquery)" ], [ 1502106, "dnf packages update breaks package removal via ansible" ], [ 1500361, "DNF in Fedora 26 is terrible slow" ], [ 1503575, "DNF breaks composes: AttributeError: 'NoneType' object has no attribute 'install_set'" ], [ 1488112, "[modularity] introduce module provides" ], [ 1488105, "[modularity] introduce dnf module streams for showing enabled streams" ], [ 1488089, "[modularity] switching stream should erase info about installed profiles" ], [ 1488092, "[modularity] no info in dnf list about locked modules" ], [ 1486839, "[modularity] show content of profile" ], [ 1486827, "[modularity] include profiles info in module list command" ], [ 1486816, "[modularity] show defaults in module list/info command" ], [ 1565647, "No match for a package that exists in the repo" ], [ 1565599, "IndexError: list index out of range when removing a module with a wrong stream specified" ], [ 1565543, "dnf module install dosen't work if no profile is given" ], [ 1508839, "[modularity] list doesn't show enabled modules, but installed and locked only" ], [ 1506486, "[modularity] rpm install doesn't follow package versions from a locked module" ], [ 1506475, "[modularity] inconsistent ordering in module listing" ], [ 1505577, "[modularity] I can disable the locked module" ], [ 1505574, "[modularity] can't install additional profiles when module is locked" ], [ 1505573, "[modularity] module is not locked on the version installed but the latest" ], [ 1480481, "[modularity] can't remove a module" ], [ 1496732, "[modularity] Error: No such module on update locked module" ], [ 1497272, "[modularity] UX: Replace the \"Group '...' does not exist.\" message" ], [ 1488100, "[modularity] do not show module version in dnf module list if showing only latest" ], [ 1488086, "[modularity] inform user that they are installing module" ], [ 1583834, "dnf and deltarpm" ], [ 1576921, "RFE: dnf does not \"remember\" --forcearch=" ], [ 1270295, "dnf bash-completion is a bit flaky" ], [ 1361698, "dnf history bash completion" ], [ 1369847, "[completion] reinstall shows all packages from repo" ], [ 1368651, "Autocomplete not working after first option" ], [ 1563841, "--nogpgcheck should override localpkg_gpgcheck=True" ], [ 1387622, "add proxy auth method option" ], [ 1575998, "CentOS: dnf can't handle password-protected repos" ], [ 1577854, "DNF search should use logical conjunction of terms" ], [ 1542416, "'dnf updateinfo --info' provides incorrect output" ], [ 1496153, "Extend DNF compatibility with YUM" ], [ 1568366, "detect_releasever is broken under python3" ], [ 1539803, "dnf repoquery --requires --resolve is very slow" ], [ 1552576, "repolist and info use expired cache" ], [ 1545075, "updateinfo tracebacks when an advisory consists of multiple repos" ], [ 1544359, "dnf fails with traceback for repos containing strange characters" ], [ 1547672, "wrong repoquery results" ], [ 1537957, "[abrt] dnf: _add_from_xml_filename(): comps.py:328:_add_from_xml_filename:_libpycomps.ParserError: Fatal parser error" ], [ 1542920, "dnf download fails for certain repos" ], [ 1507129, "DNF crashes on repositories without filelists" ], [ 1512956, "Incomplete listing for `dnf list installed`" ], [ 1512663, "dnf impossible to install docs if tsflags=nodocs is in dnf.conf, can't override settings from commandline" ], [ 1247083, "dnf timers require network access and thus should require systemd network target" ], [ 1519325, "dnf fails to install a package by a \"provides\" name" ], [ 1492036, "system-upgrade fails to connect to online mirrors during upgrade when caches are missing" ], [ 1391911, "[RFE] repoquery: get list of all dependent packages (with even soft dependencies)" ], [ 1479330, "DNF 2.0: bash-completion not working by default, until sqlite is installed" ], [ 1505185, "dnf incudepkgs broken" ], [ 1305232, "log currently processing package from rpm installation" ], [ 1626011, "Don't print progress bar to stdout, and when there's no tty (dnf repoquery)" ], [ 1631458, "[abrt] dnf: build_format_fn(): repoquery.py:285:build_format_fn:KeyError: 'name'" ], [ 1305340, "DNF message \"Upgrading\" at Zanata translation defect. is this Present Progressive ? or , is Gerund? Grammar problem." ], [ 1623866, "dnf module provides not having consistent output" ], [ 1600444, "Wrong conflicts between dnf and yum prevents upgrade" ], [ 1628056, "dnf has problem when setting option fastestmirror" ], [ 1508649, "quiet option, should quiet errors ?" ], [ 1590690, "dnf -q is not quiet" ], [ 1624291, "[sack] rpmdb version is incorrect when using excludes" ], [ 1631217, "unable to install stratis" ], [ 1489308, "[abrt] dnf: _progress_cb(): __init__.py:1366:log:SystemError: returned a result with an error set" ], [ 1625879, "advisory option not working with dnf install" ], [ 1483458, "RFE: add --changelog into dnf repoquery" ], [ 1497171, "[yum-compatibility] Prevent user from removing running kernel." ], [ 1620242, "dnf repoquery --unsatisfied gives python traceback" ], [ 1541832, "Inconsistent return values" ], [ 1642796, "PackageKit terminated before end of offline update: TransactionItem state is not set (when any multiarch package is installed)" ], [ 1637148, "dnf doesn't resolve variables in mirrorlists" ], [ 1639998, "dnf 4 output changes" ], [ 1615164, "[abrt] python3-dnf: configure(): __init__.py:841:configure:dnf.cli.CliError: None" ], [ 1636480, "dnf-automatic timer files: Incorrect dependency WantedBy=basic.target causing ordering cycle for systemd" ], [ 1654738, "hotfix repository content is not used when installing a module stream" ], [ 1495482, "system-upgrade fails when snapper plugin installed" ], [ 1585509, "Translation of \"Size\" in different contexts ought to be different." ], [ 1656726, "Show excluded packages" ], [ 1667423, "The doc/examples/install_plugin.py leads to traceback" ], [ 1672432, "Group and module operations in transaction table not marked for translation" ], [ 1509393, "Translation missing, when more than one process run" ], [ 1671683, "dnf / libdnf should default to --best behavior" ], [ 1667426, "The doc/examples/list_obsoletes_plugin.py produces traceback" ], [ 1655605, "yum list available --showduplicates will list not only available packages but packages installed on the system." ], [ 1669247, "dnf does not refresh expired repository metadata" ], [ 1670835, "[manpage] yum2dnf incorrect and missing info" ], [ 1673278, "[manpage] inconsistent cmdline options docs: dnf --help/man page" ], [ 1677640, "The module enable/disable works unexpectedly with slow/fast train virt module" ], [ 1597182, "rpmtrans says to use non-existent dnf.callback.PKG_ERASE" ], [ 1666325, "yum alias list does not work properly" ], [ 1678689, "dnf module --help refers to module_spec while man page uses module-spec" ], [ 1669491, "stream switching should be prevented with installed profiles" ], [ 1689591, "RFE: Add support for passing a gpgkey file path to --repofrompath" ], [ 1687070, "[REF] Provide single command, which tells what depends on specific package." ], [ 1701807, "dnf ignores exception error raised by plugin etckeeper-dnf" ], [ 1634232, "dnf lost aliases for command arguments" ], [ 1687286, "Specifying same RPM filename in commandline breaks installation" ], [ 1658694, "DNF Python API update_cache() breaks transaction check" ], [ 1672947, "dnf prints tracebacks RuntimeError: TransactionItem not found for key" ], [ 1355764, "Excessive DNF logging (all messages - including debug - from dnf, libdnf, librepo and rpm interface logged to file by default, not configurable)" ], [ 1580022, "/var/log/dnf.librepo.log way too verbose and big" ], [ 1702621, "'dnf provides' wildcard search doesn't show the actual matched file" ], [ 1702854, "Tab completion attempts with dnf cause terminal to hang." ], [ 1702690, "implement built-in log rotation" ], [ 1672649, "Add dnf.package.Package API for getting pkgid of package from repo in DNF plugin" ], [ 1467304, "RFE: --disableplugin should print error/warning on non-existing plugin" ], [ 1673289, "dnf enableplugin/disableplugin does not report unknown plugin" ], [ 1674562, "dnf not parsing default state of comps group correctly" ], [ 1581824, "Malformed lock file found: /var/cache/dnf/metadata_lock.pid." ], [ 1709783, "[api] dnf.callback.Payload.download_size incorrectly documented" ], [ 1512457, "when you feed \"-c\" option with nonexistent file, dnf still returns 0" ], [ 1673913, "option tsflags missing in dnf.conf" ], [ 1630113, "Transaction callbacks use action constants that aren't part of the callback API" ], [ 1653736, "Options deplist, repoquery do not return expected packages" ], [ 1669527, "dnf module install - just enable it, without installing it." ], [ 1661814, "DNF return a VectorString instead of a Python List" ], [ 1667898, "repoquery --whatrequires only accepts one pkgspec" ], [ 1673075, "The base.sack.query().available() example does not seem to work out of box" ], [ 1677199, "Fail to obtian the transaction lock after change of SELinux policy type" ], [ 1699650, "warnings from dnssec" ], [ 1700741, "When dnf plugin is upgraded via Obsolete, it is not run in the transaction phase" ], [ 1706215, "using the @ module syntax for yum4 avoids the stream switching error protection" ], [ 1709453, "Re-emergence of a old (unreported?) bug: Modular dependency problems" ], [ 1498680, "dnf makecache timer is confused about batteries" ], [ 1730348, "installroot fails with no info when run under fakeroot" ], [ 1719679, "Module is marked as installed even if the rpm transaction check failed" ], [ 1601741, "[ja] \"dnf updateinfo info\" not formatted well in Japanese" ], [ 1665636, "dnf history userinstalled doesn't account packages which are installed after question if it should be installed" ], [ 1739457, "double logging" ], [ 1715807, "man page dnf.conf weak about proxy settings and other proxy issues" ], [ 1734081, "No way to ignore \"is excluded\" packages" ], [ 1739773, "Wrong behavior using dnf update for downloaded package" ], [ 1730807, "Behavior of dnf module remove" ], [ 1728252, "dnf should not take buildtime into account when upgrading packages" ], [ 1746562, "dnf-automatic (and dnf list) ignores versionlock" ], [ 1730162, "\"dnf module reset\" will clear the \"install\" information" ], [ 1743644, "dnf shell failes to commit transaction?" ], [ 1737201, "man dnf.conf has no mention of 'zchunk=True|False' option" ], [ 1689645, "Out of date manual for dnf download" ], [ 1741381, "DNF wants to remove kernel-core" ], [ 1738837, "man dnf.conf mentions best=False as default" ], [ 1674296, "package-cleanup doesn't work as expected" ], [ 1577889, "Description in search output is wrapped when stdout isn't terminal" ], [ 1669711, "kickstart install: additional nfs repos are not accepted" ], [ 1643109, "dnf should not list redundant entries in \"Skipping packages with conflicts:\" formatted output" ], [ 1649383, "dnf update updateinfo shows up-to-date packages" ], [ 1666236, "dnf(8) does not document module provides subcommand" ], [ 1728894, "dnf repolist should be very fast" ], [ 1727137, "dnf download ignores destdir argument for some packages" ], [ 1742926, "search yields duplicate entries" ], [ 1761137, "Conflicting request while trying to install xfce-desktop-environment in Fedora 30" ], [ 1706382, "Group subcommand should support listing IDs" ], [ 1761518, "dnf.conf.Conf strict option is not honored" ], [ 1752249, "Revert skip_if_unavailable default back to true" ], [ 1760937, "dnf-yum in F30 is now higher versioned than F31+ yum's \"Obsoletes\" (affects upgrades)" ], [ 1713055, "dnf repolist should not update metadata or anything else" ], [ 1724779, "Incorrect logging of post-transaction scripts" ], [ 1745170, "dnf ignores repo expiration limit set by metadata-expire in /etc/dnf/dnf.conf, updates repo data unless -C added" ], [ 1750528, "\"yum updateinfo list cves\" does not list cves" ], [ 1696204, "dnf should enable parent-required-modules if user specify exact module version to install. Or print missing installed modules." ], [ 1709563, "yum operations on disabled appstreams should have more targeted error messages" ], [ 1721091, "yum doesn't read config file via http any more" ], [ 1769788, "dnf autoremove tries to remove kernel" ], [ 1706386, "[RFE] Discoverable man page names for DNF plugins" ], [ 1750620, "dnf check-update not honouring versionlock" ], [ 1713627, "dnf exits with \"Error: Failed to synchronize cache for repo 'xxx'\" without further details" ], [ 1672618, "Upgrading obsoleted package doesn't keep reason" ], [ 1754609, "Modify default dnf-automatic unit timers" ], [ 1691430, "dnf.exceptions.Error: Incorrect or unknown \"arch\": armv7hcnl" ], [ 1773483, "The dnf shell will fail to load multiple transactions when using locally downloaded packages." ], [ 1758447, "dnf module disable disables all streams" ], [ 1748841, "dnf: Bad id for repo when dnf variables are used inside repoid field of repo file" ], [ 1679008, "no auto completion with dnf" ], [ 1680482, "dnf update alias from man page doesn't work" ], [ 1680566, "cannot disable an alias" ], [ 1784148, "dnf deplist is not returning linux-firmware dependency" ], [ 1680488, "dnf alias infinite recursion processing" ], [ 1759847, "command `dnf downgrade pkg` emits Error: No packages marked for downgrade" ], [ 1773436, "dnf update no longer sorts the list of rpms being updated." ], [ 1783041, "dnf seems to ignore retries and skip_if_unavailable when reading repo cache" ], [ 1680489, "dnf alias does not define order of alias config files" ], [ 1781769, "Dnf does not correctly detect the latest version of the module stream" ], [ 1798475, "[RHEL8/Bug] dnf-makecache timer not on timers.target" ], [ 1788212, "Packages installed via DNF Python api are not logged to /var/log/dnf.rpm.log or /var/log/dnf.log" ], [ 1677774, "dnf aborts trying to remove some packages" ], [ 1786316, "dnf history command output is trimmed because of hardcoded 79 cols limit" ], [ 1790967, "Misleading Error message when trying to install module without default stream and profile: \"missing groups or modules: \"" ], [ 1774617, "mpv reported as package to be installed and skipped at the same time" ], [ 1534123, "repoquery: --whatrequires is broken with rich deps" ], [ 1790262, "dnf repoquery --whatprovides does not support multi paremeters" ], [ 1788154, "Adding a trailing comma to excludes option causes all items listed for exclusion to be ignored." ], [ 1814192, "\"Skipping packages with conflicts\" should not be green" ], [ 1809600, "Tracebacks in transaction callbacks" ], [ 1565614, "[RFE] BASH autocompletion for 'dnf module'" ], [ 1812682, "\"dnf -d 6 repolist\" fails with AttributeError: 'NoneType' object has no attribute 'query'" ], [ 1750745, "dnf repoquery --unsatisfied: Problem: The operation would result in removing the following protected packages" ], [ 1813460, "Incorrect information about \"includepkgs\" in the yum2dnf man page" ], [ 1543449, "'dnf check --dependencies' incorrectly reports missing requires" ], [ 1800342, "dnf download and list do not respect repo priority" ], [ 1812693, "DNF doesn't use new translations coming from Weblate" ], [ 1339617, "[RFE] api for handling of gpg signature check and fetching keys" ], [ 1801092, "[RFE] getting a list of all CVE availble for the system with their respective release date ." ], [ 1727882, "yum-config-manager cannot update repos on RHEL8" ], [ 1773679, "add option to include comments when running DNF/YUM transaction" ], [ 1793298, "dnf-automatic upgrade packages that does not have the signing key accepted" ], [ 1788182, "[abrt] DNF raises RuntimeError when passing invalid values to `--repofrompath`" ], [ 1811802, "[RFE] Sort alphabetically yum/dnf results as in RHEL7" ], [ 1813244, "gpgkey_dns_verification=True does not handle" ], [ 1786335, "dnf history command output is trimmed because of hardcoded 79 cols limit" ], [ 1698145, "dnf protects certain packages in container, when it should not" ], [ 1848161, "Custom DNF variables which worked in CentOS 8.1.1911 are broken in 8.2.2004" ], [ 1846692, "dnf should offer a 'history list' in reverse order" ], [ 1857029, "dnf-makecache.timer make my network bandwidth higher than my prediction" ], [ 1853349, "Cannot install package from local repository when there is encoded character in path" ], [ 1848615, "dnf numeric variable substitutions are undocumented" ], [ 1845800, "History info tracebacks when group is upgraded/downgraded" ], [ 1872586, "Environment upgrade fails when one of its groups is removed" ], [ 1839951, "shorter aliases for popular options (eg dnf i == dnf install)" ], [ 1843280, "Discrepancies in permission related problems not/reporting" ], [ 1862739, "dnf-automatic command_email example will not work" ], [ 1816308, "dnf-automatic.timer runs before the computer can connect to the internet" ], [ 1802074, "Excessive and non configurable logging in /var/log/dnf.log" ], [ 1858491, "`dnf list-sec` output is the same as `dnf list-updateinfo`" ], [ 1816573, "[RHEL8/RFE] dnf logrotation experience differs from RHEL7 (yum)" ], [ 1876561, "dnf python API does not provide a package vendor (as yum API does)" ], [ 1788371, "[Feature Request] Package vendor stickiness as available in Zypper" ] ]