Note

The Funtoo Linux project has transitioned to "Hobby Mode" and this wiki is now read-only.

Difference between revisions of "News:Kits are Go (Switch to Them!)"

From Funtoo
Jump to navigation Jump to search
(Created page with "{{News |Summary=Kits are now the official way we do things at Funtoo. |News Format=Extended |News Category=General |Author=Drobbins |Publication Status=Published |Publication...")
 
 
Line 15: Line 15:
# create a new prime or other branch for a kit
# create a new prime or other branch for a kit
# create new capabilities in our merge scripts to detect dependency failures
# create new capabilities in our merge scripts to detect dependency failures
# set up a team to curate a kit to ensure it is always working very well


So, there is plenty of opportunity available for us to make things work better and better. Report any bugs so we have that chance! Thanks.
So, there is plenty of opportunity available for us to make things work better and better. Report any bugs so we have that chance! Thanks.

Latest revision as of 00:18, August 1, 2017

Kits are Go (Switch to Them!)

Kits are now the official way we do things at Funtoo.

By Drobbins / July 31, 2017

Ports-2012 is no longer receiving updates, so all users should switch to using kits. Instructions on how to do so are at https://github.com/funtoo/meta-repo .

As we maintain kits, there will be times that some dependencies may be out of sync. The approach we want to use for these situations is for you report bugs for each situation at https://bugs.funtoo.org. As time goes on, we will curate each kit in such a way to minimize such issues, and be able to track the inter-dependencies between kits. Our kit technology gives us a lot of opportunity to fix things. We can:

  1. move a catpkg (ebuild) from one kit to another if it seems like it's not in the right kit
  2. create a new kit containing various ebuilds
  3. create a new prime or other branch for a kit
  4. create new capabilities in our merge scripts to detect dependency failures
  5. set up a team to curate a kit to ensure it is always working very well

So, there is plenty of opportunity available for us to make things work better and better. Report any bugs so we have that chance! Thanks.


-Daniel