Re: Last flavorless revision?
On Tue, Dec 05, 2017 at 09:13:38AM +0100, Mathieu Arnold wrote: > Le 04/12/2017 à 18:33, Steve Kargl a écrit : > > On Mon, Dec 04, 2017 at 11:49:30AM +, Alan Hicks wrote: > >> > >> On 02/12/2017 17:28, Steve Kargl wrote: > >>> On Sat, Dec 02, 2017 at 02:06:32PM +0100, Christian Ullrich wrote: > * Steve Kargl wrote: > > >>> Given that I asked about a specific revision number, it stands > >>> to reason that I had already spent too much time wandering around > >>> svnweb.freebsd.org. An entry needs to be added to ports/UPDATING > >>> to state which revision turns on flavors and by extension neuters > >>> all port management tools except poudriere. Four months from now > >>> when users update a system finding that information by crawling > >>> through svnweb.freebsd.org will be a challenge. > >>> > >> Your friend is subversion log search > >> svn log --search FLAVORS svn://svn.FreeBSD.org > >> > >> r455205 | mat | 2017-11-30 15:33:29 + (Thu, 30 Nov 2017) | 13 lines > >> > >> Generic FLAVORS work. > > This does not document the change in ports/UPDATING. FreeBSD > > users have been told to check {src/ports}/UPDATING for 20+ > > years. A change that fundamentally changes the way users > > interact with ports/ should document. > > > This did not change anything for the users, so there was nothing in > UPDATING. > Any user who uses portmaster runs into problems after 455205. How does that "not change anything"? -- Steve ___ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Re: Last flavorless revision?
On 12/05/17 03:13, Mathieu Arnold wrote: > Le 04/12/2017 à 18:33, Steve Kargl a écrit : >> [...] >> This does not document the change in ports/UPDATING. FreeBSD >> users have been told to check {src/ports}/UPDATING for 20+ >> years. A change that fundamentally changes the way users >> interact with ports/ should document. > > > This did not change anything for the users, so there was nothing in > UPDATING. I think there is some cognitive dissonance here on who the users are. I would be astonished if any end user of a FreeBSD system had ever read the contents of /usr/ports/UPDATING except for the system administrator, and administrators are definitely affected (to say the least). -- George signature.asc Description: OpenPGP digital signature
Re: Last flavorless revision?
On 05/12/2017 08:13, Mathieu Arnold wrote: Le 04/12/2017 à 18:33, Steve Kargl a écrit : On Mon, Dec 04, 2017 at 11:49:30AM +, Alan Hicks wrote: On 02/12/2017 17:28, Steve Kargl wrote: On Sat, Dec 02, 2017 at 02:06:32PM +0100, Christian Ullrich wrote: * Steve Kargl wrote: Given that I asked about a specific revision number, it stands to reason that I had already spent too much time wandering around svnweb.freebsd.org. An entry needs to be added to ports/UPDATING to state which revision turns on flavors and by extension neuters all port management tools except poudriere. Four months from now when users update a system finding that information by crawling through svnweb.freebsd.org will be a challenge. Your friend is subversion log search svn log --search FLAVORS svn://svn.FreeBSD.org r455205 | mat | 2017-11-30 15:33:29 + (Thu, 30 Nov 2017) | 13 lines Generic FLAVORS work. This does not document the change in ports/UPDATING. FreeBSD users have been told to check {src/ports}/UPDATING for 20+ years. A change that fundamentally changes the way users interact with ports/ should document. This did not change anything for the users, so there was nothing in UPDATING. That's not true, for example it meant there was a minimum version requirement for poudriere without which it would fail to build any python packages, so if nothing else that should have been mentioned. Regards Steve ___ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Re: Last flavorless revision?
Le 04/12/2017 à 18:33, Steve Kargl a écrit : > On Mon, Dec 04, 2017 at 11:49:30AM +, Alan Hicks wrote: >> >> On 02/12/2017 17:28, Steve Kargl wrote: >>> On Sat, Dec 02, 2017 at 02:06:32PM +0100, Christian Ullrich wrote: * Steve Kargl wrote: >>> Given that I asked about a specific revision number, it stands >>> to reason that I had already spent too much time wandering around >>> svnweb.freebsd.org. An entry needs to be added to ports/UPDATING >>> to state which revision turns on flavors and by extension neuters >>> all port management tools except poudriere. Four months from now >>> when users update a system finding that information by crawling >>> through svnweb.freebsd.org will be a challenge. >>> >> Your friend is subversion log search >> svn log --search FLAVORS svn://svn.FreeBSD.org >> >> r455205 | mat | 2017-11-30 15:33:29 + (Thu, 30 Nov 2017) | 13 lines >> >> Generic FLAVORS work. > This does not document the change in ports/UPDATING. FreeBSD > users have been told to check {src/ports}/UPDATING for 20+ > years. A change that fundamentally changes the way users > interact with ports/ should document. This did not change anything for the users, so there was nothing in UPDATING. -- Mathieu Arnold signature.asc Description: OpenPGP digital signature
Re: Last flavorless revision?
Steve Karglwrites: > On Mon, Dec 04, 2017 at 11:49:30AM +, Alan Hicks wrote: > >> >> >> On 02/12/2017 17:28, Steve Kargl wrote: >> > On Sat, Dec 02, 2017 at 02:06:32PM +0100, Christian Ullrich wrote: >> >> * Steve Kargl wrote: >> >> >> > >> > Given that I asked about a specific revision number, it stands >> > to reason that I had already spent too much time wandering around >> > svnweb.freebsd.org. An entry needs to be added to ports/UPDATING >> > to state which revision turns on flavors and by extension neuters >> > all port management tools except poudriere. Four months from now >> > when users update a system finding that information by crawling >> > through svnweb.freebsd.org will be a challenge. >> > >> >> Your friend is subversion log search >> svn log --search FLAVORS svn://svn.FreeBSD.org >> >> r455205 | mat | 2017-11-30 15:33:29 + (Thu, 30 Nov 2017) | 13 lines >> >> Generic FLAVORS work. Another way to get the revision: $ svn blame /usr/ports/CHANGES | awk '/FLAVOR/ { rev=$1 } END { print rev }' 455205 > > This does not document the change in ports/UPDATING. FreeBSD > users have been told to check {src/ports}/UPDATING for 20+ > years. UPDATING is for individual POLA violations, CHANGES is for the framework, MOVED is for renames/deletions. For now flavors changed the way to install py* ports for non-default python version thus got an UPDATING entry. > A change that fundamentally changes the way users interact with ports/ > should document. That's an overstatement. Non-assisted builds (e.g. "make install") mostly work as before. ___ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Re: Last flavorless revision?
On Mon, Dec 04, 2017 at 11:49:30AM +, Alan Hicks wrote: > > > On 02/12/2017 17:28, Steve Kargl wrote: > > On Sat, Dec 02, 2017 at 02:06:32PM +0100, Christian Ullrich wrote: > >> * Steve Kargl wrote: > >> > > > > Given that I asked about a specific revision number, it stands > > to reason that I had already spent too much time wandering around > > svnweb.freebsd.org. An entry needs to be added to ports/UPDATING > > to state which revision turns on flavors and by extension neuters > > all port management tools except poudriere. Four months from now > > when users update a system finding that information by crawling > > through svnweb.freebsd.org will be a challenge. > > > > Your friend is subversion log search > svn log --search FLAVORS svn://svn.FreeBSD.org > > r455205 | mat | 2017-11-30 15:33:29 + (Thu, 30 Nov 2017) | 13 lines > > Generic FLAVORS work. This does not document the change in ports/UPDATING. FreeBSD users have been told to check {src/ports}/UPDATING for 20+ years. A change that fundamentally changes the way users interact with ports/ should document. -- Steve ___ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Re: Last flavorless revision?
On 02/12/2017 17:28, Steve Kargl wrote: On Sat, Dec 02, 2017 at 02:06:32PM +0100, Christian Ullrich wrote: * Steve Kargl wrote: On Fri, Dec 01, 2017 at 01:42:27PM -0700, Adam Weinberger wrote: On 1 Dec, 2017, at 13:07, Steve Karglwrote: ports/UPDATING does not seem to include an entry noting the last subversion revision prior to the flipping on flavors. Is revision 455205 the penultimate revision? https://svnweb.freebsd.org ? He means, "I could just write 'No, 455205 is the first one with FLAVORS support in it, if you don't count the brief interlude from 450663 until 450939 when introducing it exposed the lack of communication between ports collection and ports tools maintainers for the first time', but since that would be entirely too helpful, instead I'll just post a link to the SVN web interface which boasts all the charm and usability of the late 1990s and let you figure it out for yourself." Given that I asked about a specific revision number, it stands to reason that I had already spent too much time wandering around svnweb.freebsd.org. An entry needs to be added to ports/UPDATING to state which revision turns on flavors and by extension neuters all port management tools except poudriere. Four months from now when users update a system finding that information by crawling through svnweb.freebsd.org will be a challenge. Your friend is subversion log search svn log --search FLAVORS svn://svn.FreeBSD.org r455205 | mat | 2017-11-30 15:33:29 + (Thu, 30 Nov 2017) | 13 lines Generic FLAVORS work. - Enable FLAVORS. - Make make describe flavors aware. - Add a qa check for unique package names amongst flavors. - Make MOVEDlint understand flavors. - Add a bit of sanity check to make sure FLAVORS stay lowercase. - Various fixes. Reviewed by:portmgr Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D12577 ___ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Re: Last flavorless revision?
On Sat, Dec 02, 2017 at 02:06:32PM +0100, Christian Ullrich wrote: > * Steve Kargl wrote: > > > On Fri, Dec 01, 2017 at 01:42:27PM -0700, Adam Weinberger wrote: > >>> On 1 Dec, 2017, at 13:07, Steve Kargl> >>> wrote: > >>> > >>> ports/UPDATING does not seem to include an entry noting > >>> the last subversion revision prior to the flipping on > >>> flavors. Is revision 455205 the penultimate revision? > >> > >> https://svnweb.freebsd.org > >> > > > > ? > > He means, "I could just write 'No, 455205 is the first one with FLAVORS > support in it, if you don't count the brief interlude from 450663 until > 450939 when introducing it exposed the lack of communication between > ports collection and ports tools maintainers for the first time', but > since that would be entirely too helpful, instead I'll just post a link > to the SVN web interface which boasts all the charm and usability of the > late 1990s and let you figure it out for yourself." > Given that I asked about a specific revision number, it stands to reason that I had already spent too much time wandering around svnweb.freebsd.org. An entry needs to be added to ports/UPDATING to state which revision turns on flavors and by extension neuters all port management tools except poudriere. Four months from now when users update a system finding that information by crawling through svnweb.freebsd.org will be a challenge. -- Steve 20170425 https://www.youtube.com/watch?v=VWUpyCsUKR4 20161221 https://www.youtube.com/watch?v=IbCHE-hONow ___ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Re: Last flavorless revision?
* Steve Kargl wrote: On Fri, Dec 01, 2017 at 01:42:27PM -0700, Adam Weinberger wrote: On 1 Dec, 2017, at 13:07, Steve Karglwrote: ports/UPDATING does not seem to include an entry noting the last subversion revision prior to the flipping on flavors. Is revision 455205 the penultimate revision? https://svnweb.freebsd.org ? He means, "I could just write 'No, 455205 is the first one with FLAVORS support in it, if you don't count the brief interlude from 450663 until 450939 when introducing it exposed the lack of communication between ports collection and ports tools maintainers for the first time', but since that would be entirely too helpful, instead I'll just post a link to the SVN web interface which boasts all the charm and usability of the late 1990s and let you figure it out for yourself." HTH, -- Christian ___ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Re: Last flavorless revision?
On Fri, Dec 01, 2017 at 01:42:27PM -0700, Adam Weinberger wrote: > > On 1 Dec, 2017, at 13:07, Steve Kargl> > wrote: > > > > ports/UPDATING does not seem to include an entry noting > > the last subversion revision prior to the flipping on > > flavors. Is revision 455205 the penultimate revision? > > https://svnweb.freebsd.org > ? -- Steve ___ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Re: Last flavorless revision?
> On 1 Dec, 2017, at 13:07, Steve Kargl> wrote: > > ports/UPDATING does not seem to include an entry noting > the last subversion revision prior to the flipping on > flavors. Is revision 455205 the penultimate revision? https://svnweb.freebsd.org -- Adam Weinberger ad...@adamw.org https://www.adamw.org ___ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Last flavorless revision?
ports/UPDATING does not seem to include an entry noting the last subversion revision prior to the flipping on flavors. Is revision 455205 the penultimate revision? -- Steve ___ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"