Community Packages

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#67383 - [lxcfs] lxcfs service fails to start (missing symbol).

Attached to Project: Community Packages
Opened by Filipe Fernandes (filotek) - Friday, 24 July 2020, 13:12 GMT
Last edited by Sergej Pupykin (sergej) - Tuesday, 28 July 2020, 16:12 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Sergej Pupykin (sergej)
Architecture All
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 3
Private No

Details

Description:

The lxcfs service (provided by lxcfs package) no longer starts via Systemd after upgrading package to 4.0.4-1.

The error presented in Systemd journal is:

/usr/lib/lxcfs/liblxcfs.so: undefined symbol: lxcfs_clone - Failed to open liblxcfs.so

Full log entry for the failed service in the journal:

Jul 24 08:42:03 jericho systemd[1]: Started FUSE filesystem for LXC.
Jul 24 08:42:03 jericho lxcfs[532]: /usr/lib/lxcfs/liblxcfs.so: undefined symbol: lxcfs_clone - Failed to open liblxcfs.so
Jul 24 08:42:03 jericho systemd[1]: lxcfs.service: Main process exited, code=exited, status=1/FAILURE
Jul 24 08:42:03 jericho fusermount[539]: /bin/fusermount: failed to unmount /var/lib/lxcfs: Invalid argument
Jul 24 08:42:03 jericho systemd[1]: lxcfs.service: Failed with result 'exit-code'.

Downgrading to lxc-4.0.3-1 fixes the issue.
This task depends upon

Closed by  Sergej Pupykin (sergej)
Tuesday, 28 July 2020, 16:12 GMT
Reason for closing:  Fixed
Comment by Filipe Fernandes (filotek) - Friday, 24 July 2020, 13:44 GMT
Hrm... this issue appears to have been fixed upstream in issue https://github.com/lxc/lxcfs/issues/420

The fix is applied here: https://github.com/lxc/lxcfs/commit/7cf2b4146811fc238452e65d1cd573ea5f473970

But the fix has been merged into master for about 18 days now and there's no subsequent release. It's not clear to me why there's no release yet.

Maybe the package should be downgraded until upstream provides a fixed version?
Comment by edac val (edacval) - Monday, 27 July 2020, 01:04 GMT
Proposing patch to lxcfs PKGBUILD: http://ix.io/2spu

Loading...