[Bug 457104] New: Verify Installed Software reports problem in cups, Repair has no effect
https://bugzilla.novell.com/show_bug.cgi?id=457104 Summary: Verify Installed Software reports problem in cups, Repair has no effect Product: openSUSE 11.1 Version: RC 1 Platform: x86-64 OS/Version: openSUSE 11.1 Status: NEW Severity: Normal Priority: P5 - None Component: Installation AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: jan.van.male@culgi.com QAContact: jsrain@novell.com Found By: Community User (Split off from bug 456981 as requested by Andreas Jaeger) On the installed system I see no problem: # rpm --verify cups # Rebooting from the RC1 DVD into "Repair Installed System" -> "Expert Tools" -> "Verify Installed Software" reports a problem in cups, illustrated by the attached screenshots. Checking "cups" and selecting "Repair" has no effect. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=457104 User jan.van.male@culgi.com added comment https://bugzilla.novell.com/show_bug.cgi?id=457104#c1 --- Comment #1 from Jan van Male <jan.van.male@culgi.com> 2008-12-07 07:48:33 MST --- Created an attachment (id=258484) --> (https://bugzilla.novell.com/attachment.cgi?id=258484) Problem report from "Verify Installed Packages" -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=457104 User jan.van.male@culgi.com added comment https://bugzilla.novell.com/show_bug.cgi?id=457104#c2 --- Comment #2 from Jan van Male <jan.van.male@culgi.com> 2008-12-07 07:49:50 MST --- Created an attachment (id=258485) --> (https://bugzilla.novell.com/attachment.cgi?id=258485) Screenshot from "Show Log" -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=457104 Andreas Jaeger <aj@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|bnc-team-screening@forge.provo.novell.com |kssingvo@novell.com -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=457104 User kssingvo@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=457104#c3 Klaus Singvogel <kssingvo@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|kssingvo@novell.com |aj@novell.com --- Comment #3 from Klaus Singvogel <kssingvo@novell.com> 2008-12-08 02:30:21 MST --- Your "show long" screenshot shows that you (or one of your packages) change group ownership of directory "/usr/share/cups/drivers". Don't know what to do here. It's not an issue with cups! The "Repair Installed System" should be able to allow such changes in the system, or repair this. At least I'm unable to change the situation. Reassign back to AJ. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=457104 Andreas Jaeger <aj@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |kssingvo@novell.com AssignedTo|aj@novell.com |yast2-maintainers@suse.de -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=457104 User ma@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=457104#c4 Michael Andres <ma@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |ma@novell.com AssignedTo|yast2-maintainers@suse.de |jsuchome@novell.com --- Comment #4 from Michael Andres <ma@novell.com> 2008-12-08 04:08:12 MST --- It's IMO not up to the verification tool to decide whether some change is acceptable or not. If a file is likely to change, the packager should indicate this by using an appropriate %noverify entry in the spec file. /cups/drivers is group writable directory (0775), so it might be important to see which group now has write permissions. We IMO should not change the tool to not report those changes. AJ? --- - It may be an enhancement to display details e.g. like /usr/share/cups/drivers ......G. : drwxrwxr-x root ntadmin actual : drwxrwxr-x root soemthingelse - To allow the user to ignore certain 'errors'. - And to detect whether such a change was caused by e.g. /etc/permissions. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=457104 Michael Andres <ma@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO Info Provider| |aj@novell.com -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=457104 User aj@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=457104#c5 Andreas Jaeger <aj@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW Info Provider|aj@novell.com | --- Comment #5 from Andreas Jaeger <aj@novell.com> 2008-12-08 04:48:02 MST --- I don't know what YaST checks and what it should do. I'm also confused since rpm does not report problems but YaST does. If there's a packaging bug, it should be fixed in the package. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=457104 User kssingvo@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=457104#c6 --- Comment #6 from Klaus Singvogel <kssingvo@novell.com> 2008-12-08 05:36:08 MST --- I agree with Michael, the above change of group ownership should be set back to ownership as it is in the original rpm package. The "ntadmin" group ownership is done with intention as samba can easily deploy its drivers there. Changing it to any different group can make the use of samba very hard. I think that's the primary job of the system repair function: fixing such changes in the system. It's only worth a discussion, whether this change should be done after asking back the user or not. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=457104 User ma@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=457104#c7 --- Comment #7 from Michael Andres <ma@novell.com> 2008-12-08 10:13:21 MST --- *** Bug 457105 has been marked as a duplicate of this bug. *** https://bugzilla.novell.com/show_bug.cgi?id=457105 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=457104 User ma@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=457104#c8 --- Comment #8 from Michael Andres <ma@novell.com> 2008-12-08 10:14:26 MST --- *** Bug 457106 has been marked as a duplicate of this bug. *** https://bugzilla.novell.com/show_bug.cgi?id=457106 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=457104 User ma@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=457104#c9 --- Comment #9 from Michael Andres <ma@novell.com> 2008-12-08 10:31:38 MST --- (In reply to comment #5 from Andreas Jaeger)
I'm also confused since rpm does not report problems...
That's the important piece! Now reading "rpm --verify shows no error msg" and looking again at the "Show Log" output, I suspect the (U)ser and (G)roup mismatches in the repair-system are due to incomplete /etc/passwd and /etc/group. If the repair-systems /etc/group e.g. does not contain ntadmin, rpm will use 'root' for it. Thus verification fails: # grep ntadmin /etc/group # rpm -V cups S.5....T c /etc/cups/cupsd.conf .....G. /usr/share/cups/drivers In the running system, ntadmin is known, thus verification succeeds: # grep ntadmin /etc/group ntadmin:!:71: # rpm -V cups S.5....T c /etc/cups/cupsd.conf -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=457104 Jiří Suchomel <jsuchome@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=457104 Jiří Suchomel <jsuchome@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 - None |P4 - Low -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=457104 Jiří Suchomel <jsuchome@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jsuchome@novell.com AssignedTo|jsuchome@novell.com |jreidinger@novell.com -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=457104 User jreidinger@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=457104#c10 Josef Reidinger <jreidinger@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |NEEDINFO Info Provider| |mls@novell.com --- Comment #10 from Josef Reidinger <jreidinger@novell.com> 2009-03-12 03:29:40 MST --- I try run rpm verify with root specified in mounted drive, but rpm still uses /etc/group instead /mnt/etc/group. Michael is it intended? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=457104 User mls@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=457104#c11 Michael Schröder <mls@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |ASSIGNED CC| |mls@novell.com Info Provider|mls@novell.com | --- Comment #11 from Michael Schröder <mls@novell.com> 2009-03-12 05:03:44 MST --- No, I think this is a bug in rpm. It should be consistent with '-i', where it uses the passwd/group from the chroot directory. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=457104 User jreidinger@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=457104#c12 Josef Reidinger <jreidinger@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|jreidinger@novell.com |mls@novell.com --- Comment #12 from Josef Reidinger <jreidinger@novell.com> 2009-03-12 05:10:09 MST --- OK, so I reassign it. Steps to reproduce is easy - rescue mode mount /mnt rpm -r /mnt -V cups expected result is that it doesn't have any group problems. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com