You are not logged in.
I run this command, but it will not build the package instead shows me a directory doesn't exist error in the output. My only need for this is to get my pc to auto detect my ethernet connection after start up, and its a dependency of econnman. I am using Enlightenment for a desktop.
Last edited by svalmont (2013-04-17 16:44:18)
Offline
Post the entire, exact output. I've got no issues building it on my end:
$ makepkg -sr
==> Making package: python2-evas 1.7.0-1 (Wed Apr 17 12:37:23 CDT 2013)
==> Checking runtime dependencies...
==> Installing missing dependencies...
[sudo] password for tim:
resolving dependencies...
looking for inter-conflicts...
Packages (5): eet-1.7.5-1 eina-1.7.5-1 evas_generic_loaders-1.7.5-3 libraw-0.14.7-1 evas-1.7.5-1
Total Download Size: 1.34 MiB
Total Installed Size: 7.92 MiB
:: Proceed with installation? [Y/n]
:: Retrieving packages ...
eina-1.7.5-1-x86_64 226.4 KiB 1126K/s 00:00 [##########################################################################] 100%
eet-1.7.5-1-x86_64 80.4 KiB 1318K/s 00:00 [##########################################################################] 100%
evas_generic_loaders-1.7.5-3-x86_64 29.4 KiB 1223K/s 00:00 [##########################################################################] 100%
evas-1.7.5-1-x86_64 577.9 KiB 1230K/s 00:00 [##########################################################################] 100%
libraw-0.14.7-1-x86_64 458.3 KiB 1172K/s 00:00 [##########################################################################] 100%
(5/5) checking keys in keyring [##########################################################################] 100%
(5/5) checking package integrity [##########################################################################] 100%
(5/5) loading package files [##########################################################################] 100%
(5/5) checking for file conflicts [##########################################################################] 100%
(5/5) checking available disk space [##########################################################################] 100%
(1/5) installing eina [##########################################################################] 100%
(2/5) installing eet [##########################################################################] 100%
(3/5) installing libraw [##########################################################################] 100%
(4/5) installing evas_generic_loaders [##########################################################################] 100%
(5/5) installing evas [##########################################################################] 100%
==> Checking buildtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
looking for inter-conflicts...
Packages (1): cython2-0.18-1
Total Download Size: 1.47 MiB
Total Installed Size: 8.16 MiB
:: Proceed with installation? [Y/n]
:: Retrieving packages ...
cython2-0.18-1-x86_64 1504.7 KiB 1176K/s 00:01 [##########################################################################] 100%
(1/1) checking keys in keyring [##########################################################################] 100%
(1/1) checking package integrity [##########################################################################] 100%
(1/1) loading package files [##########################################################################] 100%
(1/1) checking for file conflicts [##########################################################################] 100%
(1/1) checking available disk space [##########################################################################] 100%
(1/1) installing cython2 [##########################################################################] 100%
==> Retrieving sources...
-> Downloading python-evas-1.7.0.tar.bz2...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 267 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 534k 100 534k 0 0 253k 0 0:00:02 0:00:02 --:--:-- 487k
==> Validating source files with md5sums...
python-evas-1.7.0.tar.bz2 ... Passed
==> Extracting sources...
-> Extracting python-evas-1.7.0.tar.bz2 with bsdtar
==> Starting build()...
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for library containing strerror... none required
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking whether make supports nested variables... yes
checking how to print strings... printf
checking for a sed that does not truncate output... /usr/bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking how to convert x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... dlltool
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for mt... no
checking if : is a manifest tool... no
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for EVAS... yes
checking whether /usr/bin/python2 version >= 2.7... yes
checking for /usr/bin/python2 version... 2.7
checking for /usr/bin/python2 platform... linux2
checking for /usr/bin/python2 script directory... ${prefix}/lib/python2.7/site-packages
checking for /usr/bin/python2 extension module directory... ${exec_prefix}/lib/python2.7/site-packages
checking for headers required to compile python extensions... found
checking for Cython >= 0.15.1... yes
checking for pre-generated ./evas/evas.c_evas.c for ./evas/evas.c_evas.pyx... yes
checking for /usr/lib/python2.7/site-packages in $PYTHONPATH... yes
checking for epydoc... no
configure: creating ./config.status
config.status: creating Makefile
config.status: creating python-evas.pc
config.status: executing depfiles commands
config.status: executing libtool commands
------------------------------------------------------------------------
python-evas 1.7.0
------------------------------------------------------------------------
Configuration Options Summary:
Python...............: /usr/bin/python2 (2.7)
Cython...............: 0.18 (CYTHONFLAGS=)
Compilation............: make (or gmake)
CPPFLAGS.............:
CFLAGS...............: -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2
LDFLAGS..............: -Wl,-O1,--sort-common,--as-needed,-z,relro
PYTHONPATH...........:
Installation...........: make install (as root if needed, with 'su' or 'sudo')
prefix...............: /usr
pythondir............: ${exec_prefix}/lib/python2.7/site-packages
pyexecdir............: ${exec_prefix}/lib/python2.7/site-packages
GEN evas/evas.c_evas.c
GEN evas/evas.c_evas.h
make all-am
make[1]: Entering directory `/home/tim/aur/python2-evas/src/python-evas-1.7.0'
CC c_evas_la-evas_object_image_rotate.lo
CC c_evas_la-evas_object_image_mask.lo
CC c_evas_la-evas.c_evas.lo
CCLD c_evas.la
make[1]: Leaving directory `/home/tim/aur/python2-evas/src/python-evas-1.7.0'
==> Entering fakeroot environment...
==> Starting package()...
make install-am
make[1]: Entering directory `/home/tim/aur/python2-evas/src/python-evas-1.7.0'
make[2]: Entering directory `/home/tim/aur/python2-evas/src/python-evas-1.7.0'
/usr/bin/mkdir -p '/home/tim/aur/python2-evas/pkg/python2-evas//usr/share/python-evas/examples'
/usr/bin/mkdir -p '/home/tim/aur/python2-evas/pkg/python2-evas//usr/lib/python2.7/site-packages/evas'
/usr/bin/mkdir -p '/home/tim/aur/python2-evas/pkg/python2-evas//usr/lib/pkgconfig'
/usr/bin/mkdir -p '/home/tim/aur/python2-evas/pkg/python2-evas//usr/lib/python2.7/site-packages/evas'
/bin/sh ./libtool --mode=install /usr/bin/install -c c_evas.la '/home/tim/aur/python2-evas/pkg/python2-evas//usr/lib/python2.7/site-packages/evas'
/usr/bin/install -c -m 644 examples/01-smart_object.py '/home/tim/aur/python2-evas/pkg/python2-evas//usr/share/python-evas/examples'
/usr/bin/mkdir -p '/home/tim/aur/python2-evas/pkg/python2-evas//usr/include/python-evas/evas'
/usr/bin/install -c -m 644 python-evas.pc '/home/tim/aur/python2-evas/pkg/python2-evas//usr/lib/pkgconfig'
/usr/bin/install -c -m 644 include/evas/c_evas.pxd include/evas/__init__.py include/evas/evas_object_image_python_extras.h evas/evas.c_evas.h '/home/tim/aur/python2-evas/pkg/python2-evas//usr/include/python-evas/evas'
libtool: install: /usr/bin/install -c .libs/c_evas.so /home/tim/aur/python2-evas/pkg/python2-evas//usr/lib/python2.7/site-packages/evas/c_evas.so
/usr/bin/install -c -m 644 evas/debug.py evas/decorators.py evas/__init__.py evas/utils.py '/home/tim/aur/python2-evas/pkg/python2-evas//usr/lib/python2.7/site-packages/evas'
libtool: install: /usr/bin/install -c .libs/c_evas.lai /home/tim/aur/python2-evas/pkg/python2-evas//usr/lib/python2.7/site-packages/evas/c_evas.la
libtool: install: warning: remember to run `libtool --finish /usr/lib/python2.7/site-packages/evas'
Byte-compiling python modules...
debug.pydecorators.py__init__.pyutils.py
Byte-compiling python modules (optimized versions) ...
debug.pydecorators.py__init__.pyutils.py
make[2]: Leaving directory `/home/tim/aur/python2-evas/src/python-evas-1.7.0'
make[1]: Leaving directory `/home/tim/aur/python2-evas/src/python-evas-1.7.0'
==> Tidying install...
-> Purging unwanted files...
-> Removing libtool files...
-> Removing empty directories...
==> WARNING: Package contains reference to $srcdir
-> Compressing man and info pages...
-> Stripping unneeded symbols from binaries and libraries...
==> Creating package "python2-evas"...
-> Generating .PKGINFO file...
-> Generating .MTREE file...
-> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: python2-evas 1.7.0-1 (Wed Apr 17 12:38:02 CDT 2013)
==> Removing installed dependencies...
checking dependencies...
Packages (6): cython2-0.18-1 eet-1.7.5-1 eina-1.7.5-1 evas-1.7.5-1 evas_generic_loaders-1.7.5-3 libraw-0.14.7-1
Total Removed Size: 16.09 MiB
:: Do you want to remove these packages? [Y/n]
(1/6) removing evas [##########################################################################] 100%
(2/6) removing evas_generic_loaders [##########################################################################] 100%
(3/6) removing libraw [##########################################################################] 100%
(4/6) removing eet [##########################################################################] 100%
(5/6) removing eina [##########################################################################] 100%
(6/6) removing cython2
Offline
I hadn't tested this since the update to pacman 4.1 or gcc 4.8, so I just did some test builds. Built fine for both x86_64 and i686 in clean chroots. This leads me to ask the standard questions: do you have the base-devel group installed and is everything up to date?
Offline
I do have everything up to date and base-devel. I'll post the screen output when I get a chance. How can I copy the text from XTerm?
Last edited by svalmont (2013-04-19 23:04:35)
Offline
I do have everything up to date and base-devel. I'll post the screen output when I get a chance. How can I copy the text from XTerm?
Selecting it will copy it to the PRIMARY clipboard, then press mouse2 here to paste.
Offline
warning: config file /etc/pacman.conf, line 19: directive 'SyncFirst' in section 'options' not recognized.
==> Retrieving sources...
-> Found python-evas-1.7.0.tar.bz2
==> Validating source files with md5sums...
python-evas-1.7.0.tar.bz2 ... Passed
==> Extracting sources...
-> Extracting python-evas-1.7.0.tar.bz2 with bsdtar
==> Removing existing pkg/ directory...
==> Starting build()...
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for library containing strerror... none required
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking whether make supports nested variables... yes
configure: WARNING: Libtool does not cope well with whitespace in `pwd`
checking how to print strings... printf
checking for a sed that does not truncate output... /usr/bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking how to convert x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... dlltool
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for mt... no
checking if : is a manifest tool... no
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for EVAS... yes
checking whether /usr/bin/python2 version >= 2.7... yes
checking for /usr/bin/python2 version... 2.7
checking for /usr/bin/python2 platform... linux2
checking for /usr/bin/python2 script directory... ${prefix}/lib/python2.7/site-packages
checking for /usr/bin/python2 extension module directory... ${exec_prefix}/lib/python2.7/site-packages
checking for headers required to compile python extensions... found
checking for Cython >= 0.15.1... yes
checking for pre-generated ./evas/evas.c_evas.c for ./evas/evas.c_evas.pyx... yes
checking for /usr/lib/python2.7/site-packages in $PYTHONPATH... yes
checking for epydoc... no
configure: creating ./config.status
config.status: creating Makefile
config.status: creating python-evas.pc
config.status: executing depfiles commands
config.status: executing libtool commands
------------------------------------------------------------------------
python-evas 1.7.0
------------------------------------------------------------------------
Configuration Options Summary:
Python...............: /usr/bin/python2 (2.7)
Cython...............: 0.18 (CYTHONFLAGS=)
Compilation............: make (or gmake)
CPPFLAGS.............: -D_FORTIFY_SOURCE=2
CFLAGS...............: -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4
LDFLAGS..............: -Wl,-O1,--sort-common,--as-needed,-z,relro
PYTHONPATH...........:
Installation...........: make install (as root if needed, with 'su' or 'sudo')
prefix...............: /usr
pythondir............: ${exec_prefix}/lib/python2.7/site-packages
pyexecdir............: ${exec_prefix}/lib/python2.7/site-packages
GEN evas/evas.c_evas.c
make all-am
make[1]: Entering directory `/home/shawn/AUR Builds/python2-evas/src/python-evas-1.7.0'
CC c_evas_la-evas.c_evas.lo
CCLD c_evas.la
make[1]: Leaving directory `/home/shawn/AUR Builds/python2-evas/src/python-evas-1.7.0'
==> Entering fakeroot environment...
==> Starting package()...
make install-am
make[1]: Entering directory `/home/shawn/AUR Builds/python2-evas/src/python-evas-1.7.0'
make[2]: Entering directory `/home/shawn/AUR Builds/python2-evas/src/python-evas-1.7.0'
/usr/bin/mkdir -p '/home/shawn/AUR Builds/python2-evas/pkg/python2-evas//usr/lib/python2.7/site-packages/evas'
/bin/sh ./libtool --mode=install /usr/bin/install -c c_evas.la '/home/shawn/AUR Builds/python2-evas/pkg/python2-evas//usr/lib/python2.7/site-packages/evas'
libtool: install: /usr/bin/install -c .libs/c_evas.so /home/shawn/AUR Builds/python2-evas/pkg/python2-evas//usr/lib/python2.7/site-packages/evas/c_evas.so
/usr/bin/install: target 'Builds/python2-evas/pkg/python2-evas//usr/lib/python2.7/site-packages/evas/c_evas.so' is not a directory
make[2]: *** [install-pyexecevasLTLIBRARIES] Error 1
make[2]: Leaving directory `/home/shawn/AUR Builds/python2-evas/src/python-evas-1.7.0'
make[1]: *** [install-am] Error 2
make[1]: Leaving directory `/home/shawn/AUR Builds/python2-evas/src/python-evas-1.7.0'
make: *** [install] Error 2
==> ERROR: A failure occurred in package().
Aborting...
Last edited by svalmont (2013-04-22 15:48:47)
Offline
Please use code tags when pasting to the boards
Offline
The problem is the space in "AUR Builds"
Offline
That took care of it. Thank you.
Offline