Bug 1417601
Summary: | dnf - missing error message | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Eduard Vopicka <eduard.vopicka> |
Component: | dnf | Assignee: | rpm-software-management |
Status: | CLOSED WONTFIX | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | high | Docs Contact: | |
Priority: | unspecified | ||
Version: | 25 | CC: | packaging-team-maint, rpm-software-management, vmukhame |
Target Milestone: | --- | Keywords: | Reopened |
Target Release: | --- | ||
Hardware: | i686 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | If docs needed, set a value | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2017-01-30 20:04:22 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Eduard Vopicka
2017-01-30 12:04:55 UTC
Usual users should not notice problems with dependencies, only developers or advanced users. Use --best if you want to see error. Hello. I would like to point out the following: 1) The missing message is certainly ERROR message and in no way anything like notice or something similar. 2) Ending with packages not updated w/o any error message in some cases can certainly have functional or evwn worse security impact on the system. 3) In my opinion, the current dnf behavior is exact opposite of what you are writing. "Usual user", if using dnf from comamnd line at all, will certainly use just "dnf update", while the "advanced user" od "developer" will possibly use "dnf update package_name ..." But "usual user's" command gives proper error message and the "advanced user's" does not display error message". So the error message is not hiden for usual users, but instead for advanced users and developers. 4) Oldschool yum behaves correctly in this case. [root@localhost ~]# yum-deprecated update --skip-broken mesa-libEGL mesa-libEGL-devel mesa-libGL mesa-libGL-devel mesa-libGLES mesa-libOSMesa mesa-libglapi ### Lots of messages from yum dependency solving removed here. But finally: Packages skipped because of dependency problems: libglvnd-0.2.999-6.git28867bb.fc25.i686 from fedora libglvnd-devel-0.2.999-6.git28867bb.fc25.i686 from fedora mesa-libEGL-13.0.3-4.fc25.i686 from updates mesa-libEGL-devel-13.0.3-4.fc25.i686 from updates mesa-libGL-13.0.3-4.fc25.i686 from updates mesa-libGL-devel-13.0.3-4.fc25.i686 from updates mesa-libGLES-13.0.3-4.fc25.i686 from updates mesa-libOSMesa-13.0.3-4.fc25.i686 from updates mesa-libglapi-13.0.3-4.fc25.i686 from updates [root@localhost ~]# 5) The mesaages we are talking about are significant ERROR messages, so they should not be hidden in any case. Best regards, Ed Users do not need to report such bugs (that's why `best` is set to false by default). It's job of developers to prevent this. and even it happened it should not break other system updates. |