Gentoo Logo
Gentoo Spaceship

Installation:
Gentoo Handbook
Installation Docs

Documentation:
Home
Listing
About Gentoo
Philosophy
Social Contract

Resources:
Bug Tracker
Developer List
Discussion Forums
Gentoo BitTorrents
Gentoo Linux Enhancement Proposals
IRC Channels
Mailing Lists
Mirrors
Name and Logo Guidelines
Online Package Database
Security Announcements
Staffing Needs
Supporting Vendors
View our CVS

Graphics:
Logos and themes
Icons
ScreenShots

Miscellaneous Resources:
Gentoo Linux Store
Gentoo-hosted projects
IBM dW/Intel article archive




List Archive: gentoo-soc
Navigation:
Lists: gentoo-soc: < Prev By Thread Next > < Prev By Date Next >
Headers:
To: gentoo-soc@g.o
From: Patrice Clement <clement.patrice@...>
Subject: Progress about my Gentoo SoC project: porting Portage on NetBSD/x86
Date: Thu, 11 Jun 2009 02:15:02 +0200
Hello everyone,

As you may know, I'm involved of this SoC project, mentored by Davide Italiano.
It's a great project and I'm very happy to take part of it!

A quick sum-up: the goal is to bring, as the end of the SoC, a tarball
containing a complete environnement to use NetBSD 5.0/x86 with Portage.

First steps were to set up a fresh install of NetBSD 5.0 and to install Portage
dependencies using pkgsrc (Python, gmake, and other apps).

Then, I've fetched Portage tools at
http://sources.gentoo.org/viewcvs.py/portage/main/trunk/ using Subversion, tags 2.1.6. 
I've been surprised by the fact I needed to change very few things in Portage source code. 
Yes, some binaries paths, but that's all. My 2 cents to Portage developpers.

Currently, I'm writing ebuilds to emerge different parts of the system:
cross-compilation tools, gcc, includes headers, libc, etc. In fact, ebuilds are a
front-end to NetBSD's source Makefiles: NetBSD developpers have achieved a huge
work and it's very easy to cross-compile the system or just a part of it. At
the end of the month, I should be able to emerge the whole system, using my
ebuilds. Ebuilds internal are well documented at http://devmanual.gentoo.org, 
it's always a pleasure to find well-explained documentation.

People interested in tracking down my work can connect to this link:
http://projects.boulz.org/trac/gentoo-nbsd
It's a Subversion repository where I push my code, interfaced with Trac. Each
time I can, I post some news to explain my progress. I've also opened the
NetBSD work station where I make my tests to the Internet; people interested in
"live testing" ebuilds can contact me on IRC (monsieurp @ #gentoo-soc /
#gentoo-bsd) or mail (this one). I'll try to provide them a shell where they'll
be able to connect using SSH.

As usual, comments and/or suggestions are welcome, don't hesitate to ping me,
I'm always idling around on IRC and I'll be glad to take some time to answer
you. :)

Cheers !

Patrice


Replies:
Re: Progress about my Gentoo SoC project: porting Portage on NetBSD/x86
-- Donnie Berkholz
References:
Time to start posting progress updates
-- Donnie Berkholz
Navigation:
Lists: gentoo-soc: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
Time to start posting progress updates
Next by thread:
Re: Progress about my Gentoo SoC project: porting Portage on NetBSD/x86
Previous by date:
Time to start posting progress updates
Next by date:
Re: Project management for GSoC students @ soc.gentooexperimental.org


Updated Jun 17, 2009

Donate to support our development efforts.

Gentoo Centric Hosting: vr.org

VR Hosted

Tek Alchemy

Tek Alchemy

SevenL.net

SevenL.net

php|architect

php|architect

Copyright 2001-2007 Gentoo Foundation, Inc. Questions, Comments? Email www@gentoo.org.