Package Details: grub-customizer 5.0.6-5

Git Clone URL: https://aur.archlinux.org/grub-customizer.git (read-only)
Package Base: grub-customizer
Description: A graphical grub2 settings manager
Upstream URL: https://launchpad.net/grub-customizer
Keywords: config customize grub grub2
Licenses: GPL3
Provides: grub-customizer
Submitter: None
Maintainer: dvzrv
Last Packager: dvzrv
Votes: 281
Popularity: 5.347804
First Submitted: 2010-11-30 00:10
Last Updated: 2017-10-24 21:16

Pinned Comments

dvzrv commented on 2017-03-26 10:58

Before trying to build and install grub-customizer please make sure to fulfill the AUR requirements by reading, understanding and applying:
https://wiki.archlinux.org/index.php/Arch_User_Repository
https://www.archlinux.org/pacman/pacman.conf.5.html#_options (especially LocalFileSigLevel)
https://www.archlinux.org/pacman/pacman.conf.5.html#_package_and_database_signature_checking_a_id_sc_a

Choose a proper AUR helper (like pacaur), if you must, but when error reporting I will always assume, you have used makepkg to build this package!

Latest Comments

dvzrv commented on 2017-06-03 14:04

@alfredo.ardito: Please see my pinned post. grub-customizer builds perfectly fine, if you don't use a (broken) AUR helper (just tested again with gcc>7).

alfredo.ardito commented on 2017-06-03 12:45

Got this error when building:

Scanning dependencies of target grub-customizer
[ 12%] Building CXX object CMakeFiles/grub-customizer.dir/src/main/client.cpp.o
In file included from /tmp/yaourt-tmp-aurbuilder/aur-grub-customizer/src/grub-customizer-5.0.6/src/main/../Bootstrap/Factory.hpp:24:0,
from /tmp/yaourt-tmp-aurbuilder/aur-grub-customizer/src/grub-customizer-5.0.6/src/main/client.cpp:23:
/tmp/yaourt-tmp-aurbuilder/aur-grub-customizer/src/grub-customizer-5.0.6/src/main/../Bootstrap/../Model/ListCfg.hpp: In member function ‘void Model_ListCfg::generateScriptSourceMap()’:
/tmp/yaourt-tmp-aurbuilder/aur-grub-customizer/src/grub-customizer-5.0.6/src/main/../Bootstrap/../Model/ListCfg.hpp:1137:15: internal compiler error: Segmentation fault
public: void generateScriptSourceMap()
^~~~~~~~~~~~~~~~~~~~~~~
Please submit a full bug report,
with preprocessed source if appropriate.
See <https://bugs.archlinux.org/> for instructions.
make[2]: *** [CMakeFiles/grub-customizer.dir/build.make:63: CMakeFiles/grub-customizer.dir/src/main/client.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:68: CMakeFiles/grub-customizer.dir/all] Error 2
make: *** [Makefile:130: all] Error 2
==> ERROR: A failure occurred in package().
Aborting...
==> ERROR: Makepkg was unable to build grub-customizer.
==> Restart building grub-customizer ? [y/N]
==> ----------------------------------------

Sachiko commented on 2017-03-27 17:00

@dvzrv: Odd, could've sworn my SigLevel was Optional and all I had added was DatabaseNever because the wget option shows that it tries to download the db.sig files. I don't remember changing it to Required. o_O Anyways, installed fine now.

dvzrv commented on 2017-03-27 08:14

@Sachiko: Please read `man 5 pacman.conf` (especially about the option "LocalFileSigLevel" and the section "Package And Database Signature Checking").
Packages built by yourself are always local.

Sachiko commented on 2017-03-27 04:10

Sadly for me, I keep getting this error upon trying to install the built package. It builds fine. Just can't install it.

http://pastebin.com/LjNzBDK6

Says it's missing the required signature. And yes, my GPG keys are all current as well.

PhotonX commented on 2017-03-26 11:29

@dvzrv: I don't know what was wrong, I tested it now and it works. Sorry! :)

dvzrv commented on 2017-03-26 10:58

Before trying to build and install grub-customizer please make sure to fulfill the AUR requirements by reading, understanding and applying:
https://wiki.archlinux.org/index.php/Arch_User_Repository
https://www.archlinux.org/pacman/pacman.conf.5.html#_options (especially LocalFileSigLevel)
https://www.archlinux.org/pacman/pacman.conf.5.html#_package_and_database_signature_checking_a_id_sc_a

Choose a proper AUR helper (like pacaur), if you must, but when error reporting I will always assume, you have used makepkg to build this package!

dvzrv commented on 2017-03-26 10:54

@aznan: Thanks for the hint!
pkg-config should be installed already though, because it is in base-devel.
Please read: https://wiki.archlinux.org/index.php/Arch_User_Repository#Installing_packages

grub-customizer builds just fine.

dvzrv commented on 2017-03-26 10:52

@PhotonX: In which desktop environment do you start grub-customizer?
You need some kind of polkit integration to be prompted for your user password before the application launches. gksu is actually not needed (but can be used).
I'm using lxpolkit under qtile/awesome for it, as those window managers don't offer a polkit integration themselves.
This way lxpolkit polls for my password once I want to start grub-customizer.

aznan commented on 2017-03-18 10:31

I'v solved gtkmm.h problem by using this command

pkg-config --cflags --libs gtkmm-3.0

but make sure you have installed pkg-config first:

sudo pacman -S pkg-config

hope it can help.

All comments