On Qua, 2016-02-03 at 15:10 -0800, Samuel Sieb wrote: > On 02/03/2016 02:28 PM, Felix Miata wrote: > > Problem #3: > > When running from say the /boot directory the same dnf command > > above: > > > > # dnf update kd*, kf*, q*, per*, pyt*, u*, v*, x* y*, z* > > > > dnf reports cannot install package inityada, cannot install package > > vmliyada, > > .... It ought to be smart enough not to try to install local files > > that are > > not installation package files (e.g., those ending in .rpm or any > > other type > > it might understand and support). > > > This is not something dnf can do anything about. Bash handles the > globbing and passes the filenames to dnf. That's why you should > quote > them. Dnf doesn't know that you were using wildcards unless the > glob > doesn't match any filenames in which case bash will pass it > on. Once > "vmlinuz" is on the command line to dnf, it can't know that you > didn't > mean that to be a package name. conclusion you should use: # dnf update "kd*" "kf* "q*" "per* "pyt*" "u*" "v*" "x*" "y*" "z*" I got many errors like this or packages that are obsolete: Error: package z88dk-1.10.1-8.20150709cvs.fc23.x86_64 conflicts with z80asm provided by z80asm-1.8-8.fc23.x86_64 In those cases you may exclude the package with : # dnf update "kd*" "kf* "q*" "per* "pyt*" "u*" "v*" "x*" "y*" "z*" \ --exclude="z80asm*" --exclude=perl-gettext -exclude=qca2 etc. -- Sérgio M. B. -- devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxxx http://lists.fedoraproject.org/admin/lists/devel@xxxxxxxxxxxxxxxxxxxxxxx