Summary: | sys-apps/gentoo-systemd-integration Cross compiling installs 40-gentoo.rules into /usr/CHOST/usr/CHOST/lib/udev/rules.d | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Johannes Geiss <johannes.geiss> |
Component: | Current packages | Assignee: | Gentoo systemd Team <systemd> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | cross, jstein |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: |
https://bugs.gentoo.org/show_bug.cgi?id=813639 https://bugs.gentoo.org/show_bug.cgi?id=815520 |
||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Johannes Geiss
2022-04-24 08:39:38 UTC
Workaround: CBUILD=x86_64-pc-linux-gnu CHOST=$CT ROOT=/usr/$CT PORTAGE_CONFIGROOT=/usr/$CT ebuild $(portageq get_repo_path / gentoo)/sys-apps/gentoo-systemd-integration/gentoo-systemd-integration-9.ebuild compile sed -i "s,udevdir = /usr/$CT,udevdir = ,g" /usr/$CT/var/tmp/portage/sys-apps/gentoo-systemd-integration-9/work/gentoo-systemd-integration-9/Makefile CBUILD=x86_64-pc-linux-gnu CHOST=$CT ROOT=/usr/$CT PORTAGE_CONFIGROOT=/usr/$CT ebuild $(portageq get_repo_path / gentoo)/sys-apps/gentoo-systemd-integration/gentoo-systemd-integration-9.ebuild package Please ensure you have the latest version of dev-util/pkgconf installed, and not dev-util/pkgconfig. I'll try to reproduce it later. (In reply to James Le Cuirot from comment #3) > Please ensure you have the latest version of dev-util/pkgconf installed, and > not dev-util/pkgconfig. I'll try to reproduce it later. Yes, I have installed dev-util/pkgconf-1.8.0-r1 on both host and guest systems. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65d80628ff6f2a4829b6a904481c52855e85459f commit 65d80628ff6f2a4829b6a904481c52855e85459f Author: Mike Gilbert <floppym@gentoo.org> AuthorDate: 2022-04-24 14:40:23 +0000 Commit: Mike Gilbert <floppym@gentoo.org> CommitDate: 2022-04-24 14:41:59 +0000 sys-apps/gentoo-systemd-integration: pass udevdir to configure The get_udevdir helper function calls pkgconf with PKG_CONFIG_FDO_SYSROOT_RULES set. This is necessary to avoid duplicating SYSROOT in the resulting output. Closes: https://bugs.gentoo.org/840550 Signed-off-by: Mike Gilbert <floppym@gentoo.org> .../gentoo-systemd-integration/gentoo-systemd-integration-9.ebuild | 3 ++- .../gentoo-systemd-integration-9999.ebuild | 5 +++-- 2 files changed, 5 insertions(+), 3 deletions(-) |