From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 5750 invoked by uid 1002); 17 Dec 2002 21:26:06 -0000 Mailing-List: contact gentoo-dev-help@gentoo.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Received: (qmail 3896 invoked from network); 17 Dec 2002 21:26:05 -0000 Date: Tue, 17 Dec 2002 16:23:44 -0500 (EST) From: "A. Craig West" X-X-Sender: acwest@gizmo.bdkw To: gentoo-dev@gentoo.org In-Reply-To: <200212171610.41897.yannick.koehler@colubris.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Subject: Re: [gentoo-dev] Mixing Gentoo in other distro... - Real dependency X-Archives-Salt: 1787186f-d623-4927-a9d6-d511f20ee7f8 X-Archives-Hash: cb55d0877ba70916a74a21b163f4a9e9 On Tue, 17 Dec 2002, Yannick Koehler wrote: > I was insanely thinking about what would it take to make portage works in > other distro. One of the obvious thing is the fact that portage dependencies > is based on other portage package instead of installed files. > > Is there any plans to have those actually change to the real dependency that > package does require. Also, because most project are using configure and > makefiles, wouldn't there be a way to automatically generate the dependency > when such build mechanism is used? > > I could write a script which would parse source files and extract system > includes and other libraries but isn't there already tools that does that > such as autoscan which generate configure script based on your sources? The one tool that helps a lot for using portage with other distros is 'emerge inject'. What would be nice is a way to scripts to automatically inject as much as possible based on installed libraries, or possibly one that understands the other distros dependency system and converts it. It should be possible to map quite a bit of the portage tree to various RPMs, for example. -- Craig West Ph: (416) 567-1491 | It's not a bug, acwest-sig@craigwest.net | It's a feature... -- gentoo-dev@gentoo.org mailing list