FreeBSD Ports has switched to git
269 views • 4/8/2021
Confusion abounds as the FreeBSD Ports Tree repository has been switched from svn to git with none of the supporting architecture able to cope.
| 00:00 - 00:05 | So everyone said: When do we get the Ports Tree back up? |
| 00:05 - 00:07 | We've gone three days without updates, come on! |
| 00:07 - 00:10 | It was hard work. There family situations and everything. |
| 00:11 - 00:16 | But we made it: SVN is frozen, and the Ports Tree is now on git. |
| 00:17 - 00:21 | And nobody has any idea how to check it out. |
| 00:21 - 00:24 | Because it's git! |
| 00:29 - 00:31 | I mean |
| 00:31 - 00:34 | have you tried using git?! |
| 00:38 - 00:40 | Don't! |
| 00:41 - 00:47 | Users are shouting random git commands all over the forums in desperation. |
| 00:47 - 00:50 | And on a new system |
| 00:50 - 00:56 | you need to install git first. It's a Port! |
| 00:58 - 00:59 | There's no git client |
| 00:59 - 01:01 | in the base system! |
| 01:04 - 01:06 | And we can't just put git in base |
| 01:06 - 01:08 | because it's GPL! |
| 01:13 - 01:14 | The Handbook and manpages |
| 01:14 - 01:16 | could help, but |
| 01:16 - 01:20 | most of it hasn't been updated. |
| 01:21 - 01:27 | Every two minutes there's some new guy on IRC asking for the right git commands! |
| 01:35 - 01:36 | We just paste some command |
| 01:36 - 01:39 | that last worked for us and hope they go away. |
| 01:41 - 01:44 | But there's tools, right? |
| 01:44 - 01:47 | There's portsnap and poudriere, and |
| 01:47 - 01:49 | even the INDEX for simple queries. |
| 01:50 - 01:53 | None of it works with git. |
| 01:54 - 01:56 | Here's your Ports Tree |
| 01:56 - 01:58 | and here's your usual commands |
| 01:58 - 02:02 | and none of it is working! Too bad! |
| 02:05 - 02:07 | Try git! |
| 02:10 - 02:11 | The maintainers |
| 02:11 - 02:13 | [wheezing] |
| 02:15 - 02:17 | of all those ports-mgmt scripts |
| 02:17 - 02:20 | are trying learn enogh git to update their scripts! |
| 02:21 - 02:27 | And during all this confusion, users are just crowding IRC and the Forums, unable to update their ports! |
| 02:29 - 02:29 | Like devel/git? |
| 02:29 - 02:32 | Like devel/git, exactly! |
| 02:36 - 02:39 | I mean, portsnap probably shouldn't be broken |
| 02:40 - 02:42 | so everyone's trying really hard to fix it. |
| 02:49 - 02:54 | But if course we had to switch to git first. |
| 02:55 - 02:57 | Couldn't you have done this before? |
| 02:58 - 03:03 | I guess, but we didn't really have a chance to notice those problems |
| 03:03 - 03:08 | because we were all just developing with git anyway! |
| 03:09 - 03:11 | I mean, portsnap, come on! |
| 03:15 - 03:18 | Everyone just needs to learn git |
| 03:23 - 03:26 | and stuff will work just fine! |
| 03:29 - 03:36 | And someone is going to update all documentation, I'm sure! |
No comments yet.

