Bug ID 1174240
Summary zypper deadlock on issues with mounted NFS
Classification openSUSE
Product openSUSE Distribution
Version Leap 15.1
Hardware Other
OS Other
Status NEW
Severity Normal
Priority P5 - None
Component libzypp
Assignee zypp-maintainers@suse.de
Reporter anton.smorodskyi@suse.com
QA Contact qa-bugs@suse.de
Found By ---
Blocker ---

```
zypper rm --clean-deps PackageKit
Reading installed packages...
Resolving package dependencies...

The following 5 packages are going to be REMOVED:
  PackageKit PackageKit-backend-zypp PackageKit-branding-openSUSE
PackageKit-gtk3-module PackageKit-lang

5 packages to remove.
After the operation, 2.7 MiB will be freed.
Continue? [y/n/v/...? shows all options] (y): 
(1/5) Removing PackageKit-gtk3-module-1.1.10-lp151.8.6.1.x86_64
..............................................................................................................................................[done]
(2/5) Removing PackageKit-lang-1.1.10-lp151.8.6.1.noarch
.....................................................................................................................................................[done]
(3/5) Removing PackageKit-branding-openSUSE-42.1-lp151.2.2.noarch
............................................................................................................................................[done]
(4/5) Removing PackageKit-backend-zypp-1.1.10-lp151.8.9.2.x86_64
.............................................................................................................................................[done]
(5/5) Removing PackageKit-1.1.10-lp151.8.6.1.x86_64
..........................................................................................................................................................[done]

```

in zypper.log : 
```
2020-07-09 11:37:03 <1> dante(40778) [zypp] ZYppImpl.cc(commit):183 Commit
(CommitPolicy( DownloadDefault )) returned: CommitResult  (total 5, done 5,
error 0, skipped 0, updateMessages 0)
2020-07-09 11:37:03 <1> dante(40778) [zypper]
solve-commit.cc(solve_and_commit):811 
2020-07-09 11:37:03 <1> dante(40778) [zypper]
solve-commit.cc(solve_and_commit):811 DONE
2020-07-09 11:37:03 <1> dante(40778) [librpmDb++] librpmDb.cc(D):79 DBACCESS
{NULL(/)/var/lib/rpm}
2020-07-09 11:37:03 <1> dante(40778) [librpmDb++] librpmDb.cc(dbRelease):283
dbRelease: release, outstanding 0
2020-07-09 11:37:03 <1> dante(40778) [zypp::exec++]
ExternalProgram.cc(start_program):260 Executing 'lsof' '-n' '-FpcuLRftkn0' '-K'
'i'
2020-07-09 11:37:03 <1> dante(40778) [zypp::exec++]
ExternalProgram.cc(start_program):444 pid 41008 launched
```

in dmesg : 

```
[3153555.404690] nfs: server rumcay.arch.suse.de not responding, timed out
[3153555.404818] nfs: server rumcay.arch.suse.de not responding, timed out
[3153690.572676] nfs: server rumcay.arch.suse.de not responding, still trying
[3153690.572681] nfs: server rumcay.arch.suse.de not responding, timed out
[3153874.892689] nfs: server rumcay.arch.suse.de not responding, timed out
[3153874.892830] nfs: server rumcay.arch.suse.de not responding, timed out
[3154059.212697] nfs: server rumcay.arch.suse.de not responding, timed out
[3154059.212890] nfs: server rumcay.arch.suse.de not responding, timed out
[3154243.532693] nfs: server rumcay.arch.suse.de not responding, timed out
[3154243.532843] nfs: server rumcay.arch.suse.de not responding, timed out
[3154427.852683] nfs: server rumcay.arch.suse.de not responding, timed out
[3154427.852816] nfs: server rumcay.arch.suse.de not responding, timed out
[3154612.172678] nfs: server rumcay.arch.suse.de not responding, timed out
[3154612.172809] nfs: server rumcay.arch.suse.de not responding, timed out
[3154796.492682] nfs: server rumcay.arch.suse.de not responding, still trying
```

info about package : 
```
zypper info zypper 
Repository 'devel_openQA' is out-of-date. You can run 'zypper refresh' as root
to update it.
Repository 'devel_openQA_Leap' is out-of-date. You can run 'zypper refresh' as
root to update it.
Repository 'openqa_leap_15.1' is out-of-date. You can run 'zypper refresh' as
root to update it.
Repository 'repo-update' is out-of-date. You can run 'zypper refresh' as root
to update it.
Repository 'repo-update-non-oss' is out-of-date. You can run 'zypper refresh'
as root to update it.
Loading repository data...
Reading installed packages...


Information for package zypper:
-------------------------------
Repository     : repo-update
Name           : zypper
Version        : 1.14.37-lp151.2.14.1
Arch           : x86_64
Vendor         : openSUSE
Installed Size : 7.5 MiB
Installed      : Yes
Status         : up-to-date
Source package : zypper-1.14.37-lp151.2.14.1.src
```

zypper hang forever and after unmounting NFS share all works fine


You are receiving this mail because: