NNBnh / superb-bootstrap

🅱️ OS dotfiles-manager framework that SuperB
GNU General Public License v3.0
112 stars 7 forks source link

Packages not installing #7

Closed obyxcc closed 3 years ago

obyxcc commented 3 years ago

Maybe I'm not doing something correctly, but this morning I migrated my dotfiles over to this and when I try to run the setup I get the output "Install packages" but nothing further, it just jumps to the symlinking. my packagesllist can be found here https://gitlab.com/obyx/dotfiles/-/blob/master/packageslist

xfzv commented 3 years ago

I've just tried running setup.sh using your packageslist layout:

PAC: pkg1
PAC: pkg2
[...]

and faced the same issue that you describe.

This works fine for me:

PAC:
pkg1
pkg2
[...]

Only specify the package manager mark once.

obyxcc commented 3 years ago

ok, thanks so much! I guess if more than one person has had the issue it may be worth looking into clarifying the example. Nonetheless great project.

NNBnh commented 3 years ago
PAC:
pkg1
pkg2
[...]

Only specify the package manager mark once.

I don't even know this is possible! But i don't think this is a good practice, this might break in the future update...

I guess if more than one person has had the issue it may be worth looking into clarifying the example.

thank you for the suggestion, this had been add to SBB 1.5.4:

# Mark cheat sheet:
#     APT:apt-package-name
#     PAC:pacman-package-name
#     PTG:portage-package-name
#     XBP:xbps-package-name
#     ZPR:zypper-package-name
#     AUR:aur-package-name
#     FLA:flatpak-package-name
#     HBR:homebrew-package-name
#     SNA:snap-package-name
#
# NOTE: the mark and package name must be joined by a colon in between without whitespace.
#   WRONG:
#     APT: apt-package-name
#     APT : apt-package-name
#     APT apt-package-name
#     APT:apt package name
#
#   CORRECT:
#     APT:apt-package-name