[SOLVED] Makepkg, install dependencies from AUR.

Is it possible for makepkg to install the dependencies from AUR with makepkg -si?
Last edited by lemanski6 (2012-09-20 18:05:38)

Nope.  Many "AUR helpers" do this though.  In my limited experience yaourt seems to be one that handles this seemlessly, but I'd say it comes with some costs of hiding what is doing from the user.

Similar Messages

  • [SOLVED]yaourt wants to build dependencies from AUR

    Hi,
    I've installed kdemod4... the only problem is that yaourt wants ti install all the dependences of the package(s) i've choose from aur, altough dependencies are present in extra (correct version). How can i solve this??
    An example is:
    cairo-lcd: i have to build all the dependencies from aur, like libpng,etc; but i see from PKGBUILD that the version that needs cairo-lcd is present in extra repository...
    thanks in advance
    Last edited by chesterfork (2009-07-13 10:07:26)

    ..i'm running kdemod 4 x86_64...so if i try install everything using yaourt the dependencies are shown in this way:
    ==> lib32-cairo-lcd dependencies:
    - lib32-gcc-libs (building from AUR)
    - lib32-libpng (building from AUR)
    - lib32-libxrender (building from AUR)
    - lib32-fontconfig (building from AUR)
    - lib32-pixman (building from AUR)
    - lib32-xcb-util (building from AUR)
    if it could help i found this:
    chesterfork ~ $ yaourt -S lib32-cairo
    lib32-cairo not found on AUR
    Packages that were installed as dependencies but are no longer required by any installed package:
    error:
    what about the error? it's a blank line.... i checked yaourtrc in /etc but it seems ok..
    It's happen even if i have these packages installed (and checking in pkg build they have are the same version). EVERYTIME yaourt shows that; cairo, cairo-lcd, bin32-skype-lib32-cairo-lcd....eveything i tried it needs dependencies from aur ONLY. That's the problem....there is a solution??

  • Can't install Ejecter from AUR

    Hi everyone
    I've been trying to install Ejecter from AUR using yaourt, but I get an error and the installation aborts.
    This is what the terminal tells me:
    Checking for program gcc,cc              : ok /usr/bin/gcc
    Checking for program cpp                 : ok /usr/bin/cpp
    Checking for program ar                  : ok /usr/bin/ar
    Checking for program ranlib              : ok /usr/bin/ranlib
    Checking for gcc                         : ok 
    Checking for program valac               : ok /usr/bin/valac
    Checking for gthread-2.0                 : Traceback (most recent call last):
      File "/tmp/yaourt-tmp-guido/aur-ejecter/src/ejecter-0.3.1/.waf3-1.5.9-92e9dcf84354592025d5265e05eb8bc4/wafadmin/Utils.py", line 414, in recurse
        txt=readf(base+'_'+name,m='rU')
      File "/tmp/yaourt-tmp-guido/aur-ejecter/src/ejecter-0.3.1/.waf3-1.5.9-92e9dcf84354592025d5265e05eb8bc4/wafadmin/Utils.py", line 379, in readf
        f=open(fname,m)
    IOError: [Errno 2] No such file or directory: '/tmp/yaourt-tmp-guido/aur-ejecter/src/ejecter-0.3.1/wscript_configure'
    During handling of the above exception, another exception occurred:
    Traceback (most recent call last):
      File "./waf", line 148, in <module>
        Abortando...
    ==> ERROR: Makepkg was unable to build ejecter.
    ==> Restart building ejecter ? [y/N]
    ==> --------------------------------
    ==>
    There are no comments on the AUR package, so I don't know if this bugs only happens to me.
    Thanks in advance for your help!

    I have the same problem with Pino from AUR.
    ==> Starting build()...
    Checking for program gcc,cc : ok /usr/bin/gcc
    Checking for program cpp : ok /usr/bin/cpp
    Checking for program ar : ok /usr/bin/ar
    Checking for program ranlib : ok /usr/bin/ranlib
    Checking for gcc : ok
    Checking for program valac : ok /usr/bin/valac
    Checking for gthread-2.0 : Traceback (most recent call last):
    File "/tmp/clyde-johan/pino/pino/src/pino-0.2.10/.waf3-1.5.9-d1e0349fc8937631a656fb8ea7e99063/wafadmin/Utils.py", line 414, in recurse
    txt=readf(base+'_'+name,m='rU')
    File "/tmp/clyde-johan/pino/pino/src/pino-0.2.10/.waf3-1.5.9-d1e0349fc8937631a656fb8ea7e99063/wafadmin/Utils.py", line 379, in readf
    f=open(fname,m)
    IOError: [Errno 2] No such file or directory: '/tmp/clyde-johan/pino/pino/src/pino-0.2.10/wscript_configure'
    During handling of the above exception, another exception occurred:
    Traceback (most recent call last):
    File "./waf", line 148, in <module>
    Aborting...
    error: Build failed

  • Any point to install OSS from AUR?

    I have my sound working great with ALSA, I'm just curious if there's any benefit to installing OSS from AUR (http://aur.archlinux.org/packages.php?ID=7134) ??

    I use the package, though not from the AUR. I downloaded mine directly from 4Front Tech's website: http://www.opensound.com/
    I went this route because they provide the specific driver for my m-audio soundcard. In this thread: http://bbs.archlinux.org/viewtopic.php?id=44072 NoOneImportant noted that the sound is better than vanilla alsa.

  • Can't install Dropbox from AUR due to missing dependencies.

    I'm posting in the Newbie Corner, since I suspect that this is a newbie issue with a really simple solution..
    I've been using Dropbox for Linux directly from Dropbox.com, but I had now decided to convert to the AUR version (easier to update). But it won't install. It won't even build.
    ==> Manglende avhengigheter:
    -> qt
    ==> Kontrollerer avhengigheter som trengs under bygging...
    ==> FEIL: Kunne ikke finne alle avhengigheter.
    ==> ERROR: Makepkg was unable to build bbox-git.
    ==> Restart building bbox-git ? [y/N]
    Not optimal that this is in norwegian.. But in essence it tells me that there are missing dependencies. Qt to be exact. And because of this makepkg is not able to build bbox-git. Earlier in the process (when the dependencies for bbox-git is listed) it says that qt is not installed and will be buildt from AUR. I've tried to reinstall qt. Please help.
    EDIT:
    I'm using Yaourt.
    Last edited by madr (2013-06-08 22:24:06)

    Trilby wrote:You say you've tried to install qt, does that mean you failed to install it?  qt should not be installed from the AUR, it is a package group in [extra].
    I've tried to reinstall it. And I've installed it from the official repos of course. The AUR bit is output from Yaourt, not me.
    karol wrote:
    Run
    LC_ALL=C <command>
    to get output in English.
    I'll post the output of this later (it's getting late here).
    mcmillan wrote:
    First, that's not the dropbox package, but something that is like dropbox. If you want the actual dropbox program you want https://aur.archlinux.org/packages/dropbox
    If this is the package you actually want, it looks like it hasn't been updated since the qt packaged was renamed qt4, so you'll need to change that in the PKGBUILD file by hand.
    It is the package you're linking to I'm having trouble installing. Okay, I'll have a look. Later. I'll get back to this thread.
    karol wrote:I'm not sure if https://aur.archlinux.org/packages/dropbox is easier to update - as you can read in the comments, many users are not happy with the auto-update feature.
    Maybe it's too easy to update ;P , but YMMV.
    Do I ever catch a break in life? Not often at least.

  • [SOLVED] install package from aur via yaourt

    Hi,
    i installed yaourt and tried to install from the aur.
    it keeps asking me to continue bulding and then restart building. it just wont install any packages.
    for none-aur packages it works fine btw.
    any help?
    alex
    Last edited by alext (2011-10-11 23:13:53)

    me too and it didnt.
    [xxx@xxx pcmanfm-mod]$ yaourt ntfs-config
    1 aur/ntfs-config 1.0.1-7 (200)
    Enable/disable NTFS write support with a simple click
    ==> Enter n° of packages to be installed (ex: 1 2 3 or 1-3)
    ==> -------------------------------------------------------
    ==> 1
    ==> Downloading ntfs-config PKGBUILD from AUR...
    x PKGBUILD
    x python-2.7.patch
    Comment by: loleg on Sat, 25 Jun 2011 10:07:14 +0000
    Compiles installs OK using yaourt, however does not work on my up-to-date system with the issue discussed here: http://ubuntuforums.org/archive/index.php/t-1497399.html
    Comment by: jlcordeiro on Mon, 27 Jun 2011 08:56:12 +0000
    Can you check if:
    sudo mkdir /etc/hal/fdi
    sudo touch /etc/hal/fdi/policy
    solves the problem?
    Comment by: mr430 on Tue, 04 Oct 2011 15:56:44 +0000
    jlcordeiro, same problem and making /etc/hal/fdi directory solve it, thanks
    Comment by: jlcordeiro on Sat, 08 Oct 2011 08:17:08 +0000
    Updated with the solution to the mentioned problem.
    Comment by: archdria on Tue, 11 Oct 2011 12:04:43 +0000
    Please, add perl-xml-parser as makedep :)
    Comment by: jlcordeiro on Tue, 11 Oct 2011 21:36:05 +0000
    Done. Thank you :)
    First Submitted: Fri, 19 Jan 2007 21:10:44 +0000
    ntfs-config 1.0.1-7
    ( Unsupported package: Potentially dangerous ! )
    ==> Edit PKGBUILD ? [Y/n] ("A" to abort)
    ==> ------------------------------------
    ==> n
    ==> ntfs-config dependencies:
    - python2 (already installed)
    - pygtk (already installed)
    - udev (already installed)
    - ntfs-3g (already installed)
    - perl-xml-parser (already installed)
    - warning: (building from AUR)
    - config (building from AUR)
    - file (package found)
    - /etc/pacman.d/mirrorlist, (building from AUR)
    - line (building from AUR)
    - 82: (building from AUR)
    - directive (building from AUR)
    - 'Germany' (building from AUR)
    - in (building from AUR)
    - section (building from AUR)
    - 'testing' (building from AUR)
    - not (building from AUR)
    - recognized. (building from AUR)
    - warning: (building from AUR)
    - config (building from AUR)
    - file (package found)
    - /etc/pacman.d/mirrorlist, (building from AUR)
    - line (building from AUR)
    - 82: (building from AUR)
    - directive (building from AUR)
    - 'Germany' (building from AUR)
    - in (building from AUR)
    - section (building from AUR)
    - 'core' (building from AUR)
    - not (building from AUR)
    - recognized. (building from AUR)
    - warning: (building from AUR)
    - config (building from AUR)
    - file (package found)
    - /etc/pacman.d/mirrorlist, (building from AUR)
    - line (building from AUR)
    - 82: (building from AUR)
    - directive (building from AUR)
    - 'Germany' (building from AUR)
    - in (building from AUR)
    - section (building from AUR)
    - 'extra' (building from AUR)
    - not (building from AUR)
    - recognized. (building from AUR)
    - warning: (building from AUR)
    - config (building from AUR)
    - file (package found)
    - /etc/pacman.d/mirrorlist, (building from AUR)
    - line (building from AUR)
    - 82: (building from AUR)
    - directive (building from AUR)
    - 'Germany' (building from AUR)
    - in (building from AUR)
    - section (building from AUR)
    - 'community-testing' (building from AUR)
    - not (building from AUR)
    - recognized. (building from AUR)
    - warning: (building from AUR)
    - config (building from AUR)
    - file (package found)
    - /etc/pacman.d/mirrorlist, (building from AUR)
    - line (building from AUR)
    - 82: (building from AUR)
    - directive (building from AUR)
    - 'Germany' (building from AUR)
    - in (building from AUR)
    - section (building from AUR)
    - 'community' (building from AUR)
    - not (building from AUR)
    - recognized. (building from AUR)
    - warning: (building from AUR)
    - config (building from AUR)
    - file (package found)
    - /etc/pacman.d/mirrorlist, (building from AUR)
    - line (building from AUR)
    - 82: (building from AUR)
    - directive (building from AUR)
    - 'Germany' (building from AUR)
    - in (building from AUR)
    - section (building from AUR)
    - 'multilib' (building from AUR)
    - not (building from AUR)
    - recognized. (building from AUR)
    ==> Continue building ntfs-config ? [Y/n]
    ==> -------------------------------------
    ==>
    ==> Building and installing package
    ==> Install or build missing dependencies for ntfs-config:
    Password:
    warning: config file /etc/pacman.d/mirrorlist, line 82: directive 'Germany' in section 'testing' not recognized.
    warning: config file /etc/pacman.d/mirrorlist, line 82: directive 'Germany' in section 'core' not recognized.
    warning: config file /etc/pacman.d/mirrorlist, line 82: directive 'Germany' in section 'extra' not recognized.
    warning: config file /etc/pacman.d/mirrorlist, line 82: directive 'Germany' in section 'community-testing' not recognized.
    warning: config file /etc/pacman.d/mirrorlist, line 82: directive 'Germany' in section 'community' not recognized.
    warning: config file /etc/pacman.d/mirrorlist, line 82: directive 'Germany' in section 'multilib' not recognized.
    error: target not found: recognized.
    ==> Restart building ntfs-config ? [y/N]
    ==> ------------------------------------
    ==>
    ==> Edit PKGBUILD ? [Y/n] ("A" to abort)
    ==> ------------------------------------
    ==> n
    ==> ntfs-config dependencies:
    - python2 (already installed)
    - pygtk (already installed)
    - udev (already installed)
    - ntfs-3g (already installed)
    - perl-xml-parser (already installed)
    - warning: (building from AUR)
    - config (building from AUR)
    - file (package found)
    - /etc/pacman.d/mirrorlist, (building from AUR)
    - line (building from AUR)
    - 82: (building from AUR)
    - directive (building from AUR)
    - 'Germany' (building from AUR)
    - in (building from AUR)
    - section (building from AUR)
    - 'testing' (building from AUR)
    - not (building from AUR)
    - recognized. (building from AUR)
    - warning: (building from AUR)
    - config (building from AUR)
    - file (package found)
    - /etc/pacman.d/mirrorlist, (building from AUR)
    - line (building from AUR)
    - 82: (building from AUR)
    - directive (building from AUR)
    - 'Germany' (building from AUR)
    - in (building from AUR)
    - section (building from AUR)
    - 'core' (building from AUR)
    - not (building from AUR)
    - recognized. (building from AUR)
    - warning: (building from AUR)
    - config (building from AUR)
    - file (package found)
    - /etc/pacman.d/mirrorlist, (building from AUR)
    - line (building from AUR)
    - 82: (building from AUR)
    - directive (building from AUR)
    - 'Germany' (building from AUR)
    - in (building from AUR)
    - section (building from AUR)
    - 'extra' (building from AUR)
    - not (building from AUR)
    - recognized. (building from AUR)
    - warning: (building from AUR)
    - config (building from AUR)
    - file (package found)
    - /etc/pacman.d/mirrorlist, (building from AUR)
    - line (building from AUR)
    - 82: (building from AUR)
    - directive (building from AUR)
    - 'Germany' (building from AUR)
    - in (building from AUR)
    - section (building from AUR)
    - 'community-testing' (building from AUR)
    - not (building from AUR)
    - recognized. (building from AUR)
    - warning: (building from AUR)
    - config (building from AUR)
    - file (package found)
    - /etc/pacman.d/mirrorlist, (building from AUR)
    - line (building from AUR)
    - 82: (building from AUR)
    - directive (building from AUR)
    - 'Germany' (building from AUR)
    - in (building from AUR)
    - section (building from AUR)
    - 'community' (building from AUR)
    - not (building from AUR)
    - recognized. (building from AUR)
    - warning: (building from AUR)
    - config (building from AUR)
    - file (package found)
    - /etc/pacman.d/mirrorlist, (building from AUR)
    - line (building from AUR)
    - 82: (building from AUR)
    - directive (building from AUR)
    - 'Germany' (building from AUR)
    - in (building from AUR)
    - section (building from AUR)
    - 'multilib' (building from AUR)
    - not (building from AUR)
    - recognized. (building from AUR)
    ==> Continue building ntfs-config ? [Y/n]
    ==> -------------------------------------
    ==>
    ==> Building and installing package
    ==> Install or build missing dependencies for ntfs-config:
    warning: config file /etc/pacman.d/mirrorlist, line 82: directive 'Germany' in section 'testing' not recognized.
    warning: config file /etc/pacman.d/mirrorlist, line 82: directive 'Germany' in section 'core' not recognized.
    warning: config file /etc/pacman.d/mirrorlist, line 82: directive 'Germany' in section 'extra' not recognized.
    warning: config file /etc/pacman.d/mirrorlist, line 82: directive 'Germany' in section 'community-testing' not recognized.
    warning: config file /etc/pacman.d/mirrorlist, line 82: directive 'Germany' in section 'community' not recognized.
    warning: config file /etc/pacman.d/mirrorlist, line 82: directive 'Germany' in section 'multilib' not recognized.
    error: target not found: recognized.
    ==> Restart building ntfs-config ? [y/N]
    ==> ------------------------------------
    ==>
    ==> WARNING: Following packages have not been installed:
    ntfs-config
    Edit: now ive just seen that i forgot about the warnings. i am not sure about what they mean and how to fix it.
    Last edited by alext (2011-10-11 22:16:58)

  • SOLVED Installing idjc from AUR, compiling fails. libavformat problem?

    I'm having difficulty installing idjc from the AUR. I'm not sure what could be causing it, although it seems like it might be an issue with libavformat. Here is the relevant part of the output:
    gcc -DHAVE_CONFIG_H -I. -I.. -Wall -std=gnu99 -O2 -I/usr/include/FLAC -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -MT idjcmixer-avcodecdecode.o -MD -MP -MF .deps/idjcmixer-avcodecdecode.Tpo -c -o idjcmixer-avcodecdecode.o `test -f 'avcodecdecode.c' || echo './'`avcodecdecode.c
    avcodecdecode.c: In function 'once_init':
    avcodecdecode.c:43:4: warning: implicit declaration of function 'avcodec_init' [-Wimplicit-function-declaration]
    avcodecdecode.c: In function 'avcodecdecode_eject':
    avcodecdecode.c:64:4: warning: 'av_close_input_file' is deprecated (declared at /usr/include/libavformat/avformat.h:1533) [-Wdeprecated-declarations]
    avcodecdecode.c: In function 'avcodecdecode_play':
    avcodecdecode.c:161:7: warning: 'avcodec_decode_audio3' is deprecated (declared at /usr/include/libavcodec/avcodec.h:3658) [-Wdeprecated-declarations]
    avcodecdecode.c: In function 'avcodecdecode_reg':
    avcodecdecode.c:243:7: warning: 'av_close_input_file' is deprecated (declared at /usr/include/libavformat/avformat.h:1533) [-Wdeprecated-declarations]
    avcodecdecode.c:248:4: warning: 'av_find_stream_info' is deprecated (declared at /usr/include/libavformat/avformat.h:1357) [-Wdeprecated-declarations]
    avcodecdecode.c:256:7: warning: 'av_close_input_file' is deprecated (declared at /usr/include/libavformat/avformat.h:1533) [-Wdeprecated-declarations]
    avcodecdecode.c:262:4: warning: 'avcodec_open' is deprecated (declared at /usr/include/libavcodec/avcodec.h:3380) [-Wdeprecated-declarations]
    avcodecdecode.c:266:7: warning: 'av_close_input_file' is deprecated (declared at /usr/include/libavformat/avformat.h:1533) [-Wdeprecated-declarations]
    avcodecdecode.c: In function 'avformatinfo':
    avcodecdecode.c:295:22: error: 'AV_METADATA_DONT_STRDUP_KEY' undeclared (first use in this function)
    avcodecdecode.c:295:22: note: each undeclared identifier is reported only once for each function it appears in
    avcodecdecode.c:295:52: error: 'AV_METADATA_DONT_STRDUP_VAL' undeclared (first use in this function)
    avcodecdecode.c:301:7: warning: 'av_find_stream_info' is deprecated (declared at /usr/include/libavformat/avformat.h:1357) [-Wdeprecated-declarations]
    avcodecdecode.c:311:7: warning: 'av_close_input_file' is deprecated (declared at /usr/include/libavformat/avformat.h:1533) [-Wdeprecated-declarations]
    make[2]: *** [idjcmixer-avcodecdecode.o] Error 1
    make[2]: Leaving directory `/tmp/packerbuild-1000/idjc/idjc/src/idjc-0.8.7/c'
    make[1]: *** [all-recursive] Error 1
    make[1]: Leaving directory `/tmp/packerbuild-1000/idjc/idjc/src/idjc-0.8.7'
    make: *** [all] Error 2
    ==> ERROR: A failure occurred in build().
    Aborting...
    The build failed.
    Last edited by themusicalduck (2012-08-01 22:07:43)

    Yes, ffmpeg libraries dropped support for many deprecated functions and macros.  Either this was fairly recent, or the documentation has been fairly slow to catch up.
    This change, however, is documented.  AV_METADATA_... needs to be replaces with AV_DICT_... and dict.h needs to be included.
    This is an upstream issue and should be reported there, but I'll see if I can get a PKGBUILD to "patch" the problem in the mean time.
    edit:  I was able to fix this issue with a single sed line in the PKGBUILD, but then new issues sprang up.  I fixed those, then yet more arose.  The entire package is written against an outdated version of the ffmpeg libraries.  This either needs to be built against those old versions, or fixed (rewritten) upstream.
    edit2: if you don't need mp4 support, you should be able to disable this option and compile everything else just fine.  To do so you can use this PKGBULD hack in the build function:
    ./configure \
    --prefix=/usr \
    --libexecdir=/usr/lib \
    --disable-static
    sed -i 's/\(#define HAVE_AVCODEC 1\)/\/*\1*\//g' config.h
    sed -i 's/\(#define HAVE_AVFORMAT 1\)/\/*\1*\//g' config.h
    sed -i 's/\(#define HAVE_AVUTIL 1\)/\/*\1*\//g' config.h
    make
    adding the three sed lines.  This compiles fine, but again, you will not have mp4 support.
    Last edited by Trilby (2012-08-01 21:35:57)

  • [SOLVED] makepkg -s with nested AUR deps on "userless" systems

    hi..
    so for the last two years i was able to solve every Arch Linux problem i had from infos around the wiki, the forum, etc. now i am stuck.
    here's the scenario:
    i am automating installation of a full systems for headless usage.
    no user required and/or wanted.
    this works perfectly until i need something special from the AUR.
    because if a package from the AUR has no dependencies we can run makepkg as user nobody:
    ..# sudo -u nobody makepkg
    but as soon as we need
    ..# sudo -u nobody makepkg -s
    to resolve dependencies from the AUR this fails. "nobody" has no password, therefore we can not sudo.
    my preferred idea would be to create a shortlived dummyuser. but how to get this dummy to behave correctly with creation and entering of the password without actual user interaction? (remember: headless automation)
    i would really like to avoid the special workaround of running my own build-server with all the packages i need on different target machines, putting those made packages somewhere on the internet and then be able to download them to the designated machine and "pacman -U" them there.
    i hope someone with a similar use-case can give me some hints.
    cheers,
    grubernd
    Last edited by grubernd (2015-05-16 17:17:58)

    thanks.
    progandy wrote:…or if you use su, then allow password-free su execution for the wheel group (/etc/pam.d/su) and…
    nice usage of su, will have to dig more into that and i should be able to not need sudo as an extra package.
    but i am really trying to avoid the NOPASSWD route for security reasons.
    apologies, i forgot to mention that in my original post.
    Trilby wrote:
    Why not just script it:
    source PKGBUILD
    pacman -S --asdeps $depends $makedepends
    sudo -u nobody makepkg
    thanks. seeing it written down differently showed me the flaw in my wishful thinking:
    makepkg can of course resolve dependencies but it cannot ever resolve dependencies where one package in the AUR requires another un-made package from the AUR. just doesn't work. that was the block i had.
    although not really beautiful i will just drill down the package-chain and resolve dependencies myself in the installer scripts.
    (marking thread as solved)

  • Cannot install anything from AUR

    Hi everyone, I'm quite new on Arch and I'm having troubles trying to installing software from the AUR. When I try to run 'makepkg' I only get:
    ==> ERROR: install file (google-chrome-dev.install) does not exist.
    (in this case with Chrome, but it happens with everything else, too)
    I feel like it's something stupid, but I can't figure out what.
    Thank you for the support.

    Please (re-)read https://wiki.archlinux.org/index.php/AU … g_packages and remember to mark the thread as solved :-)

  • [Solved] Cant install\compile certain AUR packages

    This is a brand new 32-bit build on my laptop. Everything is working great, but for some reason I cant get some AUR packages. I have Yaourt, pacman-color, and slock installed from AUR and working fine, but I cant get mpd-git or mplayer-svn installed? I have gcc, python installed and tried both root and user accounts. Not sure what is missing. This is a new dual core laptop so not sure why I am getting the CPU errors below?
    This is for mplayer-svn:
    ==> SVN checkout done or server timeout, updating build dir
    ==> Applying disabled-features patch...
    /var/abs/local/yaourtbuild/mplayer-svn/./PKGBUILD: line 56: patch: command not found
    Detected operating system: Linux
    Detected host architecture: i386
    Checking for host cc ... gcc
    Checking for cross compilation ... yes
    ./configure: line 1605: gcc: command not found
    ./configure: line 1610: gcc: command not found
    Checking for CPU vendor ... GenuineIntel (6:15:11)
    Checking for CPU type ... Intel(R) Core(TM)2 Duo CPU T7500 @ 2.20GHz
    Checking for kernel support of mmx ... failed
    It seems that your kernel does not correctly support mmx.
    To use mmx extensions in MPlayer, you have to upgrade/recompile your kernel!
    Checking for kernel support of mmxext ... failed
    It seems that your kernel does not correctly support mmxext.
    To use mmxext extensions in MPlayer, you have to upgrade/recompile your kernel!
    Checking for kernel support of sse ... failed
    It seems that your kernel does not correctly support sse.
    To use sse extensions in MPlayer, you have to upgrade/recompile your kernel!
    Checking for kernel support of sse2 ... failed
    It seems that your kernel does not correctly support sse2.
    To use sse2 extensions in MPlayer, you have to upgrade/recompile your kernel!
    Checking for kernel support of ssse3 ... failed
    It seems that your kernel does not correctly support ssse3.
    To use ssse3 extensions in MPlayer, you have to upgrade/recompile your kernel!
    Checking for kernel support of cmov ... failed
    It seems that your kernel does not correctly support cmov.
    To use cmov extensions in MPlayer, you have to upgrade/recompile your kernel!
    Checking for mtrr support ... yes
    Checking for GCC & CPU optimization abilities ... CPU optimization disabled. CPU not recognized or your compiler is too old.
    error
    Checking for byte order ... failed to autodetect byte order, defaulting to little-endian
    Checking for extern symbol prefix ...
    Error: Symbol mangling check failed.
    Check "configure.log" if you do not understand why it failed.
    ==> ERROR: Build Failed.
    Aborting...
    Error: Makepkg was unable to build mplayer-svn package.
    This is for mpd-git:
    Looks like I need to set the path for gcc in here, but not sure how?
    configure: error: in `/tmp/yaourt-tmp-banshee/aur-mpd-git/mpd-git/src/mpd-build':
    configure: error: no acceptable C compiler found in $PATH
    See `config.log' for more details.
    make: *** No targets specified and no makefile found. Stop.
    ==> ERROR: Build Failed.
    Aborting...
    Error: Makepkg was unable to build mpd-git package.
    Last edited by banshee28 (2009-09-03 04:15:43)

    Allan wrote:
    You need to install the base-devel group (pacman -S base-devel).
    This is a bit weird though....
    Checking for cross compilation ... yes
    hopefully it goes away!
    Ah, I see all the apps in this group now! Not sure how I missed this? Was this in the wiki somwhere??
    Anyways,its getting further along now ....

  • Local repository with dependencies from aur

    I have local repository and I some packages there. For one package I want to specify dependence from AUR package, but when I try to install it I receive warning:
    warning: cannot resolve "ruby-compass", a dependency of "local-company"
    Is it possible to ask yaourt check dependencies in AUR when installing package from local repository?

    Nope.  Many "AUR helpers" do this though.  In my limited experience yaourt seems to be one that handles this seemlessly, but I'd say it comes with some costs of hiding what is doing from the user.

  • [SOLVED] Building VCS packages from AUR fails

    Hello,
    Whenever I try to build a git or svn package from AUR, build fails with the error in a clean chroot enviroment:
    ==> ERROR: Unknown download protocol: svn
    Aborting...
    When the build starts, makepkg actually downloads source files properly. Any clues?
    Last edited by yuan_modu (2015-04-02 16:31:03)

    Trilby wrote:How many packages has this happened with?  Can you give an example of one that produces this error?  If the download proceeds when the build starts, it sounds like the PKGBUILD is outdated and is manually grabbing the source in the build function (in pacman<4.0 style).
    I was building https://aur.archlinux.org/packages/uefi-shell-svn: a popular and up-to-date PKGBUILD.
    Indeed I didn't merge the conf files of  clean chroot. There was a makepkg.conf.pacnew, the lacking part in my old makepkg.conf was:
    VCSCLIENTS=('bzr::bzr'
    'git::git'
    'hg::mercurial'
    'svn::subversion')
    and some small changes. Everything works fine now. Was my bad. Sorry for incovenience and thanks for your help.
    Last edited by yuan_modu (2015-04-02 13:08:21)

  • [SOLVED] Can't install linuxwacom from AUR with latest X Server

    I am unable to reinstall linuxwacom, which I had reinstalled perfectly the day before the big update from testing yesterday, which, among many other things, updated X Server to 1.7.0.901-1.
    Here is the error output (am installing linuxwacom 0.8.4-6 from the AUR). I'm including everything that apears (to me) to be associated with the error, but if there should be more or less, let me know:
    In file included from /usr/include/xorg/xf86str.h:38,
    from /usr/include/xorg/xf86.h:46,
    from ./xf86Wacom.h:68,
    from ./xf86Wacom.c:93:
    /usr/include/xorg/input.h:79:1: warning: this is the location of the previous definition
    ./xf86Wacom.c: In function 'xf86WcmInitialCoordinates':
    ./xf86Wacom.c:368: error: too few arguments to function 'InitValuatorAxisStruct'
    ./xf86Wacom.c:395: error: too few arguments to function 'InitValuatorAxisStruct'
    ./xf86Wacom.c: In function 'xf86WcmRegisterX11Devices':
    ./xf86Wacom.c:630: warning: passing argument 3 of 'InitButtonClassDeviceStruct' from incompatible pointer type
    /usr/include/xorg/input.h:274: note: expected 'Atom *' but argument is of type 'CARD8 *'
    ./xf86Wacom.c:630: error: too few arguments to function 'InitButtonClassDeviceStruct'
    ./xf86Wacom.c:670: warning: passing argument 3 of 'InitValuatorClassDeviceStruct' makes pointer from integer without a cast
    /usr/include/xorg/input.h:280: note: expected 'Atom *' but argument is of type 'int'
    ./xf86Wacom.c:670: error: too few arguments to function 'InitValuatorClassDeviceStruct'
    ./xf86Wacom.c:712: warning: implicit declaration of function 'InitKeyClassDeviceStruct'
    ./xf86Wacom.c:720: warning: implicit declaration of function 'InitKbdFeedbackClassDeviceStruct'
    ./xf86Wacom.c:751: error: too few arguments to function 'InitValuatorAxisStruct'
    ./xf86Wacom.c:756: error: too few arguments to function 'InitValuatorAxisStruct'
    ./xf86Wacom.c:757: error: too few arguments to function 'InitValuatorAxisStruct'
    ./xf86Wacom.c:765: error: too few arguments to function 'InitValuatorAxisStruct'
    ./xf86Wacom.c:766: error: too few arguments to function 'InitValuatorAxisStruct'
    ./xf86Wacom.c:772: error: too few arguments to function 'InitValuatorAxisStruct'
    ./xf86Wacom.c:773: error: too few arguments to function 'InitValuatorAxisStruct'
    ./xf86Wacom.c:781: error: too few arguments to function 'InitValuatorAxisStruct'
    ./xf86Wacom.c:786: error: too few arguments to function 'InitValuatorAxisStruct'
    ./xf86Wacom.c:790: error: too few arguments to function 'InitValuatorAxisStruct'
    make[2]: *** [xf86Wacom.o] Error 1
    make[2]: Leaving directory `/tmp/yaourt-tmp-sara/aur-linuxwacom/linuxwacom/src/linuxwacom-0.8.4-3/src/xdrv'
    make[1]: *** [all-recursive] Error 1
    make[1]: Leaving directory `/tmp/yaourt-tmp-sara/aur-linuxwacom/linuxwacom/src/linuxwacom-0.8.4-3/src'
    make: *** [all-recursive] Error 1
    ==> ERROR: Build Failed.
    Aborting...
    Error: Makepkg was unable to build linuxwacom package.
    Error: unable to update linuxwacom
    Because of this, I can no longer use my pen or touchscreen. My tablet is a Lenovo X61t.
    This is probably due to the testing repo as the package's maintainer (gwash) was unable to reproduce this with the latest updates from core and extra installed.
    [edit] Perhaps this is because this package is designed to be compatible with version 1.6 of X Server, and I'm using 1.7 (the latest in testing). Are any other tablet users in testing experiencing this problem? [/edit]
    [edit] And as I thought, downgrading xorg-server to 1.6 fixed this (this also required downgrading evdev and the intel driver). So it's just linuxwacom's incompatibility with verison 1.7, which will hopefully be fixed soon. Marking the subject line as SOLVED, though the real solution is an update to linuxwacom. [/edit]
    Last edited by Sara (2011-06-08 22:43:19)

    N30N wrote:
    schuschu wrote:Could someone put a PKGBUILD with patch into the AUR please?
    I've added the patch to the linuxwacom-cvs package.
    Thanks, but I still can't build it:
    patching file src/xdrv/xf86Wacom.c
    Hunk #1 succeeded at 100 with fuzz 2 (offset 10 lines).
    Hunk #2 succeeded at 367 (offset -36 lines).
    Hunk #3 succeeded at 397 (offset -33 lines).
    Hunk #4 succeeded at 555 (offset -33 lines).
    Hunk #5 succeeded at 611 (offset -22 lines).
    Hunk #6 succeeded at 649 (offset -22 lines).
    Hunk #7 succeeded at 667 (offset -22 lines).
    Hunk #8 succeeded at 683 (offset -22 lines).
    Hunk #9 succeeded at 723 (offset -22 lines).
    Hunk #10 succeeded at 750 (offset -22 lines).
    Hunk #11 succeeded at 781 (offset -22 lines).
    Hunk #12 succeeded at 791 (offset -22 lines).
    Hunk #13 succeeded at 823 (offset -22 lines).
    Hunk #14 succeeded at 849 (offset -22 lines).
    Hunk #15 FAILED at 881.
    1 out of 15 hunks FAILED -- saving rejects to file src/xdrv/xf86Wacom.c.rej

  • [SOLVED] Unable to install gpodder3 from AUR

    I am a linux and arch newbie and about 3 weeks into my arch experience. I really like it so far, finding and fixing errors and getting all of my (laptop) hardware working is interesting.
    One program I am having real problems to install is gpodder. This worked flawlessly for me on mint and I really enjoyed using it to sync my podcasts with my ipod nano and would love arch even more if I could get it working. I enjoy simple GUIs where using the terminal seems a bit laborious.
    In the AUR there is a gpodder3 package available however when I attempt
    user@arch ~/Downloads/gpodder3 $ makepkg -s
    ==> Making package: gpodder3 3.5.1-1 (Sun 19 May 06:19:45 BST 2013)
    ==> WARNING: Using a PKGBUILD without a package() function is deprecated.
    ==> Checking runtime dependencies...
    ==> Installing missing dependencies...
    error: target not found: python2-mygpoclient
    ==> ERROR: 'pacman' failed to install missing dependencies.
    All of my packages and mirrors are up-to-date using
    pacman -Syyu
    I tried installing 'python2-mygpoclient' manually but no luck there either. Has anyone got gpodder on arch working under xfce?
    Would anyone please help me to get this installed?
    Last edited by cdrjameson (2013-05-19 06:40:50)

    Thanks for the advice on the AUR helpers. As I am so new to Arch and linux really I think I'll stick to vanilla pacman until I feel comfortable. I have read plenty of posts and blogs decrying the use of AUR helpers for novices.
    My search always starts with -Ss and then I investigate further using the ArchWiki - seems to work for me so far. Although I think I have been a bit like a kid in a candy shop and I have downloaded loads of different packages to see what they are like and now I am faced with removing some (getting back to the Arch way) and working out what their dependencies are/were. This is not a question as such just a request for your good will( I think i'll need it!) as I try to navigate the package manamgement between removing xfce and installing e17.

  • Error installing package from AUR. /usr/lib64 exists in filesystem

    I installed the package zoneminder-xinetd 1.27.0-1 using the instruction on the wiki, the installation finished successfully. then I realized that the package was outdated, so I uninstalled it using "sudo pacman -R zoneminder-xinetd", manually edit the files .AURINFO and PKGBUILD to get the new version, compiled successfully using 'makepkg -s' but when I'm try to install it(sudo pacman -U zoneminder-xinetd-1.28.0-1-x86_64.pkg.tar.xz) I got this error:
    error: failed to commit transaction (conflicting files)
    zoneminder-xinetd: /usr/lib64 exists in filesystem
    Errors occurred, no packages were upgraded.
    I also tried to install this other package https://aur.archlinux.org/packages/zoneminder after removing some unwanted dependencies but i get the same error.

    fsckd wrote:Pacman 4.2 handles symlinks differently than past versions of pacman. Allan's blog has a good description (see the section "Directory Symlink Handling") http://allanmcrae.com/2014/12/pacman-4-2-released/. I suggest you inform the maintainers of those packages so that they may update the PKGBUILDs.
    Thanks for the quick answer.
    I solved this issue by adding "-DCMAKE_INSTALL_LIBDIR=/lib" to the cmake in the PKGBUILD. The mantainer of the zoneminder package solved this already by adding "-DZM_PERL_SUBPREFIX=/lib/perl5 \".
    Also, I adopted the zoneminder-xinetd package .

Maybe you are looking for