[Bug 881062] New: yast2-printer does not notice printer driver RPMs changes while it runs
https://bugzilla.novell.com/show_bug.cgi?id=881062 https://bugzilla.novell.com/show_bug.cgi?id=881062#c0 Summary: yast2-printer does not notice printer driver RPMs changes while it runs Classification: openSUSE Product: openSUSE 13.1 Version: Final Platform: All OS/Version: openSUSE 13.1 Status: ASSIGNED Severity: Minor Priority: P5 - None Component: Printing AssignedTo: jsmeix@suse.com ReportedBy: jsmeix@suse.com QAContact: jsmeix@suse.com Found By: Development Blocker: No When one changes printer driver RPMs while yast2-printer is running and when yast2-printer had already generated its list of PPDs, then yast2-printer does not notice that the PPDs have changed and still shows its meanwhile outdated generated its list of PPDs. Re-starting yast2-printer helps of course. A trivial way to solve it while yast2-printer is running would be that yast2-printer re-generates its list of PPDs in any case but generating that list takes some time (up to more than a minute) which is the reason that currently the list of PPDs is not re-generated. A generic test if a file in /usr/share/cups/model/ has changed is needed to re-generate the list of PPDs only when needed. -- 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=881062 https://bugzilla.novell.com/show_bug.cgi?id=881062#c1 Johannes Meixner <jsmeix@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 - None |P4 - Low --- Comment #1 from Johannes Meixner <jsmeix@suse.com> 2014-06-03 11:10:23 CEST --- FYI: When printer driver RPMs are changed via yast2-printer's own "Driver Packages" dialog, then its list of PPDs is of course re-generated. The issue happens only when printer driver RPMs are changed otherwise (e.g. by manually installing or updating them). -- 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=881062 https://bugzilla.novell.com/show_bug.cgi?id=881062#c2 --- Comment #2 from Johannes Meixner <jsmeix@suse.com> 2014-06-03 11:30:03 CEST --- It seems openSUSE does not officially provide inotifywait/inotifywatch because the source package inotify-tools is not in a openSUSE project (but only in various non-official projects, in particular system:inotify). It seems instead openSUSE officially provides iwatch. -- 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=881062 https://bugzilla.novell.com/show_bug.cgi?id=881062#c4 --- Comment #4 from Johannes Meixner <jsmeix@suse.com> 2014-06-03 11:45:11 CEST --- Installing iwatch on my openSUSE 13.1 system results: --------------------------------------------------------------------------- # zypper -v install -D iwatch ... The following 6 NEW packages are going to be installed: iwatch 0.2.2-12.1.2 perl-common-sense 3.72-2.1.4 perl-Event 1.21-2.1.2 perl-Linux-Inotify2 1.22-24.1.2 perl-Mail-Sendmail 0.79-123.1.2 perl-XML-SimpleObject-LibXML 0.60-123.1.2 6 new packages to install. Overall download size: 358.7 KiB. After the operation, additional 626.7 KiB will be used. --------------------------------------------------------------------------- -- 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=881062 https://bugzilla.novell.com/show_bug.cgi?id=881062#c5 --- Comment #5 from Johannes Meixner <jsmeix@suse.com> 2014-07-24 14:18:25 CEST --- Regarding "printer driver RPMs changes" see also bnc#888782 "yast2-printer does not restart cupsd when printer driver RPMs changes need it" -- 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=881062 https://bugzilla.novell.com/show_bug.cgi?id=881062#c6 Johannes Meixner <jsmeix@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED URL| |https://features.opensuse.o | |rg/316789 Resolution| |FEATURE --- Comment #6 from Johannes Meixner <jsmeix@suse.com> 2014-09-17 16:38:14 CEST --- This is related to the open feature request "Fundamental re-design how to set up the whole printing stuff" https://features.opensuse.org/316789 -- 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