From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id EC5C91388BF for ; Wed, 6 Jan 2016 19:00:19 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id D08FA21C004; Wed, 6 Jan 2016 19:00:09 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id B488CE0858 for ; Wed, 6 Jan 2016 19:00:08 +0000 (UTC) Received: from [IPv6:2001:470:1f09:1505::2] (phantom.pinkbyte.ru [IPv6:2001:470:1f09:1505::2]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: pinkbyte) by smtp.gentoo.org (Postfix) with ESMTPSA id 1156E3409E6 for ; Wed, 6 Jan 2016 19:00:05 +0000 (UTC) Message-ID: <568D6423.4040405@gentoo.org> Date: Wed, 06 Jan 2016 21:59:47 +0300 From: Sergey Popov User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.5.0 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] USE=desktop-file request References: <20160106162338.1e75682e@localhost> In-Reply-To: <20160106162338.1e75682e@localhost> Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="2C1vLPp3Se6c1v89FmmJSuNlofIPxvFCj" X-Archives-Salt: e297f80f-60d4-480a-9e9b-c57ad3170d99 X-Archives-Hash: 13d648e1697d802907c8cdcd30554b0e This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --2C1vLPp3Se6c1v89FmmJSuNlofIPxvFCj Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Unfortunately i doubt that we could help with that. I did not look into every software package from your list, but many of those packages did not have compile time switch for (not)using desktop-file-utils. If you are still needed to clean up files, that cause no harm to your system - i can only suggest you to mask /usr/share/applications via INSTALL_MASK(to prevent these desktop files from installing at all) 06.01.2016 19:23, tot-to =D0=BF=D0=B8=D1=88=D0=B5=D1=82: > I'm a user of a KISS wm, which does not provide Windows=E2=84=A2-like m= enus, > desktop icons, etc. GUI software is called just by typing the binary > name in PATH, just like any other software. For me the desktop-files ar= e > some kind of useless junk. >=20 > Recently a lot of software were made harddep on > dev-util/desktop-file-utils, i.e. from now on there are not only junk > text files, but also a junk software required without any reason. I've > added it to /etc/portage/profile/package.provided and everything > compiles and works just fine. It means that in reality there is no real= > need in this software. >=20 > Please make these dependencies optional. >=20 > Reproducible: Always >=20 > Steps to Reproduce: > 1. echo dev-util/desktop-file-utils-0.22 >>> /etc/portage/profile/package.provided > 2. emerge -C dev-util/desktop-file-utils > 3. emerge -1 `equery d dev-util/desktop-file-utils | awk '{print $1}' |= > sed s/^/=3D/g` >=20 > Actual Results: =20 > No crashes or any kind of problems >=20 > Expected Results: =20 > Build crash due to lack of hard dependency >=20 > To be more specific, here is all the software on my system, that > depends on dev-util/desktop-file-utils, but compiles and works just > fine without it: $ equery d dev-util/desktop-file-utils > * These packages depend on dev-util/desktop-file-utils: > app-office/dia-0.97.3 (dev-util/desktop-file-utils) > app-text/evince-2.32.0-r4 (dev-util/desktop-file-utils) > app-text/gnome-doc-utils-0.20.10-r1 (dev-util/desktop-file-utils) > dev-cpp/atkmm-2.24.1 (dev-util/desktop-file-utils) > dev-cpp/cairomm-1.12.0-r1 (dev-util/desktop-file-utils) > dev-cpp/glibmm-2.46.1 (dev-util/desktop-file-utils) > dev-cpp/gtkmm-2.24.4-r3 (dev-util/desktop-file-utils) > dev-cpp/pangomm-2.38.1 (dev-util/desktop-file-utils) > dev-libs/atk-2.18.0 (dev-util/desktop-file-utils) > dev-libs/libIDL-0.8.14 (dev-util/desktop-file-utils) > dev-libs/libcroco-0.6.9 (dev-util/desktop-file-utils) > dev-libs/libsigc++-2.6.2 (dev-util/desktop-file-utils) > dev-python/pygobject-2.28.6-r55 (dev-util/desktop-file-utils) > dev-python/pygtk-2.24.0-r4 (dev-util/desktop-file-utils) > dev-util/gtk-update-icon-cache-3.16.7 (dev-util/desktop-file-utils) > gnome-base/gsettings-desktop-schemas-3.18.1 > (dev-util/desktop-file-utils) gnome-base/libglade-2.6.4-r2 > (dev-util/desktop-file-utils) gnome-base/librsvg-2.40.11 > (dev-util/desktop-file-utils) gnome-extra/libgsf-1.14.34 > (dev-util/desktop-file-utils) media-libs/libart_lgpl-2.3.21-r2 > (dev-util/desktop-file-utils) sys-block/gparted-0.24.0 > (dev-util/desktop-file-utils) x11-libs/gdk-pixbuf-2.32.2 > (dev-util/desktop-file-utils) x11-libs/gtk+-2.24.28-r1 > (dev-util/desktop-file-utils) x11-libs/pango-1.38.1 > (dev-util/desktop-file-utils) x11-themes/gtk-engines-2.20.2-r2 > (dev-util/desktop-file-utils) >=20 --=20 Best regards, Sergey Popov Gentoo developer Gentoo Desktop-effects project lead Gentoo Quality Assurance project lead --2C1vLPp3Se6c1v89FmmJSuNlofIPxvFCj Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBCgAGBQJWjWQrAAoJECo/aRed9267UOIH/2kjy4y2OXwFSm4fjFXboZz1 1GQiyB6EDCBSZZmcX7hTalavecjKUPzzr888ph+HW1XuXUqLj0TF82YrSjqiatIL Px1IWhVNq+t8J8H1QBk3TXmchMq4AtSNLTq+i+/TcjCmiXXOUvalhKePHddCxKTD 5egcDRwn3bT8cDO66qSaGMPud3Zokn9wWuAiJID1vvlL7i/yeF+EHUGGBZ1PrW6x SlHhgs6jsfQb46ZkALl/+rLI8RdLINoON6MDFSMknhrNDdOf6l0BhGijuRUzevle nhpkc7gkjLEtEjEcC74CHVrVyw4bmGfAeg9PPCm3k+FFnwkoY7tlxpV26v9iPZM= =x60r -----END PGP SIGNATURE----- --2C1vLPp3Se6c1v89FmmJSuNlofIPxvFCj--