Re: [gentoo-dev] Default Ebuild behaviour

2006-02-01 Thread Rob Holland
On Tue, 2006-01-31 at 12:15 -0800, Donnie Berkholz wrote: > I finally came up with an idea for this that satisfies my desire to not > recompile the package to get e.g. a logrotate file. Have the flag > control whether it's installed to /etc or to /usr/share/doc. +1 signature.asc Description: Th

Re: [gentoo-dev] Default Ebuild behaviour

2006-02-01 Thread Benjamin Smee (strerror)
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 lo, On Tuesday 31 January 2006 17:24, Ciaran McCreesh wrote: > | That is surely a "cost" people have for upgrading an application and > | have implicitly accepted by doing so. > > Not really. There's a basic cost of installing or upgrading an > applic

Re: [gentoo-dev] Default Ebuild behaviour

2006-02-01 Thread Andreas Vinsander
Andreas Vinsander wrote: Alin Nastac wrote: Well, the only reason squid installs a cron/logrotate file is because of the sentence your package ... is supposed to "just work" for the end-user, which at that moment I understood it as a requirement. Without it, a fresh squid install needs to be t

Re: [gentoo-dev] Default Ebuild behaviour

2006-02-01 Thread Andreas Vinsander
Alin Nastac wrote: Well, the only reason squid installs a cron/logrotate file is because of the sentence your package ... is supposed to "just work" for the end-user, which at that moment I understood it as a requirement. Without it, a fresh squid install needs to be tweaked by the user (unless

Re: [gentoo-dev] Default Ebuild behaviour

2006-01-31 Thread Georgi Georgiev
maillog: 31/01/2006-12:15:00(-0800): Donnie Berkholz types > Ciaran McCreesh wrote: > > On Tue, 31 Jan 2006 17:06:35 + "Benjamin Smee (strerror)" > > <[EMAIL PROTECTED]> wrote: > > | On Tuesday 31 January 2006 15:47, Ciaran McCreesh wrote: > > | > For packages in the second group, not using a U

Re: [gentoo-dev] Default Ebuild behaviour

2006-01-31 Thread Henrik Brix Andersen
On Tue, Jan 31, 2006 at 11:17:49PM +, Ciaran McCreesh wrote: > On Wed, 1 Feb 2006 00:03:46 +0100 Henrik Brix Andersen > <[EMAIL PROTECTED]> wrote: > | On Tue, Jan 31, 2006 at 10:53:28PM +, Ciaran McCreesh wrote: > | > I'd prefer "either /etc or /etc and /usr/share/doc" personally. But > | >

Re: [gentoo-dev] Default Ebuild behaviour

2006-01-31 Thread Ciaran McCreesh
On Wed, 1 Feb 2006 00:03:46 +0100 Henrik Brix Andersen <[EMAIL PROTECTED]> wrote: | On Tue, Jan 31, 2006 at 10:53:28PM +, Ciaran McCreesh wrote: | > I'd prefer "either /etc or /etc and /usr/share/doc" personally. But | > yeah, that's a nice solution. | | You mean either "/usr/share/doc" or "/e

Re: [gentoo-dev] Default Ebuild behaviour

2006-01-31 Thread Francesco Riosa
Donnie Berkholz wrote: > Ciaran McCreesh wrote: >> On Tue, 31 Jan 2006 17:06:35 + "Benjamin Smee (strerror)" >> <[EMAIL PROTECTED]> wrote: >> | On Tuesday 31 January 2006 15:47, Ciaran McCreesh wrote: >> | > For packages in the second group, not using a USE flag is silly. >> | >> | I take it

Re: [gentoo-dev] Default Ebuild behaviour

2006-01-31 Thread Henrik Brix Andersen
On Tue, Jan 31, 2006 at 10:53:28PM +, Ciaran McCreesh wrote: > I'd prefer "either /etc or /etc and /usr/share/doc" personally. But > yeah, that's a nice solution. You mean either "/usr/share/doc" or "/etc/ and /usr/share/doc"? ./Brix -- Henrik Brix Andersen <[EMAIL PROTECTED]> Gentoo Metadis

Re: [gentoo-dev] Default Ebuild behaviour

2006-01-31 Thread Ciaran McCreesh
On Tue, 31 Jan 2006 12:15:00 -0800 Donnie Berkholz <[EMAIL PROTECTED]> wrote: | I finally came up with an idea for this that satisfies my desire to | not recompile the package to get e.g. a logrotate file. Have the flag | control whether it's installed to /etc or to /usr/share/doc. | | Thoughts?

Re: [gentoo-dev] Default Ebuild behaviour

2006-01-31 Thread Henrik Brix Andersen
On Tue, Jan 31, 2006 at 12:15:00PM -0800, Donnie Berkholz wrote: > I finally came up with an idea for this that satisfies my desire to not > recompile the package to get e.g. a logrotate file. Have the flag > control whether it's installed to /etc or to /usr/share/doc. That's actually a pretty goo

Re: [gentoo-dev] Default Ebuild behaviour

2006-01-31 Thread Donnie Berkholz
Ciaran McCreesh wrote: > On Tue, 31 Jan 2006 17:06:35 + "Benjamin Smee (strerror)" > <[EMAIL PROTECTED]> wrote: > | On Tuesday 31 January 2006 15:47, Ciaran McCreesh wrote: > | > For packages in the second group, not using a USE flag is silly. > | > | I take it you are agreeing we should have

Re: [gentoo-dev] Default Ebuild behaviour

2006-01-31 Thread Alin Nastac
Chris Gianelloni wrote: >Basically, if the package *requires* something to function, such as a >cron script, then it should install it unconditionally. If it does not, >then it shouldn't install it. Having to change USE to get a stupid >cron/logrotate file is definitely not the best option. Why

Re: [gentoo-dev] Default Ebuild behaviour

2006-01-31 Thread Chris Gianelloni
On Tue, 2006-01-31 at 15:47 +, Ciaran McCreesh wrote: > Not really. For some packages, cron files must always be installed for > proper operation. For some packages, cron files are strictly optional > extras for features that many users will not want. For many it's > somewhere in between. For p

Re: [gentoo-dev] Default Ebuild behaviour

2006-01-31 Thread Ciaran McCreesh
On Tue, 31 Jan 2006 17:06:35 + "Benjamin Smee (strerror)" <[EMAIL PROTECTED]> wrote: | On Tuesday 31 January 2006 15:47, Ciaran McCreesh wrote: | > | What is the "cost" you are referring to specifically? I think I | > | know but I'd like a specific definition. | > | > 1. Management. For example

Re: [gentoo-dev] Default Ebuild behaviour

2006-01-31 Thread Benjamin Smee (strerror)
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 heya, On Tuesday 31 January 2006 15:47, Ciaran McCreesh wrote: > | What is the "cost" you are referring to specifically? I think I know > | but I'd like a specific definition. > > 1. Management. For example, handling etc-update. That is surely a "cos

Re: [gentoo-dev] Default Ebuild behaviour

2006-01-31 Thread Ciaran McCreesh
On Tue, 31 Jan 2006 14:03:38 + "Benjamin Smee (strerror)" <[EMAIL PROTECTED]> wrote: | On Tuesday 31 January 2006 12:31, Ciaran McCreesh wrote: | > See, you're not really taking into account the cost of sticking | > files in /etc. For packages where an etc entry is low cost, it's | > already do

Re: [gentoo-dev] Default Ebuild behaviour

2006-01-31 Thread Benjamin Smee (strerror)
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 heya, On Tuesday 31 January 2006 12:31, Ciaran McCreesh wrote: > See, you're not really taking into account the cost of sticking files > in /etc. For packages where an etc entry is low cost, it's already > done. What is the "cost" you are referring

Re: [gentoo-dev] Default Ebuild behaviour

2006-01-31 Thread Ciaran McCreesh
On Tue, 31 Jan 2006 12:11:49 + "Benjamin Smee (strerror)" <[EMAIL PROTECTED]> wrote: | While I understand various developers concerns about cluttering /etc | (especially embedded), I don't see why this should stop the policy of | writting ebuilds that work and have expected tools around them. |

[gentoo-dev] Default Ebuild behaviour

2006-01-31 Thread Benjamin Smee (strerror)
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Heya, I noticed the logrotate USE flag thread recently and did a bit of reading on the problem (ie read all the previous threads) as well as touching on the whole cron USE flag thoughts as well, and it struck me that it is really odd that this enti