You are not logged in.
Pages: 1
AUR not working for me
I am trying to install menumaker from the AUR and I am running into problems. This is what I have done:
1. Downloaded the tarball from the AUR (http://aur.archlinux.org/packages.php?ID=10894)
2. Extracted the tarball (tar -xvvzf menumaker.tar.gz)
3. Changed directory to what was extracted (cd menumaker)
4. Type "makepkg -s"
5. get this output:
==> Making package: menumaker 0.99.7-4 (Tue Apr 29 16:15:39 MDT 2008)
==> Checking Runtime Dependencies...
==> Checking Buildtime Dependencies...
==> Retrieving Sources...
-> Downloading menumaker-0.99.7.tar.gz...
--2008-04-29 16:15:40-- http://downloads.sourceforge.net/menumaker/menumaker-0.99.7.tar.gz
Resolving downloads.sourceforge.net... 66.35.250.203
Connecting to downloads.sourceforge.net|66.35.250.203|:80... connected.
HTTP request sent, awaiting response... 302 Found
Location: http://internap.dl.sourceforge.net/sourceforge/menumaker/menumaker-0.99.7.tar.gz [following]
--2008-04-29 16:15:41-- http://internap.dl.sourceforge.net/sourceforge/menumaker/menumaker-0.99.7.tar.gz
Resolving internap.dl.sourceforge.net... 70.42.27.131
Connecting to internap.dl.sourceforge.net|70.42.27.131|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 138857 (136K) [application/x-tar]
Saving to: `menumaker-0.99.7.tar.gz'
100%[===========================================================>] 138,857 6.56K/s in 29s
2008-04-29 16:16:13 (4.67 KB/s) - `menumaker-0.99.7.tar.gz' saved [138857/138857]
==> Validating source files with md5sums...
menumaker-0.99.7.tar.gz ... Passed
==> Extracting Sources...
-> bsdtar -x -f menumaker-0.99.7.tar.gz
==> Entering fakeroot environment...
==> Starting build()...
checking for a BSD-compatible install... /bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... no
checking for --with-python... no
checking for python... /usr/bin/python
checking whether /usr/bin/python version >= 2.3... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating doc/Makefile
config.status: creating Config.py
PKGBUILD: line 20: make: command not found
PKGBUILD: line 21: make: command not found
==> ERROR: Build Failed.
Aborting...
As you can see I am getting an error, where do I go from here to correct this problem.
Thank You
Last edited by Smith oo4 (2008-05-07 07:34:52)
Offline
<snip>
PKGBUILD: line 20: make: command not found
PKGBUILD: line 21: make: command not found
</snip>
You need to install the package "make", even though you might be better off installing the metapackage "base-devel" which includes all the base tools for building.
Last edited by finferflu (2008-04-29 22:58:13)
Have you Syued today?
Free music for free people! | Earthlings
"Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away." -- A. de Saint-Exupery
Offline
Thank you for your help, I now have it working. Coming from the background of a new Linux user and non-programmer (I am using Arch to make myself learn) the need for these packages was lost on me. Am I correct in assuming that the "make" package will be needed to install most of what is found in the AUR, and that installing the "base-devel" package will ensure that all most all of the AUR can be installed. If this is the case it is not very clear in the Wiki. I was thinking of posting in the "Forum, Wiki & AUR Discussion" about having it add, I just want to have my facts straight first.
Thank You
Offline
The base-devel tools are needed for compiling packages from source. In AUR not all, but most of the packages need to be compiled. I guess whoever wrote that wiki section just assumed you knew that. But I believe you raise a good point. To be honest I fell for that as well in the past, I thought those tools were installed with the base system (even though at that time there was no "make" package, but only the "base-devel" metapackage). So, I think it's a good idea to ask. Of course you could add it yourself, but I think it's good to consult other people first.
Have you Syued today?
Free music for free people! | Earthlings
"Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away." -- A. de Saint-Exupery
Offline
Ok, I made the addtion to the wiki:
http://wiki.archlinux.org/index.php/AUR … NSUPPORTED
I feel bad about getting to it so late, but I am currently moving and will be starting a new job and don't have much time.
Offline
I feel bad about getting to it so late, but I am currently moving and will be starting a new job and don't have much time.
Don't feel bad. You actually got around to doing it which is better than what many other people would have done. Thanks for your help in making Arch better!
Last edited by Allan (2008-05-07 07:41:26)
Offline
why not just install yaourt?
Offline
Mmm, yaourt does make things a load easier.
Offline
why not just install yaourt?
I am trying to learn as much as I can and I find the best way to do that is to get my hands dirty. This is a large reason why I am using arch. Also I have had better luck getting things going when I do it the "hard way" first, the setting up of CUPS and samba come to mind. I used opensuse before arch and I never got samba to work using YAST, but had no problem with it on Arch with text files. Soon I will probably try yaourt (when I have some time).
Offline
Pages: 1