Summary: | dev-build/cmake-fedora-2.7.1 : sandbox issue A: /var/lib/rpm/.dbenv.lock | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | Current packages | Assignee: | Naohiro Aota <naota> |
Status: | CONFIRMED --- | ||
Severity: | normal | CC: | fordfrog, mgorny, zeekec |
Priority: | Normal | Keywords: | PATCH |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: |
https://github.com/gentoo/gentoo/pull/4221 https://bugs.gentoo.org/show_bug.cgi?id=834114 |
||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
dev-util:cmake-fedora-2.7.1:20170103-202836.log
emerge-history.txt etc.portage.tbz2 sandbox-2598.log fixes sandbox violation with version 2.9.3 |
Description
Toralf Förster
2017-01-03 20:52:17 UTC
Created attachment 458574 [details]
dev-util:cmake-fedora-2.7.1:20170103-202836.log
Created attachment 458576 [details]
emerge-history.txt
Created attachment 458578 [details]
etc.portage.tbz2
Created attachment 458580 [details]
sandbox-2598.log
The only package I use that needs this is ibus-table-chinese. I wish the maintainer of that would move away from such a strange CMake utility package. Main thing is to pass -DMANAGE_DEPENDENCY_PACKAGE_EXISTS_CMD=true to cmake so the package ignores supposed dependencies (which are only required for making an RPM). Also must remove the 'upload' dependency call via patch. See https://github.com/gentoo/gentoo/pull/4221 Naohiro, ping. There's a ready solution that just needs your review/approval. Created attachment 787697 [details, diff]
fixes sandbox violation with version 2.9.3
i still have this issue on all my machines so i created a patch based on the fix provided by the contributor. cmake-fedora-2.9.3 emerges fine and then even ibus-table-chinese and ibus-chewing emerged fine.
|