You are not logged in.

#1 2013-04-17 16:39:02

svalmont
Member
From: Londonderry, NH
Registered: 2013-04-05
Posts: 81
Website

Python2-evas makepkg -s fails

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

#2 2013-04-17 17:42:42

tdy
Member
From: Sacremende
Registered: 2008-12-14
Posts: 440

Re: Python2-evas makepkg -s fails

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

#3 2013-04-17 18:06:38

Scimmia
Fellow
Registered: 2012-09-01
Posts: 11,461

Re: Python2-evas makepkg -s fails

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

#4 2013-04-19 19:14:27

svalmont
Member
From: Londonderry, NH
Registered: 2013-04-05
Posts: 81
Website

Re: Python2-evas makepkg -s fails

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

#5 2013-04-20 00:35:45

hobarrera
Member
From: The Netherlands
Registered: 2011-04-12
Posts: 355
Website

Re: Python2-evas makepkg -s fails

svalmont wrote:

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

#6 2013-04-22 01:51:26

svalmont
Member
From: Londonderry, NH
Registered: 2013-04-05
Posts: 81
Website

Re: Python2-evas makepkg -s fails

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

#7 2013-04-22 01:57:04

jasonwryan
Anarchist
From: .nz
Registered: 2009-05-09
Posts: 30,424
Website

Re: Python2-evas makepkg -s fails

Please use code tags when pasting to the boards

https://wiki.archlinux.org/index.php/Fo … s_and_Code


Arch + dwm   •   Mercurial repos  •   Surfraw

Registered Linux User #482438

Offline

#8 2013-04-22 02:10:38

Scimmia
Fellow
Registered: 2012-09-01
Posts: 11,461

Re: Python2-evas makepkg -s fails

The problem is the space in "AUR Builds"

Offline

#9 2013-04-23 01:03:08

svalmont
Member
From: Londonderry, NH
Registered: 2013-04-05
Posts: 81
Website

Re: Python2-evas makepkg -s fails

That took care of it. Thank you.

Offline

Board footer

Powered by FluxBB