Skip to content
This repository has been archived by the owner on Oct 2, 2021. It is now read-only.

yalpack-0.1.6

Compare
Choose a tag to compare
@pghvlaans pghvlaans released this 24 Jun 10:02
· 46 commits to main since this release
ca1a8dc

yalpack is a simple set of package management tools for LFS/BLFS-based systems. It consists of POSIX-compliant scripts and man pages designed to make managing upgrades and trying out new software easier:

  • Install compiled software as a package
  • Easily remove unwanted software
  • Make upgrades simple(r)
  • No space to keep package tarballs? No problem.
  • Manage and log .new files
  • Generate and retrieve dynamic library information to help with dependency management
  • Retrieve a list of installed packages (with or without version information)
  • Search for which package provided which file/directory/symlink
  • Regenerate the yalpack directory in case of damage

yalpack can be used at any point in the Linux From Scratch installation process once all temporary tools have been built and the chroot stage has been reached. This has been tested successfully on Linux From Scratch 10.1 (sysvinit), as well as the development version (as of June 20th, 2021), which has a merged-usr setup.

Under no circumstances should yalpack be used on the "host" system. yalpack is untested on pre-10.1 versions of Linux From Scratch, and should not be used with glibc-2.26 or earlier.

See INSTALL or run "make all" for details about installation!

Changes

This is a minor release:

  • Changed bold text output to underlined (renders as cyan - or a user-defined Color 6 - on tty)
  • Bugfix: The new install.sh script was put in the wrong location on the GitHub repo

For a complete list of other changes since yalpack-0.1.4, which are much more extensive, see the release notes for yalpack-0.1.5.