diff options
author | 2009-08-16 14:04:53 +0200 | |
---|---|---|
committer | 2009-08-16 14:04:53 +0200 | |
commit | 179a83a2b838ce2336cfc784e4186302ff6bcdc8 (patch) | |
tree | e4ca2209e36a8ca92776b71bc5b02b4ef6819ce2 /doc | |
parent | Ignore packages for usedep calculation, which dont work with USE=lib32 (diff) | |
download | multilib-portage-179a83a2b838ce2336cfc784e4186302ff6bcdc8.tar.gz multilib-portage-179a83a2b838ce2336cfc784e4186302ff6bcdc8.tar.bz2 multilib-portage-179a83a2b838ce2336cfc784e4186302ff6bcdc8.zip |
Small rewrite for portage-multilib-instructions, add KNOWN_PROBLEMS
Diffstat (limited to 'doc')
-rw-r--r-- | doc/KNOWN_PROBLEMS | 4 | ||||
-rw-r--r-- | doc/portage-multilib-instructions | 10 |
2 files changed, 11 insertions, 3 deletions
diff --git a/doc/KNOWN_PROBLEMS b/doc/KNOWN_PROBLEMS new file mode 100644 index 000000000..269357c8e --- /dev/null +++ b/doc/KNOWN_PROBLEMS @@ -0,0 +1,4 @@ +-perl modules, which install a lib do install a 32bit one into lib64 +-mysql does only build 32bit with lib32 useflag +-kde-3.* packages fail to build, if their dependencies dont have .la files +-packages in NO_AUTO_FLAG var in profiles/base/make.defaults (including the above) dont build with lib32 useflag or dont build the right way diff --git a/doc/portage-multilib-instructions b/doc/portage-multilib-instructions index afe9f2745..6f1d3e0fa 100644 --- a/doc/portage-multilib-instructions +++ b/doc/portage-multilib-instructions @@ -9,7 +9,7 @@ After that, every layman sync should update the branch as normal, switching is d git checkout <branch> -with the main branches are master and portage-multilib +the main branches are master and portage-multilib A basic way to use this branch: @@ -17,10 +17,14 @@ First, install the modified portage version: 1. emerge -av1 portage -then add the new useflag to the database or compile everything with a new useflag: + +then recompile world: 2. -run bin/add_lib32 or emerge -aDN world +emerge -e world + +(you can also use /bin/add_lib32 to add the useflag to the database, but this branch does also remove all .la files, so you might have to run revdep-rebuild or lafilefixer every time you built a +package with multilib-portage) 3. -check the target of /etc/make.profile, rm /etc/make.profile, mkdir /etc/make.profile, |