On Sat, May 17, 2025, at 11:45, Pocket wrote:
> 
> 
> On 5/17/25 5:21 AM, Ralf Mardorf wrote:
> > On Sat, 2025-05-17 at 08:03 +0000, Edward Toroshchyn wrote:
> >> Without knowing more about the problem you're solving it's hard to
> >> give a more specific advice.
> > 
> > Good point! I guess dependencies such as bash or systemd might be a
> > concern.
> > 
> >> If you're want a minimalistic OS and/or package manager, have you
> >> looked at Alpine?
> > 
> > Or if the OP wants makepkg, but the OP's Linux is based on e.g. busybox,
> > it might be worth to accept a dependency against bash.
> > 
> > Even for my Alpine I installed bash, quasi as my file manager ;).
> > 
> > • rocketmouse@archlinux ~
> > $ /bin/ls -lh /mnt/m1.alpine/bin/bash
> > -rwxr-xr-x 1 root root 743K May 25  2023 /mnt/m1.alpine/bin/bash
> > 
> > 743 KiB
> 
> None of that is true in my case, from the pacman PKGBUILD
> 
> depends=(
>    bash
>    coreutils
>    curl
>    gawk
>    gettext
>    glibc
>    gnupg <-- drop this
>    gpgme <-- drop this
>    grep
>    libarchive
>    pacman-mirrorlist <-- drop this
>    systemd
> )
> 
> makedepends=(
>    asciidoc <-- drop this
>    doxygen <-- drop this
>    git
>    meson
> )
> 
> optdepends=(
>    'base-devel: required to use makepkg' <-- may be an issue
>    'perl-locale-gettext: translation support in makepkg-template'
> )
> All the other dependencies are OK but they will be built with less 
> dependencies if that make sense.  They have a bit less capabilities as 
> they will not be built from there respective PKGBUILDs.
> 
> 
> -- 
> Hindi madali ang maging ako
> 

https://gitlab.archlinux.org/pacman/pacman/-/blob/master/meson_options.txt?ref_type=heads

Reply via email to