Re: per-version hints proposal

2017-04-13 Thread Achim Gratz
Ken Brown writes: > What about just using a variable (say PKG_TEST) in the cygport > file. For example, the line > > PKG_TEST=1 > > would cause the 'test:' line to be added to the hint files. That was booed down by Jon (and Yaakov earlier). It's become clear that everyone does their packaging

Re: per-version hints proposal

2017-04-12 Thread Ken Brown
On 4/8/2017 1:00 PM, Achim Gratz wrote: Jon Turney writes: cygport will be updated to (details TBC) accept a --test flag which is significant to the cygport package stage, and adds this 'test:' line to all the generated PVR.hint files. I've opted to make it a command (package-test or

Re: per-version hints proposal

2017-04-08 Thread Achim Gratz
Jon Turney writes: > cygport will be updated to (details TBC) accept a --test flag which is > significant to the cygport package stage, and adds this 'test:' line > to all the generated PVR.hint files. I've opted to make it a command (package-test or pkg-test) instead, as that seems to fall more

Re: per-version hints proposal

2016-12-12 Thread Jon Turney
On 09/12/2016 11:10, Corinna Vinschen wrote: On Dec 9 11:46, Corinna Vinschen wrote: I don't think this is feasible. The maintainer should have control over the promotion from test to curr. I'm not affected by this since I generate new versions as soon as I promote, so this is more

Re: per-version hints proposal

2016-12-09 Thread Corinna Vinschen
On Dec 9 11:46, Corinna Vinschen wrote: > I don't think this is feasible. The maintainer should have control > over the promotion from test to curr. I'm not affected by this since > I generate new versions as soon as I promote, so this is more maintainers > like JonY, for whom a rebuild and

Re: per-version hints proposal

2016-12-08 Thread Jon Turney
On 30/08/2016 13:24, Jon Turney wrote: On 20/06/2016 16:28, Jon Turney wrote: Currently, the setup.hint file is shared between all versions. This means that manual intervention (by the package maintainer, or on sourceware) is needed when versions have different dependencies. To automate this

Re: per-version hints proposal

2016-09-22 Thread Eric Blake
On 06/20/2016 10:28 AM, Jon Turney wrote: > > Currently, the setup.hint file is shared between all versions. > > This means that manual intervention (by the package maintainer, or on > sourceware) is needed when versions have different dependencies. > > To automate this problem out of

Re: per-version hints proposal

2016-09-19 Thread Jon Turney
On 19/09/2016 19:24, Achim Gratz wrote: The attached patch attempts to extract two paragraphs from this for the web page. Thank you, Ken. Great, thanks. I applied this.

Re: per-version hints proposal

2016-09-19 Thread Achim Gratz
> The attached patch attempts to extract two paragraphs from this for > the web page. Thank you, Ken. Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ SD adaptation for Waldorf Blofeld V1.15B11: http://Synth.Stromeko.net/Downloads.html#WaldorfSDada

Re: per-version hints proposal

2016-09-19 Thread Ken Brown
On 9/18/2016 12:28 PM, Achim Gratz wrote: Achim Gratz writes: Jon Turney writes: I notice the section about postinstall scripts doesn't mention permanent postinsall scripts at all. Could you possibly provide a couple of paragraphs? I had sent them to this very list at the time. I need to

Re: per-version hints proposal

2016-09-18 Thread Marco Atzeri
On 18/09/2016 19:16, Achim Gratz wrote: Marco Atzeri writes: I suggest to remove the requirements. The main list have in automatic: Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html

Re: per-version hints proposal

2016-09-18 Thread Achim Gratz
Marco Atzeri writes: > I suggest to remove the requirements. > > The main list have in automatic: > > Problem reports: http://cygwin.com/problems.html > FAQ: http://cygwin.com/faq/ > Documentation: http://cygwin.com/docs.html > Unsubscribe info:

Re: per-version hints proposal

2016-09-18 Thread Marco Atzeri
On 18/09/2016 18:41, Ken Brown wrote: Another thing: The page still says that all release announcements should contain information about unsubscribing from the cygwin-announce mailing list. But it seems that many (most?) maintainers have stopped doing this. And 'cygport announce' doesn't do

Re: per-version hints proposal

2016-09-18 Thread Ken Brown
On 9/18/2016 11:14 AM, Jon Turney wrote: On 18/09/2016 06:17, Marco Atzeri wrote: On 17/09/2016 08:14, Achim Gratz wrote: Jon Turney writes: Currently, the setup.hint file is shared between all versions. This means that manual intervention (by the package maintainer, or on sourceware) is

Re: per-version hints proposal

2016-09-18 Thread Achim Gratz
Achim Gratz writes: > Jon Turney writes: >> I notice the section about postinstall scripts doesn't mention >> permanent postinsall scripts at all. >> >> Could you possibly provide a couple of paragraphs? > > I had sent them to this very list at the time. I need to dig them out > of the archive

Re: per-version hints proposal

2016-09-18 Thread Achim Gratz
Jon Turney writes: > I notice the section about postinstall scripts doesn't mention > permanent postinsall scripts at all. > > Could you possibly provide a couple of paragraphs? I had sent them to this very list at the time. I need to dig them out of the archive unless you're faster. Regards,

