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 CC3701381F3 for ; Wed, 12 Jun 2013 16:50:17 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 36C71E09B7; Wed, 12 Jun 2013 16:50:14 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 848B8E096E for ; Wed, 12 Jun 2013 16:50:13 +0000 (UTC) Received: from localhost (unknown [81.219.205.176]) (using SSLv3 with cipher ECDHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: mgorny) by smtp.gentoo.org (Postfix) with ESMTPSA id 661A133E3D5; Wed, 12 Jun 2013 16:50:11 +0000 (UTC) Date: Wed, 12 Jun 2013 18:51:06 +0200 From: =?UTF-8?B?TWljaGHFgiBHw7Nybnk=?= To: gentoo-project@lists.gentoo.org Cc: ulm@gentoo.org Subject: Re: [gentoo-project] Council: Policy for Systemd units Message-ID: <20130612185106.0f2b0120@gentoo.org> In-Reply-To: <20920.41908.440583.378650@a1i15.kph.uni-mainz.de> References: <1371039602.27198.24.camel@localhost> <20130612162535.570c2bc0@gentoo.org> <51B898F9.5070105@gentoo.org> <20920.40688.601476.657961@a1i15.kph.uni-mainz.de> <20920.41908.440583.378650@a1i15.kph.uni-mainz.de> Organization: Gentoo X-Mailer: Claws Mail 3.9.1 (GTK+ 2.24.18; x86_64-pc-linux-gnu) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Project discussion list X-BeenThere: gentoo-project@lists.gentoo.org Reply-To: gentoo-project@lists.gentoo.org Mime-Version: 1.0 Content-Type: multipart/signed; micalg=PGP-SHA512; boundary="Sig_/ut8lKQpsTRcsa0jllHCBziY"; protocol="application/pgp-signature" X-Archives-Salt: f9dedf79-0655-4fd1-96e5-2ccb9caf13ff X-Archives-Hash: 01d7c4448a9cc26c51ab69a8ae4d005d --Sig_/ut8lKQpsTRcsa0jllHCBziY Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Dnia 2013-06-12, o godz. 18:37:08 Ulrich Mueller napisa=C5=82(a): > >>>>> On Wed, 12 Jun 2013, Tom=C3=A1=C5=A1 Chv=C3=A1tal wrote: >=20 > >> There was the argument that the unit file wasn't accepted upstream, > >> and I wouldn't dismiss this lightly. Often it's a cleaner solution > >> if files foreign to a package are installed by a separate > >> supplementary package. It avoids recompilation of the original > >> package by the user, for example. >=20 > > So is openrc file. > > So is logrotate file. > > So are cron scripts. >=20 > I was more thinking about support files for Emacs, where we do this > all the time: If the file is included with the upstream package, it's > being installed by that package's ebuild. Otherwise, it will go into > its own separate package. (And I guess it is similar for Vim.) That's very inconsistent and therefore problematic for users. Some packages work out-of-the-box, others require manually merging additional packages... I was thinking of trying to find a better way of providing support files. I thought about it for a minute then decide it's not really worth it. There's no simpler and more efficient way than just adding that tiny file to the package. Even if that sums up to 10 different files, no other solution can be better. If you introduce additional packages, the ebuilds, cache, vardb -- it is all going to take up more space than those installed files. --=20 Best regards, Micha=C5=82 G=C3=B3rny --Sig_/ut8lKQpsTRcsa0jllHCBziY Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.20 (GNU/Linux) iQJ8BAEBCgBmBQJRuKb6XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ1RUJGMjBGOTk2RkIzQzIyQ0M2RkNBNDBC QUJGMUQ1RkY4QzgxMTBBAAoJELq/HV/4yBEKck8P/0Yy5BWLj/bCawfWhI3rOZdr fJ/oo4kRl85t00+ddAMyEUwWb6whC68f/wpFbMYt6YOz7J1a03MMye5uBCC9gZDJ aPOsFDq1EIWcTtTVdon6JB5YbBeycLrkkOOko/noVt3uDPk4HTqneHtgb5iw4BzS 0KuEJKY5u2YJ6ISamM5FHJ0QhA6+1eAubeYUZnvtYbBUyOr4RqA2G/xw1047rZ+v K1Q4KyB/We48qqS/5PJPI8Qe33muwuPEigGx8hDEA51oc+XuSxvUilEWEZ28EcPT Yu2p6Lo5mEU7/yFLYt/z0i66lDzwcrRz4OVCDEfoLEzhXR8lkvI3g+jlAClr6igs aW1kon2n0BJs08Ya5tEmykR3rzmqatsWqRQUK/DCGLhJ7wAvYkE942hZCBI/d1+x bRldYUhKZ+CoFOtR95cMqBQ69cwO1dgNHz81YGceUdmLTqXOTlApiBpOIgPqnfqQ xXpCcmjaVVafx/TIX6t2bgKy4lRlotzZlqdXeRztfrLu9Jvc/ZMVH7vs3k2U2pJH A2f7E91EzLUHddINez0/1MMOz4FM8ftjXPmZ4nLeVBtY41Wyzzp3lejWvyzkDSE+ T7s0YGFNNZGpNs9gBDU0L+NGqOn6SiYytyBRlI9UoFasFn8VA4YZUujn1Fedbbvf QORTj/8YYoPOKnN9A8f6 =ol1E -----END PGP SIGNATURE----- --Sig_/ut8lKQpsTRcsa0jllHCBziY--