FAQ: Operation
- Paludis does not update DEPENDs of already installed packages
- Updating world misses things
- Get package information for a bug report
Paludis does not update DEPENDs of already installed packages
Paludis ignores build time dependencies (DEPENDs) of already installed packages by default.
If you need a different behaviour, use the --dl-installed-deps-pre
option. You may also want to use the everything set rather than
world.
Updating world misses things
Paludis doesn't 'miss' packages. If you think it is missing something, check the following:
- See the previous item. Is the thing in question only included as a build dependency of a package?
- Are you sure the package is in world?
paludis --query worldwill tell you. - Is the upgrade being blocked by another package that depends upon a lower version of the thing being missed?
Get package information for a bug report
Use paludis --info to get general configuration information. Paludis will not show any
configuration that is 'per-package' in this output. (This is different to emerge, which misleadingly shows
an arbitrary global configuration no matter what.)
If you are submitting a bug report for a particular package, use paludis --info spec instead.
If it's an installed package, spec can usually just be the qualified package name (for example, paludis
--info sys-apps/paludis). If you're installing a package, you should instead specify an exact package ID
(such as paludis --info =sys-apps/paludis-0.26.0_alpha12::paludis-overlay).
What do those fancy arrows when merging things mean?
They tell how each file is merged to root. They consist of three parts:
- The first part talks about what happened to the entry this one is replacing (if any):
>- The entry didn't exist
=- The entry was reused
<- The entry was unlinked
- The second part refers to how it was merged:
>- This entry was copied
-- Merged using
rename() ^- Merged by using
rename()on a parent directory &- Merged as a hardlink
- The third part refers to permissions and modes:
>- Nothing done
~- Fixed ownership
*- Added set*id bits
+- Copied xattrs
