Re: how to move 9.1 ports to HEAD?

2013-02-08 Thread Greg Larkin
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 2/8/13 9:47 AM, Anton Shterenlikht wrote:
 I just installed 9.1-release including the ports tree:
 
 root@zzz:/usr/ports # svn info /usr/ports/ Path: . Working Copy
 Root Path: /usr/ports URL:
 svn://svn.freebsd.org/ports/branches/RELENG_9_1_0 Repository Root:
 svn://svn.freebsd.org/ports Repository UUID:
 35697150-7ecd-e111-bb59-0022644237b5 Revision: 311939 Node Kind:
 directory Schedule: normal Last Changed Author: beat Last Changed
 Rev: 307934 Last Changed Date: 2012-11-28 20:30:08 + (Wed, 28
 Nov 2012)
 
 root@zzz:/usr/ports #
 
 I want to move the ports tree to HEAD. Is there an easy way (i.e.
 not involving rm -rf /usr/ports/* and then a fresh svn co) of
 achieving this?
 
 I tried svn switch and svn relocate, but it seems these are
 intended for just changing the root URL, i.e. when the tree itself
 is not changing.
 
 Please advise
 
 Thanks
 
 Anton


Hi Anton,

The command svn switch svn://svn.freebsd.org/ports/head/ will do
what you want.  svn relocate repoints a working copy to a new URL,
if the repository has changed on the server side, but svn switch
updates the local working copy to match a new URL within the same
repository on the server.

Hope it helps,
Greg
- -- 
Greg Larkin

http://www.FreeBSD.org/   - The Power To Serve
http://www.sourcehosting.net/ - Ready. Set. Code.
http://twitter.com/cpucycle/  - Follow you, follow me
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.13 (Darwin)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iEYEARECAAYFAlEVEW4ACgkQ0sRouByUApA/lgCgs9n9jTWiaJQe9VfW1umHk+U5
3fUAnixWFiC+nXRcu7EAYOCCyOUVICta
=LBMV
-END PGP SIGNATURE-
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: how to move 9.1 ports to HEAD?

2013-02-08 Thread Anton Shterenlikht
From da...@catwhisker.org Fri Feb  8 15:04:41 2013

On Fri, Feb 08, 2013 at 02:47:05PM +, Anton Shterenlikht wrote:
 I just installed 9.1-release including the ports tree:
=20
 root@zzz:/usr/ports # svn info /usr/ports/
 Path: .
 Working Copy Root Path: /usr/ports
 URL: svn://svn.freebsd.org/ports/branches/RELENG_9_1_0
 Repository Root: svn://svn.freebsd.org/ports
 Repository UUID: 35697150-7ecd-e111-bb59-0022644237b5
 Revision: 311939
 Node Kind: directory
 Schedule: normal
 Last Changed Author: beat
 Last Changed Rev: 307934
 Last Changed Date: 2012-11-28 20:30:08 + (Wed, 28 Nov 2012)
=20
 root@zzz:/usr/ports #
=20
 I want to move the ports tree to HEAD.
 Is there an easy way (i.e. not involving
 rm -rf /usr/ports/* and then a fresh svn co)
 of achieving this?

You already have (achieved this): ports is (still) not brnched as src
is.  We use the head of the ports tree for all branches of FreeBSD.

I don't think it's true.
While still on 9.1 ports, the latest
entry in UPDATING was (well I lost it now)
about NOV-2012. I believe the revision was
also substantially lower.

AS soon as I switched to head,
the latest entry in UPDATING is from 
6-FEB-2013 and the revision is 311942.

Or maybe I misunderstood you?

Anton

___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: how to move 9.1 ports to HEAD?

2013-02-08 Thread Greg Larkin
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 2/8/13 10:04 AM, Anton Shterenlikht wrote:
 From glar...@freebsd.org Fri Feb  8 14:54:13 2013
 
 On 2/8/13 9:47 AM, Anton Shterenlikht wrote:  I just installed
 9.1-release including the ports tree:   root@zzz:/usr/ports # svn
 info /usr/ports/ Path: . Working Copy  Root Path: /usr/ports URL: 
  svn://svn.freebsd.org/ports/branches/RELENG_9_1_0 Repository
 Root:  svn://svn.freebsd.org/ports Repository UUID: 
 35697150-7ecd-e111-bb59-0022644237b5 Revision: 311939 Node Kind: 
 directory Schedule: normal Last Changed Author: beat Last Changed 
 Rev: 307934 Last Changed Date: 2012-11-28 20:30:08 + (Wed, 28 
 Nov 2012)   root@zzz:/usr/ports #   I want to move the ports
 tree to HEAD. Is there an easy way (i.e.  not involving rm -rf
 /usr/ports/* and then a fresh svn co) of  achieving this?   I
 tried svn switch and svn relocate, but it seems these are 
 intended for just changing the root URL, i.e. when the tree itself 
  is not changing.   Please advise   Thanks   Anton
 
 
 Hi Anton,
 
 The command svn switch svn://svn.freebsd.org/ports/head/ will do 
 what you want.  svn relocate repoints a working copy to a new
 URL, if the repository has changed on the server side, but svn
 switch updates the local working copy to match a new URL within
 the same repository on the server.
 
 Hope it helps, Greg - -- Greg Larkin
 
 I think I get it.
 
 What you suggested worked, thank you:
 
 root@zzz:/usr/ports # svn info Path: . Working Copy Root Path:
 /usr/ports URL: svn://svn.freebsd.org/ports/head Repository Root:
 svn://svn.freebsd.org/ports Repository UUID:
 35697150-7ecd-e111-bb59-0022644237b5 Revision: 311942 Node Kind:
 directory Schedule: normal Last Changed Author: tota Last Changed
 Rev: 311942 Last Changed Date: 2013-02-08 14:53:49 + (Fri, 08
 Feb 2013)
 
 However, this didn't work:
 
 root@zzz:/usr/ports # svn switch
 svn://svn0.us-east.freebsd.org/ports/head svn: E155025:
 'svn://svn.freebsd.org/ports/head' is not the same repository as 
 'svn://svn0.us-east.freebsd.org/ports' root@zzz:/usr/ports #
 
 I read somewhere that it is advisable to use these mirrors to
 offload the main server.
 
 So how can easily switch to east (or west)?
 
 Thanks
 
 Anton
 

Hi Anton,

Ok, in that case, I would try the following, assuming your repository
root is still svn://svn.freebsd.org/ports:

cd /usr/ports
svn relocate svn://svn0.us-east.freebsd.org/ports/
svn switch svn://svn0.us-east.freebsd.org/ports/head/

Regards,
Greg

- -- 
Greg Larkin

http://www.FreeBSD.org/   - The Power To Serve
http://www.sourcehosting.net/ - Ready. Set. Code.
http://twitter.com/cpucycle/  - Follow you, follow me
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.13 (Darwin)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iEYEARECAAYFAlEVG1IACgkQ0sRouByUApDE5ACeP1jf74aplcJmQSSEnpaUaith
proAoKyA6nvVClMh/vCEfu3JEC0U67SI
=poiq
-END PGP SIGNATURE-
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: how to move 9.1 ports to HEAD?

2013-02-08 Thread Robert Huff

Anton Shterenlikht writes:

   You already have (achieved this): ports is (still) not brnched as src
   is.  We use the head of the ports tree for all branches of FreeBSD.
  
  I don't think it's true.
  While still on 9.1 ports, the latest
  entry in UPDATING was (well I lost it now)
  about NOV-2012. I believe the revision was
  also substantially lower.
  
  AS soon as I switched to head,
  the latest entry in UPDATING is from 
  6-FEB-2013 and the revision is 311942.
  
  Or maybe I misunderstood you?

You do.  :-)
The local _subversion repository_ (I know I'm using incorrent
terminology) has a revision number: r##.  Which is the same
across different versions of FreeBSD.
The individual ports _maintained within that repository_ have
their individual ports numbers (e.g. libreoffice-3.6.5) ... which
also does not vary with the FreeBSD release.  One can have
libreoffice-3.6.5 and libreoffice 3.5.4 - but those are two separate
ports and both work (or should) on 8.3, 9.1, and -CURRENT.  If a
port has a minimum (or maximum) release of the OS it supports, there
a mechanism for figuring that out and DTRT.

Or did I misunderstand you?

Respectfully,


Robert Huff


___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: how to move 9.1 ports to HEAD?

2013-02-08 Thread Anton Shterenlikht
From bf1...@googlemail.com Fri Feb  8 17:33:09 2013

   I don't think it's true.
   While still on 9.1 ports, the latest
   entry in UPDATING was (well I lost it now)
   about NOV-2012. I believe the revision was
   also substantially lower.
 
   AS soon as I switched to head,
   the latest entry in UPDATING is from
   6-FEB-2013 and the revision is 311942.
 
   Or maybe I misunderstood you?

 You do.  :-)
 The local _subversion repository_ (I know I'm using incorrent
 terminology) has a revision number: r##.  Which is the same
 across different versions of FreeBSD.
 The individual ports _maintained within that repository_ have
 their individual ports numbers (e.g. libreoffice-3.6.5) ... which
 also does not vary with the FreeBSD release.  One can have
 libreoffice-3.6.5 and libreoffice 3.5.4 - but those are two separate
 ports and both work (or should) on 8.3, 9.1, and -CURRENT.  If a
 port has a minimum (or maximum) release of the OS it supports, there
 a mechanism for figuring that out and DTRT.

 Or did I misunderstand you?

Yes, it is now branched, and he was probably using the equivalent of:

http://svnweb.FreeBSD.org/ports/branches/RELENG_9_1_0/

rather than

http://svnweb.FreeBSD.org/ports/head/

By the way, Anton, you may wish to use https:// rather than svn:// --
slightly less efficient, but more secure.

ok, I'll give it a go

Thanks

Anton

___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: how to move 9.1 ports to HEAD?

2013-02-08 Thread Anton Shterenlikht
From glar...@freebsd.org Fri Feb  8 17:33:07 2013

On 2/8/13 10:04 AM, Anton Shterenlikht wrote:
 From glar...@freebsd.org Fri Feb  8 14:54:13 2013
 
 On 2/8/13 9:47 AM, Anton Shterenlikht wrote:  I just installed
 9.1-release including the ports tree:   root@zzz:/usr/ports # svn
 info /usr/ports/ Path: . Working Copy  Root Path: /usr/ports URL: 
  svn://svn.freebsd.org/ports/branches/RELENG_9_1_0 Repository
 Root:  svn://svn.freebsd.org/ports Repository UUID: 
 35697150-7ecd-e111-bb59-0022644237b5 Revision: 311939 Node Kind: 
 directory Schedule: normal Last Changed Author: beat Last Changed 
 Rev: 307934 Last Changed Date: 2012-11-28 20:30:08 + (Wed, 28 
 Nov 2012)   root@zzz:/usr/ports #   I want to move the ports
 tree to HEAD. Is there an easy way (i.e.  not involving rm -rf
 /usr/ports/* and then a fresh svn co) of  achieving this?   I
 tried svn switch and svn relocate, but it seems these are 
 intended for just changing the root URL, i.e. when the tree itself 
  is not changing.   Please advise   Thanks   Anton
 
 
 Hi Anton,
 
 The command svn switch svn://svn.freebsd.org/ports/head/ will do 
 what you want.  svn relocate repoints a working copy to a new
 URL, if the repository has changed on the server side, but svn
 switch updates the local working copy to match a new URL within
 the same repository on the server.
 
 Hope it helps, Greg - -- Greg Larkin
 
 I think I get it.
 
 What you suggested worked, thank you:
 
 root@zzz:/usr/ports # svn info Path: . Working Copy Root Path:
 /usr/ports URL: svn://svn.freebsd.org/ports/head Repository Root:
 svn://svn.freebsd.org/ports Repository UUID:
 35697150-7ecd-e111-bb59-0022644237b5 Revision: 311942 Node Kind:
 directory Schedule: normal Last Changed Author: tota Last Changed
 Rev: 311942 Last Changed Date: 2013-02-08 14:53:49 + (Fri, 08
 Feb 2013)
 
 However, this didn't work:
 
 root@zzz:/usr/ports # svn switch
 svn://svn0.us-east.freebsd.org/ports/head svn: E155025:
 'svn://svn.freebsd.org/ports/head' is not the same repository as 
 'svn://svn0.us-east.freebsd.org/ports' root@zzz:/usr/ports #
 
 I read somewhere that it is advisable to use these mirrors to
 offload the main server.
 
 So how can easily switch to east (or west)?
 
 Thanks
 
 Anton
 

Hi Anton,

Ok, in that case, I would try the following, assuming your repository
root is still svn://svn.freebsd.org/ports:

cd /usr/ports
svn relocate svn://svn0.us-east.freebsd.org/ports/
svn switch svn://svn0.us-east.freebsd.org/ports/head/

I was already on head,
so just

svn relocate svn://svn0.us-east.freebsd.org/ports/head

was sufficient.

I think I got the idea now for when to use
switch and when relocate.

Many thanks

Anton

___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: how to move 9.1 ports to HEAD?

2013-02-08 Thread Anton Shterenlikht
From bf1...@googlemail.com Fri Feb  8 17:33:09 2013

   I don't think it's true.
   While still on 9.1 ports, the latest
   entry in UPDATING was (well I lost it now)
   about NOV-2012. I believe the revision was
   also substantially lower.
 
   AS soon as I switched to head,
   the latest entry in UPDATING is from
   6-FEB-2013 and the revision is 311942.
 
   Or maybe I misunderstood you?

 You do.  :-)
 The local _subversion repository_ (I know I'm using incorrent
 terminology) has a revision number: r##.  Which is the same
 across different versions of FreeBSD.
 The individual ports _maintained within that repository_ have
 their individual ports numbers (e.g. libreoffice-3.6.5) ... which
 also does not vary with the FreeBSD release.  One can have
 libreoffice-3.6.5 and libreoffice 3.5.4 - but those are two separate
 ports and both work (or should) on 8.3, 9.1, and -CURRENT.  If a
 port has a minimum (or maximum) release of the OS it supports, there
 a mechanism for figuring that out and DTRT.

 Or did I misunderstand you?

Yes, it is now branched, and he was probably using the equivalent of:

http://svnweb.FreeBSD.org/ports/branches/RELENG_9_1_0/

rather than

http://svnweb.FreeBSD.org/ports/head/

By the way, Anton, you may wish to use https:// rather than svn:// --
slightly less efficient, but more secure.

yes, got it, cool!

root@zzz:/root # svn info /usr/ports/
Path: /usr/ports
Working Copy Root Path: /usr/ports
URL: https://svn0.us-east.freebsd.org/ports/head
Repository Root: https://svn0.us-east.freebsd.org/ports
Repository UUID: 35697150-7ecd-e111-bb59-0022644237b5
Revision: 311950
Node Kind: directory
Schedule: normal
Last Changed Author: eadler
Last Changed Rev: 311950
Last Changed Date: 2013-02-08 19:18:40 + (Fri, 08 Feb 2013)

root@zzz:/root #

Does svn://svn.freebsd.org/base/head
support https too?

Thanks

Anton


___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: how to move 9.1 ports to HEAD?

2013-02-08 Thread b.f.
On 2/8/13, Anton Shterenlikht me...@bristol.ac.uk wrote:
   From bf1...@googlemail.com Fri Feb  8 17:33:09 2013

  I don't think it's true.
  While still on 9.1 ports, the latest
  entry in UPDATING was (well I lost it now)
  about NOV-2012. I believe the revision was
  also substantially lower.

  AS soon as I switched to head,
  the latest entry in UPDATING is from
  6-FEB-2013 and the revision is 311942.

  Or maybe I misunderstood you?
   
You do.  :-)
The local _subversion repository_ (I know I'm using incorrent
terminology) has a revision number: r##.  Which is the same
across different versions of FreeBSD.
The individual ports _maintained within that repository_ have
their individual ports numbers (e.g. libreoffice-3.6.5) ... which
also does not vary with the FreeBSD release.  One can have
libreoffice-3.6.5 and libreoffice 3.5.4 - but those are two separate
ports and both work (or should) on 8.3, 9.1, and -CURRENT.  If a
port has a minimum (or maximum) release of the OS it supports, there
a mechanism for figuring that out and DTRT.
   
Or did I misunderstand you?

   Yes, it is now branched, and he was probably using the equivalent of:

   http://svnweb.FreeBSD.org/ports/branches/RELENG_9_1_0/

   rather than

   http://svnweb.FreeBSD.org/ports/head/

   By the way, Anton, you may wish to use https:// rather than svn:// --
   slightly less efficient, but more secure.

 yes, got it, cool!

 root@zzz:/root # svn info /usr/ports/
 Path: /usr/ports
 Working Copy Root Path: /usr/ports
 URL: https://svn0.us-east.freebsd.org/ports/head
 Repository Root: https://svn0.us-east.freebsd.org/ports
 Repository UUID: 35697150-7ecd-e111-bb59-0022644237b5
 Revision: 311950
 Node Kind: directory
 Schedule: normal
 Last Changed Author: eadler
 Last Changed Rev: 311950
 Last Changed Date: 2013-02-08 19:18:40 + (Fri, 08 Feb 2013)

 root@zzz:/root #

 Does svn://svn.freebsd.org/base/head
 support https too?


Apparently, yes.

b.
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: how to move 9.1 ports to HEAD?

2013-02-08 Thread Kimmo Paasiala
On Fri, Feb 8, 2013 at 10:17 PM, Anton Shterenlikht me...@bristol.ac.uk wrote:
 From bf1...@googlemail.com Fri Feb  8 17:33:09 2013

I don't think it's true.
While still on 9.1 ports, the latest
entry in UPDATING was (well I lost it now)
about NOV-2012. I believe the revision was
also substantially lower.
  
AS soon as I switched to head,
the latest entry in UPDATING is from
6-FEB-2013 and the revision is 311942.
  
Or maybe I misunderstood you?
 
  You do.  :-)
  The local _subversion repository_ (I know I'm using 
 incorrent
  terminology) has a revision number: r##.  Which is the same
  across different versions of FreeBSD.
  The individual ports _maintained within that repository_ 
 have
  their individual ports numbers (e.g. libreoffice-3.6.5) ... which
  also does not vary with the FreeBSD release.  One can have
  libreoffice-3.6.5 and libreoffice 3.5.4 - but those are two separate
  ports and both work (or should) on 8.3, 9.1, and -CURRENT.  If a
  port has a minimum (or maximum) release of the OS it supports, there
  a mechanism for figuring that out and DTRT.
 
  Or did I misunderstand you?

 Yes, it is now branched, and he was probably using the equivalent of:

 http://svnweb.FreeBSD.org/ports/branches/RELENG_9_1_0/

 rather than

 http://svnweb.FreeBSD.org/ports/head/

 By the way, Anton, you may wish to use https:// rather than svn:// --
 slightly less efficient, but more secure.

 yes, got it, cool!

 root@zzz:/root # svn info /usr/ports/
 Path: /usr/ports
 Working Copy Root Path: /usr/ports
 URL: https://svn0.us-east.freebsd.org/ports/head
 Repository Root: https://svn0.us-east.freebsd.org/ports
 Repository UUID: 35697150-7ecd-e111-bb59-0022644237b5
 Revision: 311950
 Node Kind: directory
 Schedule: normal
 Last Changed Author: eadler
 Last Changed Rev: 311950
 Last Changed Date: 2013-02-08 19:18:40 + (Fri, 08 Feb 2013)

 root@zzz:/root #

 Does svn://svn.freebsd.org/base/head
 support https too?

 Thanks

 Anton



Just to repeat what others have tried to tell you. The ports tree is
NOT branched. The branches/RELENG_9_1_0 thing is a tag in subversion
terminology, a read only-snapshot of head from the time the release
was made that will never be updated.

-Kimmo
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: how to move 9.1 ports to HEAD?

2013-02-08 Thread Kimmo Paasiala
On Fri, Feb 8, 2013 at 10:45 PM, Kimmo Paasiala kpaas...@gmail.com wrote:
 On Fri, Feb 8, 2013 at 10:17 PM, Anton Shterenlikht me...@bristol.ac.uk 
 wrote:
 From bf1...@googlemail.com Fri Feb  8 17:33:09 2013

I don't think it's true.
While still on 9.1 ports, the latest
entry in UPDATING was (well I lost it now)
about NOV-2012. I believe the revision was
also substantially lower.
  
AS soon as I switched to head,
the latest entry in UPDATING is from
6-FEB-2013 and the revision is 311942.
  
Or maybe I misunderstood you?
 
  You do.  :-)
  The local _subversion repository_ (I know I'm using 
 incorrent
  terminology) has a revision number: r##.  Which is the same
  across different versions of FreeBSD.
  The individual ports _maintained within that repository_ 
 have
  their individual ports numbers (e.g. libreoffice-3.6.5) ... which
  also does not vary with the FreeBSD release.  One can have
  libreoffice-3.6.5 and libreoffice 3.5.4 - but those are two 
 separate
  ports and both work (or should) on 8.3, 9.1, and -CURRENT.  If a
  port has a minimum (or maximum) release of the OS it supports, 
 there
  a mechanism for figuring that out and DTRT.
 
  Or did I misunderstand you?

 Yes, it is now branched, and he was probably using the equivalent of:

 http://svnweb.FreeBSD.org/ports/branches/RELENG_9_1_0/

 rather than

 http://svnweb.FreeBSD.org/ports/head/

 By the way, Anton, you may wish to use https:// rather than svn:// --
 slightly less efficient, but more secure.

 yes, got it, cool!

 root@zzz:/root # svn info /usr/ports/
 Path: /usr/ports
 Working Copy Root Path: /usr/ports
 URL: https://svn0.us-east.freebsd.org/ports/head
 Repository Root: https://svn0.us-east.freebsd.org/ports
 Repository UUID: 35697150-7ecd-e111-bb59-0022644237b5
 Revision: 311950
 Node Kind: directory
 Schedule: normal
 Last Changed Author: eadler
 Last Changed Rev: 311950
 Last Changed Date: 2013-02-08 19:18:40 + (Fri, 08 Feb 2013)

 root@zzz:/root #

 Does svn://svn.freebsd.org/base/head
 support https too?

 Thanks

 Anton



 Just to repeat what others have tried to tell you. The ports tree is
 NOT branched. The branches/RELENG_9_1_0 thing is a tag in subversion
 terminology, a read only-snapshot of head from the time the release
 was made that will never be updated.

 -Kimmo

Actually I'm talking slightly rubbish here, the tags are in the tags/*
part of the repository, for example
http://svn.freebsd.org/ports/tags/RELEASE_9_1_0. The
branches/RELENG_9_1_0 thing is a proper branch but since there's no
announcement of what it should used for I would guess it's someone's
test branch.

-Kimmo
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: how to move 9.1 ports to HEAD?

2013-02-08 Thread b.f.
On 2/8/13, Kimmo Paasiala kpaas...@gmail.com wrote:
 On Fri, Feb 8, 2013 at 10:45 PM, Kimmo Paasiala kpaas...@gmail.com wrote:
 On Fri, Feb 8, 2013 at 10:17 PM, Anton Shterenlikht me...@bristol.ac.uk
 wrote:
 From bf1...@googlemail.com Fri Feb  8 17:33:09 2013

I don't think it's true.
While still on 9.1 ports, the latest
entry in UPDATING was (well I lost it now)
about NOV-2012. I believe the revision was
also substantially lower.
  
AS soon as I switched to head,
the latest entry in UPDATING is from
6-FEB-2013 and the revision is 311942.
  
Or maybe I misunderstood you?
 
  You do.  :-)
  The local _subversion repository_ (I know I'm using
 incorrent
  terminology) has a revision number: r##.  Which is the
 same
  across different versions of FreeBSD.
  The individual ports _maintained within that
 repository_ have
  their individual ports numbers (e.g. libreoffice-3.6.5) ...
 which
  also does not vary with the FreeBSD release.  One can have
  libreoffice-3.6.5 and libreoffice 3.5.4 - but those are two
 separate
  ports and both work (or should) on 8.3, 9.1, and -CURRENT.  If
 a
  port has a minimum (or maximum) release of the OS it supports,
 there
  a mechanism for figuring that out and DTRT.
 
  Or did I misunderstand you?

 Yes, it is now branched, and he was probably using the equivalent
 of:

 http://svnweb.FreeBSD.org/ports/branches/RELENG_9_1_0/

 rather than

 http://svnweb.FreeBSD.org/ports/head/

 By the way, Anton, you may wish to use https:// rather than
 svn:// --
 slightly less efficient, but more secure.

 yes, got it, cool!

 root@zzz:/root # svn info /usr/ports/
 Path: /usr/ports
 Working Copy Root Path: /usr/ports
 URL: https://svn0.us-east.freebsd.org/ports/head
 Repository Root: https://svn0.us-east.freebsd.org/ports
 Repository UUID: 35697150-7ecd-e111-bb59-0022644237b5
 Revision: 311950
 Node Kind: directory
 Schedule: normal
 Last Changed Author: eadler
 Last Changed Rev: 311950
 Last Changed Date: 2013-02-08 19:18:40 + (Fri, 08 Feb 2013)

 root@zzz:/root #

 Does svn://svn.freebsd.org/base/head
 support https too?

 Thanks

 Anton



 Just to repeat what others have tried to tell you. The ports tree is
 NOT branched. The branches/RELENG_9_1_0 thing is a tag in subversion
 terminology, a read only-snapshot of head from the time the release
 was made that will never be updated.

 -Kimmo

 Actually I'm talking slightly rubbish here, the tags are in the tags/*
 part of the repository, for example
 http://svn.freebsd.org/ports/tags/RELEASE_9_1_0. The
 branches/RELENG_9_1_0 thing is a proper branch but since there's no
 announcement of what it should used for I would guess it's someone's
 test branch.

Yes, it's a branch -- or a copy, I suppose, in subversion terms.  I
believe it was used to generate the package set for the 9.1 release.
There probably won't be any future changes to it, but people can use
it, as Anton apparently did.

b.
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: how to move 9.1 ports to HEAD?

2013-02-08 Thread Anton Shterenlikht
From bf1...@googlemail.com Fri Feb  8 21:00:33 2013
 On Fri, Feb 8, 2013 at 10:45 PM, Kimmo Paasiala kpaas...@gmail.com 
wrote:
 On Fri, Feb 8, 2013 at 10:17 PM, Anton Shterenlikht 
me...@bristol.ac.uk
 wrote:
 From bf1...@googlemail.com Fri Feb  8 17:33:09 2013

I don't think it's true.
While still on 9.1 ports, the latest
entry in UPDATING was (well I lost it now)
about NOV-2012. I believe the revision was
also substantially lower.
  
AS soon as I switched to head,
the latest entry in UPDATING is from
6-FEB-2013 and the revision is 311942.
  
Or maybe I misunderstood you?
 
  You do.  :-)
  The local _subversion repository_ (I know I'm 
using
 incorrent
  terminology) has a revision number: r##.  Which is the
 same
  across different versions of FreeBSD.
  The individual ports _maintained within that
 repository_ have
  their individual ports numbers (e.g. libreoffice-3.6.5) 
...
 which
  also does not vary with the FreeBSD release.  One can have
  libreoffice-3.6.5 and libreoffice 3.5.4 - but those are 
two
 separate
  ports and both work (or should) on 8.3, 9.1, and 
-CURRENT.  If
 a
  port has a minimum (or maximum) release of the OS it 
supports,
 there
  a mechanism for figuring that out and DTRT.
 
  Or did I misunderstand you?

 Yes, it is now branched, and he was probably using the 
equivalent
 of:

 http://svnweb.FreeBSD.org/ports/branches/RELENG_9_1_0/

 rather than

 http://svnweb.FreeBSD.org/ports/head/

 By the way, Anton, you may wish to use https:// rather than
 svn:// --
 slightly less efficient, but more secure.

 yes, got it, cool!

 root@zzz:/root # svn info /usr/ports/
 Path: /usr/ports
 Working Copy Root Path: /usr/ports
 URL: https://svn0.us-east.freebsd.org/ports/head
 Repository Root: https://svn0.us-east.freebsd.org/ports
 Repository UUID: 35697150-7ecd-e111-bb59-0022644237b5
 Revision: 311950
 Node Kind: directory
 Schedule: normal
 Last Changed Author: eadler
 Last Changed Rev: 311950
 Last Changed Date: 2013-02-08 19:18:40 + (Fri, 08 Feb 2013)

 root@zzz:/root #

 Does svn://svn.freebsd.org/base/head
 support https too?

 Thanks

 Anton



 Just to repeat what others have tried to tell you. The ports tree is
 NOT branched. The branches/RELENG_9_1_0 thing is a tag in 
subversion
 terminology, a read only-snapshot of head from the time the release
 was made that will never be updated.

 -Kimmo

 Actually I'm talking slightly rubbish here, the tags are in the tags/*
 part of the repository, for example
 http://svn.freebsd.org/ports/tags/RELEASE_9_1_0. The
 branches/RELENG_9_1_0 thing is a proper branch but since there's no
 announcement of what it should used for I would guess it's someone's
 test branch.

Yes, it's a branch -- or a copy, I suppose, in subversion terms.  I
believe it was used to generate the package set for the 9.1 release.
There probably won't be any future changes to it, but people can use
it, as Anton apparently did.

yes, that's what I thought.

Anton

P.S. Thanks for the https hint,
I now moved both the ports and the src
trees to it.
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org