Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Architectures & Platforms Gentoo for Mac OS X (Portage for Mac OS X)
  • Search

Using Paludis with prefixed portage?

Running Portage on Mac OS X and need help with a problem? Post here.
Locked
Advanced search
3 posts • Page 1 of 1
Author
Message
SirRobin2318
Apprentice
Apprentice
Posts: 241
Joined: Sat Apr 24, 2004 9:33 am
Location: Strasbourg, france.

Using Paludis with prefixed portage?

  • Quote

Post by SirRobin2318 » Mon Apr 02, 2007 4:31 pm

Hi,

I'm currently using prefixed portage on Mac OS X.
I stumbled upon this: http://paludis.pioto.org/
Paludis is a package manager that uses the portage tree.
Has anybody tried using it instead (or with) the current portage prefix?

Apparently Paludis has things like ${root} which make sense for a prefix use.
http://paludis.pioto.org/configuration.html:
root, which specifies the install root for packages and the real configuration directory
http://paludis.pioto.org/faq.html#why:
Why not fix Portage?

The Portage codebase is too broken to be fixed. It is a huge mess of spaghetti procedural code with no underlying design. It relies upon weird quirks in its own behaviour all over the place, so any change is liable to cause huge breakage in seemingly unrelated areas. It is almost entirely undocumented, and the internal names are perverse and often do not reflect what the code now does.
If portage really is that ugly, trying to hack the code some more to put a $EPREFIX variable doesn't seem such a great idea anymore...


Has anybody already looked into this?
Or can think of any good reasons why this is not possible/a good idea?
Top
spb
Retired Dev
Retired Dev
User avatar
Posts: 2135
Joined: Fri Jan 02, 2004 1:18 pm
Location: Cambridge, UK

  • Quote

Post by spb » Mon Apr 02, 2007 4:56 pm

At present Paludis doesn't have the necessary package manager support to work with the prefix ebuilds. I for one would be interested to see if it could be done without muddying the codebase too much, though you may find resistance to getting changes merged. If someone has the time and inclination though, I'd be interested to see how it fares.
14:20:19 <mark_alec> i fail
..shortly afterwards...
14:32:09 <spb> so it's "do what i want or i ban you"
14:32:13 <mark_alec> yes
Top
grobian
Developer
Developer
Posts: 67
Joined: Wed May 31, 2006 4:02 pm

  • Quote

Post by grobian » Sat May 26, 2007 12:36 pm

ROOT support is not the same as PREFIX support.

I don't have any personal interest in getting Paludis to do prefix stuff, but don't let that discourage you to try and see if you can get it working.
Gentoo on a different level
Top
Locked

3 posts • Page 1 of 1

Return to “Gentoo for Mac OS X (Portage for Mac OS X)”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy