[
[
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 <location> 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: <repo id>"
],
[
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 <id>"
],
[
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 <bin filename> 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 ./* + <TAB> takes ages"
],
[
1124316,
"[locking] per-installroot metadata lock"
],
[
1136584,
"[abrt] dnf: rpmsack.py:255:_read:AttributeError: <dnf.yum.rpmsack.RPMDBAdditionalDataPackage object at 0x7f10fed01b50> 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 ./<TAB> 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 ./<TAB> 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 <target-nevra> 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 <dnf.yum.rpmsack.RPMDBAdditionalDataPackage object at 0x7f10c32f15d0>"
],
[
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 <plugin> --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: <built-in function isinstance> 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 <module> - 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 <module:stream> 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: <module-name>\""
],
[
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"
]
]