Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 702310 - x11-wm/xpra-3.0.2 - ACCESS DENIED: UNLINK: /usr/lib64/libecpg_compat.so.3.7
Summary: x11-wm/xpra-3.0.2 - ACCESS DENIED: UNLINK: /usr/lib64/libecpg_compat.s...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal normal
Assignee: Andreas K. Hüttel
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-12-08 22:58 UTC by Pincy
Modified: 2020-02-22 02:18 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log (x11-wm:xpra-3.0.2:20191208-224528.log,82.04 KB, text/plain)
2019-12-08 23:00 UTC, Pincy
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Pincy 2019-12-08 22:58:36 UTC
On current version 3.0.2 xpra does not build, please see attached log.
In gentoo-de i was told it appears to be a sandbox error and to report this as a bug.

Reproducible: Always

Steps to Reproduce:
1. emerge --sync
2. emerge -a1 xpra
3. fail
Actual Results:  
running build_conf
 * ACCESS DENIED:  UNLINK:       /usr/lib64/libecpg_compat.so.3.7
 * ACCESS DENIED:  UNLINK:       /usr/lib64/libecpg.so.6.7
 * ACCESS DENIED:  UNLINK:       /usr/lib64/libblas.so.0
 * ACCESS DENIED:  UNLINK:       /usr/lib64/liblapack.so.0
 * ACCESS DENIED:  UNLINK:       /usr/lib64/libpgtypes.so.3.6


Expected Results:  
emerge does not fail
Comment 1 Pincy 2019-12-08 23:00:22 UTC
Created attachment 598922 [details]
build.log
Comment 2 Benda Xu gentoo-dev 2019-12-09 10:48:00 UTC
Thanks for reporting.  New xpra continues to have a completely home-made build system and have a lot of sandbox violations.  I might have forgotten some sandbox predictions.
Comment 3 Pat Erley 2019-12-26 00:01:28 UTC
I hit this with: 

 * ACCESS DENIED:  SYMLINK:      /usr/lib64/libXvMCgallium.so
 * ACCESS DENIED:  UNLINK:       /usr/lib32/libXvMCgallium.so.1
 * ACCESS DENIED:  SYMLINK:      /usr/lib32/libXvMCgallium.so
 * ACCESS DENIED:  UNLINK:       /usr/lib/libXvMCgallium.so.1
 * ACCESS DENIED:  SYMLINK:      /usr/lib/libXvMCgallium.so
Comment 4 Karl-Johan Karlsson 2020-01-11 16:40:27 UTC
For me it's:

 * --------------------------- ACCESS VIOLATION SUMMARY ---------------------------
 * LOG FILE: "/var/log/sandbox/sandbox-4.log"
 * 
VERSION 1.0
FORMAT: F - Function called
FORMAT: S - Access Status
FORMAT: P - Path as passed to function
FORMAT: A - Absolute Path (not canonical)
FORMAT: R - Canonical Path
FORMAT: C - Command Line

F: UNLINK
S: deny
P: /usr/lib64/libm.so.6
A: /usr/lib64/libm.so.6
R: /usr/lib64/libm.so.6
C: /sbin/ldconfig 
 * --------------------------------------------------------------------------------
Comment 5 Larry the Git Cow gentoo-dev 2020-01-16 11:31:08 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd2f00eb3b1c022857d05d7e35d81072827897d9

commit fd2f00eb3b1c022857d05d7e35d81072827897d9
Author:     Andreas K. Hüttel <dilfridge@gentoo.org>
AuthorDate: 2020-01-16 11:30:15 +0000
Commit:     Andreas K. Hüttel <dilfridge@gentoo.org>
CommitDate: 2020-01-16 11:30:46 +0000

    x11-wm/xpra: Fix bug 702310 with a sledgehammer
    
    We don't have the library that it's looking for packaged anyway, so
    it doesnt matter whether finding it fails. Make the ldconfig call
    go away.
    
    Closes: https://bugs.gentoo.org/702310
    Package-Manager: Portage-2.3.84, Repoman-2.3.20
    Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>

 x11-wm/xpra/files/xpra-3.0.2-ldconfig.patch | 33 +++++++++++++++++++++++++++++
 x11-wm/xpra/xpra-3.0.2.ebuild               | 13 +++++-------
 2 files changed, 38 insertions(+), 8 deletions(-)
Comment 6 Benda Xu gentoo-dev 2020-02-22 02:18:30 UTC
(In reply to Larry the Git Cow from comment #5)
> The bug has been closed via the following commit(s):
> 
> https://gitweb.gentoo.org/repo/gentoo.git/commit/
> ?id=fd2f00eb3b1c022857d05d7e35d81072827897d9
> 
> commit fd2f00eb3b1c022857d05d7e35d81072827897d9
> Author:     Andreas K. Hüttel <dilfridge@gentoo.org>
> AuthorDate: 2020-01-16 11:30:15 +0000
> Commit:     Andreas K. Hüttel <dilfridge@gentoo.org>
> CommitDate: 2020-01-16 11:30:46 +0000
> 
>     x11-wm/xpra: Fix bug 702310 with a sledgehammer
>     
>     We don't have the library that it's looking for packaged anyway, so
>     it doesnt matter whether finding it fails. Make the ldconfig call
>     go away.
>     
>     Closes: https://bugs.gentoo.org/702310
>     Package-Manager: Portage-2.3.84, Repoman-2.3.20
>     Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
> 
>  x11-wm/xpra/files/xpra-3.0.2-ldconfig.patch | 33
> +++++++++++++++++++++++++++++
>  x11-wm/xpra/xpra-3.0.2.ebuild               | 13 +++++-------
>  2 files changed, 38 insertions(+), 8 deletions(-)

Thank you, I like it!   Make the ldconfig call go away!