Hi,
I couldn't get the package, here is the output of the makepkg:
http://pastebin.fr/36800 (this pastebin will be available during one month).
My system (x86_64) is/was updated when the compile start. Any idea how I can fix it?
Thanks,
Mélodie
Search Criteria
Package Details: nas 1.9.4-1
Package Actions
| Package Base: | nas |
|---|---|
| Description: | Network Audio System is a network transparent, client/server audio transport system |
| Upstream URL: | http://radscan.com/nas.html |
| Category: | network |
| Licenses: | |
| Submitter: | xyproto |
| Maintainer: | dundee |
| Last Packager: | None |
| Votes: | 49 |
| First Submitted: | 2011-12-14 17:07 |
| Last Updated: | 2013-10-12 10:29 |
Dependencies (1)
Required by (8)
Sources
- http://downloads.sourceforge.net/sourceforge/nas/nas-1.9.4.src.tar.gz
- license
- nasd
- nasd.service
Latest Comments
Comment by melodie
Comment by sitquietly
FYI there is extensive documentation available to be installed with this package. To get the man pages add this line to the package function:
make DESTDIR=${pkgdir} USRLIBDIR=/usr/lib install.man
and to get the pdf and html documentation add these lines also:
install -d -m755 "${pkgdir}/usr/share/doc/$pkgname/"
cp -r doc/html "${pkgdir}/usr/share/doc/$pkgname/"
cp -r doc/pdf "${pkgdir}/usr/share/doc/$pkgname/"
You may want to remove the man3 subdir. It adds 130 manpages for library calls.
The man5 subdir adds one manpage for the config file and man1 contains manpages for the 19 commands added to /usr/bin.
Comment by clayman
Okay, I have just checked to see what depends on binutils-multilib -- it's gcc-multilib, which I must have needed at some point in the past. Heck if I know what it was.
Still, is that such a big problem so that it prevents me from building this package? The problem is not even with multilib packages, it lies with bison/flex as those define the missing symbols.
Comment by stmc
wine-x86_64 package don't have 'binutils-multilib' in dependencies. I installed wine and it works fine without binutils-multilib. So for what you need 'binutils-multilib'?
Comment by clayman
[05.09.|21:55] clay@clayman:~ $
> yaourt -S base-devel
[sudo] password for clay:
:: There are 25 members in group base-devel:
:: Repository core
1) autoconf 2) automake 3) binutils 4) bison 5) fakeroot 6) file 7) findutils 8) flex 9) gawk 10) gcc 11) gettext 12) grep 13) groff 14) gzip 15) libtool 16) m4 17) make 18) pacman 19) patch
20) pkg-config 21) sed 22) sudo 23) texinfo 24) util-linux 25) which
Enter a selection (default=all):
warning: autoconf-2.69-1 is up to date -- reinstalling
warning: automake-1.14-1 is up to date -- reinstalling
warning: bison-3.0-1 is up to date -- reinstalling
warning: fakeroot-1.19-1 is up to date -- reinstalling
warning: file-5.14-1 is up to date -- reinstalling
warning: findutils-4.4.2-5 is up to date -- reinstalling
warning: flex-2.5.37-1 is up to date -- reinstalling
warning: gawk-4.1.0-1 is up to date -- reinstalling
warning: gettext-0.18.3.1-1 is up to date -- reinstalling
warning: grep-2.14-2 is up to date -- reinstalling
warning: groff-1.22.2-5 is up to date -- reinstalling
warning: gzip-1.6-1 is up to date -- reinstalling
warning: libtool-2.4.2-10 is up to date -- reinstalling
warning: m4-1.4.16-3 is up to date -- reinstalling
warning: make-3.82-6 is up to date -- reinstalling
warning: pacman-4.1.2-1 is up to date -- reinstalling
warning: patch-2.7.1-2 is up to date -- reinstalling
warning: pkg-config-0.28-1 is up to date -- reinstalling
warning: sed-4.2.2-3 is up to date -- reinstalling
warning: sudo-1.8.7-1 is up to date -- reinstalling
warning: texinfo-5.1-1 is up to date -- reinstalling
warning: util-linux-2.23.2-1 is up to date -- reinstalling
warning: which-2.20-6 is up to date -- reinstalling
resolving dependencies...
looking for inter-conflicts...
:: binutils and binutils-multilib are in conflict. Remove binutils-multilib? [y/N] n
error: unresolvable package conflicts detected
error: failed to prepare transaction (conflicting dependencies)
:: binutils and binutils-multilib are in conflict
I think I have everything I should need. I need multilib versions of packages to be able to use Wine.
Comment by stmc
to clayman:
the base-devel group should be installed before building packages from the AUR
Comment by clayman
Seems like the build process dies on me because of linking problems:
dia/libdia.a(gram.o): In function `yyparse':
gram.c:(.text+0x647): undefined reference to `yyerror'
gram.c:(.text+0x68f): undefined reference to `yylex'
gram.c:(.text+0x9cf): undefined reference to `yyerror'
collect2: error: ld returned 1 exit status
Am I missing something or doing something wrong?
Comment by stmc
pkgbuild update, migrate to systemd
Comment by jomasti
bison is also a part of base-devel. https://wiki.archlinux.org/index.php/Arch_User_Repository#Prerequisites
Comment by Kant
"bison" should be added in makedepends
Comment by jomasti
flex is part of the base-devel group, which should be installed before building packages from the AUR.
Comment by Junker
please, add flex to makedepends
flex -l -t lex.l > lex.c
/bin/sh: flex: command not found
make[3]: *** [lex.c] error 127
Comment by xyproto
Moved from [community] in connection with the Christmas Cleanup https://wiki.archlinux.org/index.php/Christmas_Cleanup.