You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
LAPT_OPT_ROOT/LAPT_CACHE_ROOT are gone — everything lapt owns now
lives under a single, fixed $LAPT_HOME ($HOME/.lapt). Run lapt init
and source the printed env.sh to pick up installed packages' binaries
and man pages again (re-sourcing it, e.g. in a nested shell, is now safe
and won't duplicate PATH/MANPATH entries).
Exposure now covers bin/ and man pages only — bash-completion, .desktop files, icons, and MIME data are no longer exposed at all
(previously written under $HOME/.local).
Changed
lapt vendor is now a thin layer over lapt install: it requires the
named packages already be installed, then just prints an env script
(PATH, LD_LIBRARY_PATH, PKG_CONFIG_PATH) pointing at their opt/<pkg> trees — no separate fetch/closure/bundle step, no files
written anywhere.
lapt install no longer aborts on library-only packages (e.g. libevent-dev, which has no usr/bin of its own).
Added
lapt install/lapt remove accept multiple packages; failures are
collected and reported together without stopping the rest from
installing/removing.
lapt list [pkg...] accepts optional names to filter to, instead of
always listing everything.