Gentoo Logo
Gentoo Spaceship




Note: Due to technical difficulties, the Archives are currently not up to date. GMANE provides an alternative service for most mailing lists.
c.f. bug 424647
List Archive: gentoo-osx
Navigation:
Lists: gentoo-osx: < Prev By Thread Next > < Prev By Date Next >
Headers:
To: gentoo-osx@g.o
From: exg@g.o
Subject: Re: some portage-prefix patches
Date: Tue, 1 Aug 2006 15:06:59 +0200
> [01-defaultpath.patch] (minor)
> Also add "${prefix}/lib/portage/bin" to DEFAULT_PATH, to simplify the
> bootstrap process.

I do not see how it can aid bootstrap.

> [02-ebuildenv-ROOT.patch] (minor)
> Moved trailing 'os.sep' from EDEST to ROOT.

What is it needed for?

> [03-eprefix-function.patch] (normal)
> Well, eprefix() was not yet present in 2.1.14, but may be already
> somewhere in svn (if it exists somewhere).
> To get this yet trivial implementation work, [10-portageq-root.patch] is
> required.

What is a constant function that always returns the value of EPREFIX if
the input pkg is in the vdb useful for?

> [04-interactive-ebuild.patch] (enhancement)
> The most interesting one: Add interactive-feature to portage, usage:
> FEATURES=interactive emerge package
> FEATURES=interactive ebuild package.ebuild [unpack|compile|install|...]

This is not prefix specific; you should send it to the
gentoo-portage-dev mailing list.

> [11-rpath-autofix.patch] (normal)
> Do the "Auto fixing rpath" thing for to-be-merged files, not for already
> merged ones.

Ditto.

> [12-readonly-tree.patch] (normal)
> Fix situations where the ebuild cannot be copied twice if tree is
> readonly. Maybe the second ebuild-cp could be removed.

Ditto.

> [05-checked-binaries.patch] (normal)
> Use the binaries figured out by configure for sandbox/bash/mv/prelink.

No, we want a path lookup for those to have some flexibility, especially
for bash.

> [08-cnf-typo.patch] (minor)
> Just a typo in cnf/Makefile.in, which prevents installation of
> PREFIX/etc/make.conf.example

Applied.

> [09-wget-bootstrap.patch] (minor)
> Use the wget found by configure, not PREFIX/usr/bin/wget per default in
> make.globals. This makes bootstrap easier.

I do not see how, given that we bootstrap wget too.

> [10-portageq-root.patch] (normal)
> Do not pass ROOT to 'portageq', or portageq will try to create
> ${ROOT}${EPREFIX}/var/tmp, which incorrectly results to
> ${EDEST}/${EPREFIX}${EPREFIX}/var/tmp
> Figured out this with an improved sandbox.

I don't think it's the right place to fix it, I'll look into the
problem. How have you figured it out exactly?

-- 
Emanuele
-- 
gentoo-osx@g.o mailing list


Replies:
Re: some portage-prefix patches
-- Michael Haubenwallner
Re: some portage-prefix patches
-- Grobian
References:
some portage-prefix patches
-- Michael Haubenwallner
Navigation:
Lists: gentoo-osx: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
Re: some portage-prefix patches
Next by thread:
Re: some portage-prefix patches
Previous by date:
Intel Mac development
Next by date:
Re: some portage-prefix patches


Updated Jun 17, 2009

Summary: Archive of the gentoo-osx mailing list.

Donate to support our development efforts.

Copyright 2001-2013 Gentoo Foundation, Inc. Questions, Comments? Contact us.