Package Details: aurutils 1.5.3-9

Git Clone URL: https://aur.archlinux.org/aurutils.git (read-only)
Package Base: aurutils
Description: helper tools for the arch user repository
Upstream URL: https://github.com/AladW/aurutils
Licenses: custom:ISC
Submitter: Alad
Maintainer: Alad (runical)
Last Packager: Alad
Votes: 70
Popularity: 16.160285
First Submitted: 2016-03-26 19:17
Last Updated: 2018-02-15 13:55

Dependencies (11)

Required by (2)

Sources (6)

Pinned Comments

Alad commented on 2018-01-17 18:41

There's a known issue with aurchain and dependency order of some split packages such as gdm-plymouth. Either specify the order manually, or update to the git version until 1.6.0 is released.

Alad commented on 2017-09-07 14:29

I've enabled GPG signing for this package. If you get an "unknown key" error, import the key:

gpg --recv-keys DBE7D3DD8C81D58D0A13D0E76BC26A17B9B7018A

and run makepkg again. See the wiki for more information:

https://wiki.archlinux.org/index.php/Makepkg#Signature_checking

Alad commented on 2017-04-29 23:59

Support for repose is removed in master. To migrate before the 1.6.0 release, see:

https://bbs.archlinux.org/viewtopic.php?pid=1707649#p1707649

Latest Comments

Alad commented on 2018-01-27 13:04

Fixed.

Mel commented on 2018-01-27 12:56

1.5.3-7 errors out in prepare():

==> Starting prepare()...

patching file bin/aurbuild

patching file bin/aurbuild

patching file bin/aurbuild

Hunk #1 FAILED at 5.

1 out of 1 hunk FAILED -- saving rejects to file bin/aurbuild.rej

patching file bin/aursync

patching file man1/aursync.1

==> ERROR: A failure occurred in prepare().

    Aborting...

cat aurbuild.rej

--- bin/aurbuild
+++ bin/aurbuild
@@ -5,7 +5,7 @@ readonly PS4='+(${BASH_SOURCE}:${LINENO}): ${FUNCNAME[0]:+${FUNCNAME[0]}(): }'
 set -e

 declare -a gpg_args=(--detach-sign --no-armor --verbose --batch)
-declare -a makechrootpkg_args=(-cnu) makepkg_args=(-Lcrs)
+declare -a makechrootpkg_args=(-cnu) makepkg_args=(-crs)
 declare -i chroot=0 sign_pkg=0

 conf_chroot() {

Alad commented on 2018-01-27 02:30

With -6, makepkg -L is now optional.

Alad commented on 2018-01-17 18:41

There's a known issue with aurchain and dependency order of some split packages such as gdm-plymouth. Either specify the order manually, or update to the git version until 1.6.0 is released.

air-g4p commented on 2017-12-18 15:49

Alad - very sorry for my latest 'comment' - obviously, wrong URL - but I got hundreds open atm - but still my fault.

Feel free to delete it.

BTW - I'm an avid aurutils user!

Best regards,

air|g4p

air-g4p commented on 2017-12-18 15:45

Hi grayslake,

I am sorry to have to inform you that using: extra-x86_64-build

fails with either linux-ck 4.14.6-3 or with linux-ck 4.14.7-1.

I have pasted the complete failed build runs at:

linux-ck 4.14.6-3 (per your suggestion) lives here: https://bpaste.net/show/cad411ec029a

and also with: linux-ck 4.14.7-1, here:

Despite the 'advice' generated just prior to build failure:

Console input/output is redirected. Run 'make oldconfig' to update configuration.

$ make oldconfig make: *** No rule to make target 'oldconfig'. Stop.

and ofc, this also:

$ sudo make oldconfig [sudo] password for user: make: *** No rule to make target 'oldconfig'. Stop.

Those 'make oldconfig' failures occur irrespective of whether a user is in their correct build directory, or in their chroot directory = /var/lib/archbuild/extra-x86_64/<userid>/build</userid>

Also, carefully note, the build process never stopped, prior to failure, to ask me, which CPU I wanted to build support for. The current linux-ck AURs I have tested above both only auto-select '> 23. Generic-x86-64 (GENERIC_CPU)', then immediately fail.

grayslake - I do appreciate your ongoing support, but I would like to get to the bottom of this issue, sometime 'soon'. If you have specific commands you want me to test, let me know.

All the best,

air|g4p

Alad commented on 2017-09-07 14:29

I've enabled GPG signing for this package. If you get an "unknown key" error, import the key:

gpg --recv-keys DBE7D3DD8C81D58D0A13D0E76BC26A17B9B7018A

and run makepkg again. See the wiki for more information:

https://wiki.archlinux.org/index.php/Makepkg#Signature_checking

Alad commented on 2017-04-29 23:59

Support for repose is removed in master. To migrate before the 1.6.0 release, see:

https://bbs.archlinux.org/viewtopic.php?pid=1707649#p1707649

Alad commented on 2017-03-30 14:18

Fixed in git:

https://github.com/AladW/aurutils/commit/64f3454359869347c05bf5fa4705300a4713dfda

Probably best to comment the check function for now, as the shellcheck changes are purely stylistic. Arguably make check only makes sense in the -git PKGBUILD anyway.

opotonil commented on 2017-03-29 09:32

Since latest shellcheck upgrade from 0.4.5-1 to 0.4.6-1 I am getting errors on build.

The errors (https://travis-ci.org/localnet/aurutilsci/builds/215749579):
==> Starting check()...
In bin/aurchain line 55:
if [[ ${target[@]} ]]; then
^-- SC2199: Arrays implicitly concatenate in [[ ]]. Use a loop (or explicit * instead of @).
In bin/aursift line 34:
siftargs+=(--satisfies="$p")
^-- SC2191: The = here is literal. To assign by index, use ( [index]=value ) with no spaces. To keep as literal, quote it.
In bin/aursift line 38:
if [[ ${pkgset[@]} ]]; then
^-- SC2199: Arrays implicitly concatenate in [[ ]]. Use a loop (or explicit * instead of @).
In bin/aursift line 40:
siftargs+=(--repo="$p")
^-- SC2191: The = here is literal. To assign by index, use ( [index]=value ) with no spaces. To keep as literal, quote it.
In bin/aursift line 50:
if [[ ${query[@]} ]]; then
^-- SC2199: Arrays implicitly concatenate in [[ ]]. Use a loop (or explicit * instead of @).
In bin/aursync line 129:
if [[ ${avail[@]} ]]; then
^-- SC2199: Arrays implicitly concatenate in [[ ]]. Use a loop (or explicit * instead of @).
make: *** [Makefile:9: check] Error 1
==> ERROR: A failure occurred in check().
Aborting...

All comments