FS#58576 - i3lock depends on libasan.so.4 but current version is 5

Attached to Project: Community Packages
Opened by Midgard (midgard) - Sunday, 13 May 2018, 13:11 GMT
Last edited by Eli Schwartz (eschwartz) - Sunday, 13 May 2018, 13:19 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To No-one
Architecture x86_64
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

i3lock depends on libasan.so.4 but it's not available on my system any more. gcc-libs includes libasan.so.5.

I updated gcc-libs on 8 May and since then i3lock fails to start. My system is up to date as of the time of writing.
[2018-05-08 XX:XX] [ALPM] upgraded gcc-libs (7.3.1+20180406-1 -> 8.1.0-1)

I marked i3lock out of date but it has been unmarked, because no new version has been released I guess.

Relevant lines of `locate libasan.so`:
/usr/lib/libasan.so.5
/usr/lib/gcc/x86_64-pc-linux-gnu/5.4.1/libasan.so.2
/usr/lib/gcc/x86_64-pc-linux-gnu/6.4.1/libasan.so.3
/usr/lib32/libasan.so.5

Package versions:
* community/i3lock 2.10-1
* core/gcc-libs 8.1.0-1

Steps to reproduce:
$ i3lock
i3lock: error while loading shared libraries: libasan.so.4: cannot open shared object file: No such file or directory
This task depends upon

Closed by  Eli Schwartz (eschwartz)
Sunday, 13 May 2018, 13:19 GMT
Reason for closing:  Not a bug
Additional comments about closing:  $ pkg-list-linked-libraries i3lock libasan.so
==> checking linked libraries for i3lock-2.10-1-x86_64.pkg.tar.xz ...
==> ERROR: No file in i3lock-2.10-1-x86_64.pkg.tar.xz is linked to libasan.so

Loading...