[Mageia-dev] Minimal patching vs. fixing the whole Universe

2011-06-22 Thread Radu-Cristian FOTESCU
I'm known to be grumpy and difficult, but I also believe in simplicity as a policy, therefore I'd like to ask you something. By no means I want to question Ahmad's judgment, however I strongly disagree with him on one point. As a _principle_. Otherwise, it's a tiny punctual question, but I'd

Re: [Mageia-dev] Minimal patching vs. fixing the whole Universe

2011-06-22 Thread John Balcaen
2011/6/22 Radu-Cristian FOTESCU beranger...@yahoo.ca: I'm known to be grumpy and difficult, but I also believe in simplicity as a policy, therefore I'd like to ask you something. By no means I want to question Ahmad's judgment, however I strongly disagree with him on one point. As a

Re: [Mageia-dev] Minimal patching vs. fixing the whole Universe

2011-06-22 Thread Radu-Cristian FOTESCU
We don't have any python2 symlink or binary on mageia. That was not the question. The question was whether '/usr/bin/env python2' should be patched into '/usr/bin/env python' or into '/usr/bin/python'. The more general question was whether all the upstream packages should be optimized. When

Re: [Mageia-dev] Minimal patching vs. fixing the whole Universe

2011-06-22 Thread Ahmad Samir
On 22 June 2011 22:47, Radu-Cristian FOTESCU beranger...@yahoo.ca wrote: I'm known to be grumpy and difficult, but I also believe in simplicity as a policy, therefore I'd like to ask you something. By no means I want to question Ahmad's judgment, however I strongly disagree with him on one

Re: [Mageia-dev] Minimal patching vs. fixing the whole Universe

2011-06-22 Thread Ahmad Samir
On 22 June 2011 23:14, Ahmad Samir ahmadsamir3...@gmail.com wrote: On 22 June 2011 22:47, Radu-Cristian FOTESCU beranger...@yahoo.ca wrote: I'm known to be grumpy and difficult, but I also believe in simplicity as a policy, therefore I'd like to ask you something. By no means I want to

Re: [Mageia-dev] Minimal patching vs. fixing the whole Universe

2011-06-22 Thread Radu-Cristian FOTESCU
Actually, I said that the shebang should be removed altogether. Which is what was being done all those years calibre existed in the Mandriva repos (the same for Fedora, since they do remove the shebang, as the calibre spec was originally imported from Fedora, which I said in the report

Re: [Mageia-dev] Minimal patching vs. fixing the whole Universe

2011-06-22 Thread Maarten Vanraes
Op woensdag 22 juni 2011 22:47:40 schreef Radu-Cristian FOTESCU: I would say that the general principle should be to apply a _minimal_ patching, not to try to rewrite the work of the developers of hundreds of packages! A distro's job is not to judge the work of the _upstream_ developers as

Re: [Mageia-dev] Minimal patching vs. fixing the whole Universe

2011-06-22 Thread Radu-Cristian FOTESCU
Also, /usr/bin/python2 doesn't exist to begin with, as mikala pointed out. As I repointed, the question was not that one. As long as calibre has used env with python, not python2, it worked. Now that the developer changed that, the least intrusive way would be to just remove the 2. I

Re: [Mageia-dev] Minimal patching vs. fixing the whole Universe

2011-06-22 Thread nicolas vigier
On Wed, 22 Jun 2011, Radu-Cristian FOTESCU wrote: A distro's job is not to judge the work of the _upstream_ developers as long as this is not a real bug. But it's to integrate software, and apply common policy to all of them.

Re: [Mageia-dev] Minimal patching vs. fixing the whole Universe

2011-06-22 Thread Radu-Cristian FOTESCU
A distro's job is not to judge the work of the _upstream_ developers as long as this is not a real bug. But it's to integrate software, and apply common policy to all of them. ok, say a distro has 200 packages that use python, for a total of 20,000 *.py files. now what, the limited

Re: [Mageia-dev] Minimal patching vs. fixing the whole Universe

2011-06-22 Thread Colin Guthrie
'Twas brillig, and David W. Hodgins at 22/06/11 22:51 did gyre and gimble: On Wed, 22 Jun 2011 16:47:40 -0400, Radu-Cristian FOTESCU beranger...@yahoo.ca wrote: As long as '/usr/bin/env python' _works_, I see no point in trying to rewrite other people's work. Excluding the calibre

Re: [Mageia-dev] Minimal patching vs. fixing the whole Universe

2011-06-22 Thread Maarten Vanraes
Op woensdag 22 juni 2011 23:51:02 schreef David W. Hodgins: On Wed, 22 Jun 2011 16:47:40 -0400, Radu-Cristian FOTESCU beranger...@yahoo.ca wrote: As long as '/usr/bin/env python' _works_, I see no point in trying to rewrite other people's work. Excluding the calibre scripts, in /usr/bin

Re: [Mageia-dev] Minimal patching vs. fixing the whole Universe

2011-06-22 Thread David W. Hodgins
On Wed, 22 Jun 2011 18:08:35 -0400, Colin Guthrie mag...@colin.guthr.ie wrote: 2) /usr/bin/python prevents you testing easily with a new python version (or just a new build) in a custom prefix). Running something like /usr/bin/python2.7 /usr/bin/calibre ignores the shebang, so it's still

Re: [Mageia-dev] Minimal patching vs. fixing the whole Universe

2011-06-22 Thread Michael Scherer
Le mercredi 22 juin 2011 à 23:08 +0100, Colin Guthrie a écrit : 'Twas brillig, and David W. Hodgins at 22/06/11 22:51 did gyre and gimble: On Wed, 22 Jun 2011 16:47:40 -0400, Radu-Cristian FOTESCU beranger...@yahoo.ca wrote: As long as '/usr/bin/env python' _works_, I see no point in

Re: [Mageia-dev] Minimal patching vs. fixing the whole Universe

2011-06-22 Thread Michael Scherer
Le mercredi 22 juin 2011 à 14:39 -0700, Radu-Cristian FOTESCU a écrit : A distro's job is not to judge the work of the _upstream_ developers as long as this is not a real bug. But it's to integrate software, and apply common policy to all of them. ok, say a distro has 200