-
Improvement
-
Resolution: Declined
-
Normal
-
None
-
None
-
None
Funtoo has been using ports-2012 as its main portage tree since 2012. While we do shallow clones of the ports tree, which makes its size manageable for end-users, the back-end repo does grow and get quite big. For this reason, it would be good to migrate to a brand-new ports-2015 repo with no prior history.
In addition, ports-2015 could get rid of all tree update files prior to 2015, and move to a new repo naming convention ("funtoo" instead of "gentoo").
The process to roll-out the new repo is likely going to be a portage upgrade, which will update the SYNC variable in make.globals. I would like a feature to be added to Portage so that it can "see" that the ports-2012 repo is deprecated and inform users to upgrade to the new ports-2015 repo. This can be communicated to users via a message output whenever emerge is run. Something like:
code
-
-
- The portage repository you are using has been deprecated.
- Please update to a newer Portage tree by performing the following
- steps, as root:
*** - # mv /usr/portage /usr/portage.old
- # emerge --sync
code
-
1.
|
The main repository should be renamed to 'funtoo' | Closed | Unassigned |