https://bugzilla.novell.com/show_bug.cgi?id=876184
https://bugzilla.novell.com/show_bug.cgi?id=876184#c3
Johannes Meixner changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |NEEDINFO
CC| |jsmeix@suse.com
Platform|64bit |All
Found By|--- |Community User
InfoProvider| |contracts@lobikfilip.eu
--- Comment #3 from Johannes Meixner 2014-05-05 12:36:36 CEST ---
Filip Lobik,
I do not fully understand what you mean.
As far as I see the actual issue is the following:
While the YaST "Software Management" module is running,
other YaST modules cannot install required software packages
so that the other YaST modules cannot be used as long as
the YaST "Software Management" module is running.
E.g. when the YaST "Software Management" module is running
and the YaST printer modules wants to install a printer
driver software package, it cannot do this
and one gets a popup message that tells about it
----------------------------------------------------------------------------
System management is locked by the application
with pid 30674 (/usr/lib/YaST2/bin/y2base).
Close this application before trying again.
----------------------------------------------------------------------------
(I get the same popup message in the YaST scanner module.)
And in /var/log/YaST2/y2log there are lines like:
----------------------------------------------------------------------------
[zypp] ZYppFactory.cc(_openLockFile):166 Open lockfile /var/run/zypp.pid
[zypp] ZYppFactory.cc(readLockFile):221 read: Lockfile /var/run/zypp.pid
has pid 30674 (our pid: 24023)
[zypp] ZYppFactory.cc(isProcessRunning):193 Checking /proc/30674{d 0555 0/0}
[zypp++] ZYppFactory.cc(isProcessRunning):207 Is running:
/usr/lib/YaST2/bin/y2base
[zypp] ZYppFactory.cc(zyppLocked):268 30674 is running
and has a ZYpp lock. Sorry.
[zypp] ZYppFactory.cc(_closeLockFile):184 Close lockfile /var/run/zypp.pid
[zypp] Exception.cc(log):137 ZYppFactory.cc(getZYpp):399 THROW:
System management is locked by the application with pid 30674
(/usr/lib/YaST2/bin/y2base).
[zypp] Exception.cc(log):137 Close this application before trying again.
----------------------------------------------------------------------------
When I close the YaST "Software Management" module
and afterwards I click [Continue] in the popup message
then the YaST printer modules installs the software package
and everything continues normally for me.
Filip Lobik,
as far as I understand it, you are asking for an enhancement
to deal in a more user-friendly way with that lock
and its resulting mutual exclusion.
Is my understanding correct?
FYI:
Filip Lobik,
your assumption that it is always required to install new packages
to make the first installed scanner work is not true.
Very many scanners are supported by the sane-backends package
that should be installed by default.
But scanners in HP all-in-one devices require the package hplip
that is not installed by default.
--
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.