From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 817731382C5 for ; Mon, 18 May 2020 14:55:01 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id A3A12E086D; Mon, 18 May 2020 14:54:55 +0000 (UTC) Received: from mailgate2.uni-hannover.de (mailgate2.uni-hannover.de [130.75.2.114]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 1E661E0828 for ; Mon, 18 May 2020 14:54:54 +0000 (UTC) Received: from intranet.aei.uni-hannover.de (ahin1.aei.uni-hannover.de [130.75.117.40]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mailgate2.uni-hannover.de (Postfix) with ESMTPS id B6B3F2E8B for ; Mon, 18 May 2020 16:54:52 +0200 (CEST) Received: from comet2.terra.ger ([130.75.117.49]) by intranet.aei.uni-hannover.de (IBM Domino Release 9.0.1FP8) with ESMTP id 2020051816545202-55092 ; Mon, 18 May 2020 16:54:52 +0200 Date: Mon, 18 May 2020 16:54:50 +0200 From: Gerrit Kuehn To: gentoo-user@lists.gentoo.org Subject: [gentoo-user] libXp-1.0.3 emerge issue Message-ID: <20200518165450.555c6160@comet2.terra.ger> X-Mailer: Claws Mail 3.17.3 (GTK+ 2.24.32; amd64-portbld-freebsd11.2) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 X-MIMETrack: Itemize by SMTP Server on intranet/aei-hannover(Release 9.0.1FP8|February 23, 2017) at 18/05/2020 16:54:52, Serialize by Router on intranet/aei-hannover(Release 9.0.1FP8|February 23, 2017) at 18/05/2020 16:54:52, Serialize complete at 18/05/2020 16:54:52 X-TNEFEvaluated: 1 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII X-Archives-Salt: f0d9681a-50a6-473e-8c66-b4e28b820211 X-Archives-Hash: e2f9525bc6347eb605a4d3d9cae12c92 Hello, I keep a "private" overlay with d deprecated libXp and printproto ports I need for existing software to link against. This used to work fine until switching profiles to 17. Now printproto still emerges fine,but with libXp it stops at configure stage with --- [...] checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking for XPRINT... no configure: error: Package requirements (x11 >= 1.6 xext xextproto xau printproto) were not met: No package 'x11' found No package 'xext' found No package 'xau' found Package 'xau', required by 'printproto', not found Consider adjusting the PKG_CONFIG_PATH environment variable if you installed software in a non-standard prefix. Alternatively, you may set the environment variables XPRINT_CFLAGS and XPRINT_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details. !!! Please attach the following file when seeking support: !!! /var/tmp/portage/x11-libs/libXp-1.0.3/work/libXp-1.0.3-abi_x86_32.x86/config.log * ERROR: x11-libs/libXp-1.0.3::cds failed (configure phase): * econf failed * * Call stack: * ebuild.sh, line 125: Called src_configure * environment, line 3238: Called xorg-2_src_configure * environment, line 4250: Called autotools-multilib_src_configure * environment, line 672: Called multilib-minimal_src_configure * environment, line 2406: Called multilib_foreach_abi 'multilib-minimal_abi_src_configure' * environment, line 2639: Called multibuild_foreach_variant '_multilib_multibuild_wrapper' 'multilib-minimal_abi_src_configure' * environment, line 2336: Called _multibuild_run '_multilib_multibuild_wrapper' 'multilib-minimal_abi_src_configure' * environment, line 2334: Called _multilib_multibuild_wrapper 'multilib-minimal_abi_src_configure' * environment, line 551: Called multilib-minimal_abi_src_configure * environment, line 2400: Called multilib_src_configure * environment, line 2864: Called autotools-utils_src_configure * environment, line 712: Called econf '--docdir=/usr/share/doc/libXp-1.0.3' '--enable-shared' '--disable-static' '--disable-selective-werror' * phase-helpers.sh, line 681: Called __helpers_die 'econf failed' * isolated-functions.sh, line 112: Called die * The specific snippet of code: * die "$@" --- This is somehow caused by multilib settings, I guess. Just untar'ing the archive and doing configure/make works fine. It appears as if just the ebuild went unhappy. It looks like this: --- # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 XORG_MULTILIB=yes inherit xorg-2 DESCRIPTION="X.Org Xp library" RESTRICT="primaryuri" KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" IUSE="" RDEPEND=">=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}] >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}] >=x11-libs/libXau-1.0.7-r1[${MULTILIB_USEDEP}] >=x11-misc/printproto-1.0.5-r1[${MULTILIB_USEDEP}]" DEPEND="${RDEPEND}" --- Any ideas how to fix this properly (apart from having upstream to not require libXp in the first place)? cu Gerrit