Notice: Undefined variable: name in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/pkgfuncs.inc.php on line 248

Package Details: grub2-emu-git 2.02+beta3+16+gb524fa2-1

Git Clone URL: https://aur-dev.archlinux.org/grub2-git.git (read-only)
Package Base: grub2-git
Description: GNU GRand Unified Bootloader: emulator (git snapshot)
Upstream URL: http://gnu.org/software/grub/
Keywords: bootloader GRUB
Licenses: GPL3
Conflicts: grub-emu, grub2-emu
Provides: grub2-emu
Submitter: felix.s
Maintainer: felix.s
Last Packager: felix.s
Votes: 1
Popularity: 0.005294
First Submitted: 2015-02-15 10:36
Last Updated: 2016-07-21 16:00

Latest Comments

felix.s commented on 2016-07-21 15:46

@thx1138: Congratulations, you have just found a bug in your package manager. If I were you, I would go report it to its authors. makepkg -i can build and install this package fine. The build times can be reduced if you remove unneeded packages from the pkgname array. The package is exactly as I intended it to be, and moreover, exactly as I'd wish the Arch developers have made theirs.

thx1138 commented on 2016-07-20 07:58

$ pacaur -S grub2-i386-pc-git
[really long build time...]
...
==> Finished making: grub2-git 2.02+beta3+16+gb524fa2-1 (Wed Jul 20 00:40:18 MDT 2016)
==> Cleaning up...
:: Installing grub2-i386-pc-git package(s)...
loading packages...
resolving dependencies...
warning: cannot resolve "grub2-common-git=2.02+beta3+16+gb524fa2", a dependency of "grub2-i386-pc-git"
:: The following package cannot be upgraded due to unresolvable dependencies:
grub2-i386-pc-git

:: Do you want to skip the above package for this upgrade? [y/N]
error: failed to prepare transaction (could not satisfy dependencies)
:: grub2-i386-pc-git: requires grub2-common-git=2.02+beta3+16+gb524fa2
:: bdf-unifont is a new orphan package

Hmm - do you think that "grub2-common-git=2.02+beta3+16+gb524fa2" should be a dependency of "grub2-i386-pc-git"?

I'm being flippant, of course. What were you thinking? And then, the whole thing has to be compiled over again!

man 5 PKGBUILD
...
PACKAGE SPLITTING
...
Note that makepkg does not consider split package depends when checking if dependencies are installed before package building and with --syncdeps. All packages required to make the package are required to be specified in the global depends and makedepends arrays.

http://allanmcrae.com/2009/07/new-pkgbuild-syntax-options-with-pacman-33/

"The idea with package splitting is to compile once to make several packages. If you need to compile twice with different configuration options, then you need two packages"

Did you mean to have a "grub2-git" package?

$ pacaur -S grub2-git
:: Package(s) grub2-git not found in repositories, trying AUR...
:: resolving dependencies...
:: no results found for grub2-git

cokomoko commented on 2015-10-04 10:03

[root@cokomoko cokomoko]# localedef -c --quiet -f UTF-8 -i C C.UTF-8
Language characteristics of the definition file `C 'Can not open: No such file or directory

felix.s commented on 2015-10-03 08:43

Run this as root and try again: localedef -c --quiet -f UTF-8 -i C C.UTF-8

cokomoko commented on 2015-09-25 22:49

make[4]: Entering directory '/tmp/yaourt-tmp-cokomoko/aur-grub2-emu-git/src/build-none/po'
LC_ALL=C.UTF-8 msginit -i ../../grub/po/grub.pot --no-translator -l en@cyrillic -o - 2>/dev/null | LC_ALL=C.UTF-8 msgconv -t UTF-8 | LC_ALL=C.UTF-8 msgfilter -o ../../grub/po/en@cyrillic.po -i - sed -f ../../grub/po/cyrillic.sed
msgfilter: warning: Locale charset "ANSI_X3.4-1968" is different from
input file charset "UTF-8".
Output of 'msgfilter' might be incorrect.
Possible workarounds are:
- Set LC_ALL to a locale with encoding UTF-8.
- Convert the translation catalog to ASCII using 'msgconv',
then apply 'msgfilter',
then convert back to UTF-8 using 'msgconv'.
/usr/sbin/sed: file ../../grub/po/cyrillic.sed line 13: strings for `y' command are different lengths
msgfilter: sed subprocess terminated with exit code 1
Makefile:1881: recipe for target 'en@cyrillic.po-create' failed
make[4]: *** [en@cyrillic.po-create] Error 1
make[4]: Leaving directory '/tmp/yaourt-tmp-cokomoko/aur-grub2-emu-git/src/build-none/po'
Makefile:1525: recipe for target '../../grub/po/en@cyrillic.po' failed
make[3]: *** [../../grub/po/en@cyrillic.po] Error 2
make[3]: Leaving directory '/tmp/yaourt-tmp-cokomoko/aur-grub2-emu-git/src/build-none/po'
Makefile:1434: recipe for target 'stamp-po' failed
make[2]: *** [stamp-po] Error 2
make[2]: Leaving directory '/tmp/yaourt-tmp-cokomoko/aur-grub2-emu-git/src/build-none/po'
Makefile:10706: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/tmp/yaourt-tmp-cokomoko/aur-grub2-emu-git/src/build-none'
Makefile:3102: recipe for target 'all' failed
make: *** [all] Error 2
==> HATA: build() içinde bir hata oluştu.
Çıkılıyor...
==> HATA:makepkg grub2-git'i inşa edemedi.
==> grub2-emu-git yeniden inşa edilsin mi ? [e/H]
==> ---------------------------------------------
==>