Re: per-version hints proposal

2016-09-18 Thread Jon Turney
On 18/09/2016 06:17, Marco Atzeri wrote: On 17/09/2016 08:14, Achim Gratz wrote: Jon Turney writes: Currently, the setup.hint file is shared between all versions. This means that manual intervention (by the package maintainer, or on sourceware) is needed when versions have different

Re: per-version hints proposal

2016-09-17 Thread Marco Atzeri
On 17/09/2016 08:14, Achim Gratz wrote: Jon Turney writes: Currently, the setup.hint file is shared between all versions. This means that manual intervention (by the package maintainer, or on sourceware) is needed when versions have different dependencies. To automate this problem out of

Re: per-version hints proposal

2016-09-17 Thread Achim Gratz
Jon Turney writes: > Currently, the setup.hint file is shared between all versions. > > This means that manual intervention (by the package maintainer, or on > sourceware) is needed when versions have different dependencies. > > To automate this problem out of existence, I suggest replacing the >

Re: per-version hints proposal

2016-09-01 Thread Jon Turney
On 31/08/2016 20:13, Achim Gratz wrote: Jon Turney writes: calm will be changed so that: * The requires: line written in setup.ini will contain the union of the requires: from each pvr.hint * The sdesc:, ldesc:, category: and message: lines in setup.ini will be taken from the pvr.hint for the

Re: per-version hints proposal

2016-08-31 Thread Achim Gratz
Jon Turney writes: >> calm will be changed so that: >> >> * The requires: line written in setup.ini will contain the union of the >> requires: from each pvr.hint >> >> * The sdesc:, ldesc:, category: and message: lines in setup.ini will be >> taken from the pvr.hint for the curr version I've not

Re: per-version hints proposal

2016-08-30 Thread Jon Turney
On 20/06/2016 16:28, Jon Turney wrote: Currently, the setup.hint file is shared between all versions. This means that manual intervention (by the package maintainer, or on sourceware) is needed when versions have different dependencies. To automate this problem out of existence, I suggest

Re: per-version hints proposal

2016-06-21 Thread Jon Turney
On 21/06/2016 13:03, Corinna Vinschen wrote: On Jun 20 16:28, Jon Turney wrote: [...] * 'curr', 'prev' and 'test' don't make sense on a per-version basis. So I suggest a separate file for these version overrides (versions.hint?) Ideally we wouldn't need something like "prev" at all since

Re: per-version hints proposal

2016-06-21 Thread Achim Gratz
Eric Blake writes: > Except when upstream version numbers go backwards. We'd have to adopt > something like Fedora's "epoch" numbering if we want our version numbers > to always be increasing (by bumping the epoch any time upstream versions > go backwards). Oh please not. I've looked into this

Re: per-version hints proposal

2016-06-21 Thread Marco Atzeri
On 21/06/2016 16:28, Corinna Vinschen wrote: On Jun 21 15:49, Marco Atzeri wrote: On 21/06/2016 14:03, Corinna Vinschen wrote: On Jun 20 16:28, Jon Turney wrote: Ideally we wouldn't need something like "prev" at all since the version number itself is sufficient to specify what's curr

Re: per-version hints proposal

2016-06-21 Thread Corinna Vinschen
On Jun 21 15:49, Marco Atzeri wrote: > > On 21/06/2016 14:03, Corinna Vinschen wrote: > > On Jun 20 16:28, Jon Turney wrote: > > > > > > Currently, the setup.hint file is shared between all versions. > > > > > > This means that manual intervention (by the package maintainer, or on > > >

Re: per-version hints proposal

2016-06-21 Thread Corinna Vinschen
On Jun 21 08:08, Eric Blake wrote: > On 06/21/2016 06:03 AM, Corinna Vinschen wrote: > > >> * 'curr', 'prev' and 'test' don't make sense on a per-version basis. So I > >> suggest a separate file for these version overrides (versions.hint?) > > > > Ideally we wouldn't need something like "prev"

Re: per-version hints proposal

2016-06-21 Thread Eric Blake
On 06/21/2016 06:03 AM, Corinna Vinschen wrote: >> * 'curr', 'prev' and 'test' don't make sense on a per-version basis. So I >> suggest a separate file for these version overrides (versions.hint?) > > Ideally we wouldn't need something like "prev" at all since the version > number itself is

Re: per-version hints proposal

2016-06-21 Thread Marco Atzeri
On 21/06/2016 14:03, Corinna Vinschen wrote: On Jun 20 16:28, Jon Turney wrote: Currently, the setup.hint file is shared between all versions. This means that manual intervention (by the package maintainer, or on sourceware) is needed when versions have different dependencies. To automate

Re: per-version hints proposal

2016-06-21 Thread Corinna Vinschen
On Jun 20 16:28, Jon Turney wrote: > > Currently, the setup.hint file is shared between all versions. > > This means that manual intervention (by the package maintainer, or on > sourceware) is needed when versions have different dependencies. > > To automate this problem out of existence, I

per-version hints proposal

2016-06-20 Thread Jon Turney
Currently, the setup.hint file is shared between all versions. This means that manual intervention (by the package maintainer, or on sourceware) is needed when versions have different dependencies. To automate this problem out of existence, I suggest replacing the setup.hint file in an