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 524C81382C5 for ; Thu, 31 Dec 2020 16:54:47 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id F2DFBE08FE; Thu, 31 Dec 2020 16:54:42 +0000 (UTC) Received: from mail-ed1-x530.google.com (mail-ed1-x530.google.com [IPv6:2a00:1450:4864:20::530]) (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 A6CFDE08E8 for ; Thu, 31 Dec 2020 16:54:42 +0000 (UTC) Received: by mail-ed1-x530.google.com with SMTP id j16so18645664edr.0 for ; Thu, 31 Dec 2020 08:54:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:mime-version:content-transfer-encoding:message-id:date:to :subject; bh=MJQO79OWdlJxfrrNE/s+6Mn9EYz/daHgvghd5bbn8L4=; b=WGx1KzZJTClw30xh5ZFsC1VSics8NTsUsQh94aI8AzyY1bnNrSjdHTdTZMeORpZfdk YNbp39OKx9QGOo16sQSatIUx6apYZpiDmtRjEsgz4jVAjgPc0PlQ1y8OsZgSE5gs+e1S 11wvb1wUI4m8GcL3xGewZ6HqB9/MuMlxHSf51e7lMJz4DG/oTGo/3s+7FksUF1BxK4RJ zYsoGxqayXigIenrCRAwR6D2sTet87w1aHhXo5IPZv2GFUAeEA6kBSfwlYyJj2ejjMMe cBQvlWDZ40XnY1GQLsMKtl/B+HlKZeoIx0DbNy89f1BDjQBdQGlZbEd7eEj3WJQdboty rjjw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:mime-version:content-transfer-encoding :message-id:date:to:subject; bh=MJQO79OWdlJxfrrNE/s+6Mn9EYz/daHgvghd5bbn8L4=; b=f9wHiBf3XVQTfuuv01ZzmJNjFX5QZ0PxjAIaDsQ/aDC+TIY5U2KbtoR96TII186PoZ oQ0OJM1f6rzwEQDre/PZE4Px0nXckWDyKy8eAH7aSwRZFLsXgQ98s1SFwRDCNrGhWN6o vGnHxwBoyfwsIbDnjH+RU0sgosKbNQDsXPbSa0NIAqh6HRoAUYjdjuSHWeNnkXObOR8W 38whxwih0w6pwyUlNYSJHsJLRMscy3rnJXXNt05+EyUrhTokOIZ5J+dMrRp7Ojh00iQn 68JGOqvkeM4+VEVenqCMPfh/Uznf+k4T+x7EnJlM7zyyxKJAr885m2YWOw03P/yr62CV RuHA== X-Gm-Message-State: AOAM5311/K2WnSErCttaXSIQZgmLGwypu4ASOX4dRH6GFxuPAsZ2cvYv NPrXmNa04dR8MtQYKVqQYV6p01cwdcQ= X-Google-Smtp-Source: ABdhPJw0KV/7PiRxL94u2tFOil9apecM6bEVl1tvZjwh8CnmsrUKqH3nlPd+Y8TQTN3N0PHD9RgXSQ== X-Received: by 2002:a50:8b02:: with SMTP id l2mr41080010edl.322.1609433681430; Thu, 31 Dec 2020 08:54:41 -0800 (PST) Received: from tux (p200300df07275521810c6e65c2dbc088.dip0.t-ipconnect.de. [2003:df:727:5521:810c:6e65:c2db:c088]) by smtp.gmail.com with ESMTPSA id x4sm40225044edr.40.2020.12.31.08.54.39 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 31 Dec 2020 08:54:41 -0800 (PST) From: Dr Rainer Woitok X-Google-Original-From: Dr Rainer Woitok Received: by tux (sSMTP sendmail emulation); Thu, 31 Dec 2020 17:54:39 +0100 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 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <24558.589.740931.284027@tux.speedport.ip> Date: Thu, 31 Dec 2020 17:54:37 +0100 To: gentoo-user@lists.gentoo.org Subject: [gentoo-user] USE flag "unsupported" for "sci-libs/hdf5" X-Mailer: VM 8.0.12-devo-585 under 21.5 (beta34) "kale" XEmacs Lucid (x86_64-pc-linux) X-Archives-Salt: ec86cb37-7ad6-48d8-8945-5cf4d55897ba X-Archives-Hash: 2e89bde928d81eecb97b9dff012b985b Greetings, after having decided to globally set the "threads" USE flag I get the following: These are the packages that would be merged, in order: Calculating dependencies... done! !!! The ebuild selected to satisfy "sci-libs/hdf5[mpi]" has unmet requirements. - sci-libs/hdf5-1.10.5-r1::gentoo USE="fortran hl mpi threads zlib -cxx -debug -examples -szip -unsupported" ABI_X86="(64)" The following REQUIRED_USE flag constraints are unsatisfied: !unsupported? ( threads? ( !mpi !fortran !hl ) ) The above constraints are a subset of the following complete expression: !unsupported? ( at-most-one-of ( cxx mpi ) threads? ( !cxx !mpi !fortran !hl ) ) (dependency required by "sci-libs/flann-1.9.1-r3::gentoo[mpi]" [installed]) ... Since USE flag "mpi" is required by at least one other package, it seems I have exactly two options: - Set "-threads" for this package thus leaving everything as is, - set "unsupported" for this package, without really knowing what the consequences would be. Asking "equery" isn't really enlighting in this case, is it? $ equery --no-color --no-pipe uses sci-libs/hdf5 [ Legend : U - final flag setting for installation] [ : I - package is installed with flag ] [ Colors : set, unset ] * Found these USE flags for sci-libs/hdf5-1.10.5-r1: U I - - cxx : Build support for C++ (bindings, extra libraries, code generation, ...) - - debug : Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.ge ntoo.org/wiki/Project:Quality_Assurance/Backtraces - - examples : Install examples, usually source code + + fortran : Add support for fortran + + hl : Enable high level API (https://support.hdfgroup.org/HDF5/doc/HL/index.html) + + mpi : Add MPI (Message Passing Interface) layer to the apps that support it - - szip : Use the szip compression library + - threads : Add threads support for various packages. Usually pthreads - - unsupported : Enable unsupported combinations of configuration options + + zlib : Add support for zlib (de)compression $ Anybody having an educated guess what the risk would be? Is it save to set a USE flag even if its name is "unsupported"? Sincerely, Rainer