Jump to content
Read the Funtoo Newsletter: Summer 2023 ×

patty.yivi

Members
  • Posts

    27
  • Joined

  • Last visited

Posts posted by patty.yivi

  1. Before you emerge portage, the portage directory must be empty.

    Do you mean "emerge portage" or "sync portage directory"?

     

    It cannot include anything, otherwise git will complaint.

    Because if before syncing portage directory the directory must be empty it means before every syncing one should delete the whole portage directory content...
  2. @stone821, of course the portage directory is filled with usual content and up to date!

    And I've tried the default path, simply by linking my portage directory to /usr/portage, but with no avail.

    What do you mean precisely by saying you've encountered the same problem?

     

    ------EDIT

     

    I've emptied the portage directory and run eix-sync again. This works, the portage directory has been filled with desired content. Yet to check up whether it is going to update properly.

  3. Please review, my

    /etc/portage/repos.conf

    is:

    [DEFAULT]
    main-repo = gentoo
    
    [gentoo]
    location = /mnt/_tinies/_Funtoo/portage
    sync-type = git
    sync-uri = git://github.com/funtoo/ports-2012.git
    auto-sync = yes
    
    sync-rsync-vcs-ignore = true
    
    
    GENTOO_MIRRORS="http://gentoo.linux.no http://trumpetti.atm.tut.fi/gentoo http://ftp.rhnet.is/pub/gentoo/ \
      http://mirrors.xmu.edu.cn/gentoo http://mirrors.stuhome.net/gentoo/ http://mirrors.sohu.com/gentoo/  \
      http://mirrors.163.com/gentoo"
     
    and I got error message on portage syncing:

     

    # eix-sync
     * Running emerge --sync
    >>> Syncing repository 'gentoo' into '/mnt/_tinies/_Funtoo/portage'...
    /usr/bin/git clone --depth 1 git://github.com/funtoo/ports-2012.git .
    fatal: destination path '.' already exists and is not an empty directory.
    !!! git clone error in /mnt/_tinies/_Funtoo/portage
    
    The same for 'emerge --sync'

     

    What is wrong?

     

    Explanation: in the path /mnt/_tinies/_Funtoo/portage there is indeed the portage tree located!

  4. After emerging debian-sources, preparing them with 'make modules_prepare' etc, then trying to emerge aufs4.

    However weird error pops up:

    y linux # make oldconfig
    scripts/kconfig/conf  --oldconfig Kconfig
    *
    * Restart config...
    *
    *
    * Hardening features (from Grsecurity)
    *
    Hardening features (from Grsecurity) (GRKERNSEC) [N/y/?] (NEW)
    #
    # configuration written to .config
    #
    y linux # make modules_prepare
    scripts/kconfig/conf  --silentoldconfig Kconfig
      CHK     include/config/kernel.release
      CHK     include/generated/uapi/linux/version.h
      CHK     include/generated/utsrelease.h
      CHK     include/generated/package.h
      CC      kernel/bounds.s
      CHK     include/generated/bounds.h
      UPD     include/generated/bounds.h
      CHK     include/generated/timeconst.h
      UPD     include/generated/timeconst.h
      CC      arch/x86/kernel/asm-offsets.s
      CHK     include/generated/asm-offsets.h
      UPD     include/generated/asm-offsets.h
      CALL    scripts/checksyscalls.sh
      CC      scripts/mod/empty.o
      MKELF   scripts/mod/elfconfig.h
      HOSTCC  scripts/mod/modpost.o
      CC      scripts/mod/devicetable-offsets.s
      GEN     scripts/mod/devicetable-offsets.h
      HOSTCC  scripts/mod/file2alias.o
      HOSTCC  scripts/mod/sumversion.o
      HOSTLD  scripts/mod/modpost
    y linux # emerge -v aufs4
    
     * IMPORTANT: 29 news items need reading for repository 'gentoo'.
     * Use eselect news read to view new items.
    
    
    These are the packages that would be merged, in order:
    
    Calculating dependencies... done!
    [ebuild   R   ~] sys-fs/aufs4-0_pre20160223::gentoo  USE="kernel-patch -debug -doc -fuse -hfs -inotify -nfs -pax_kernel -ramfs" 0 KiB
    
    Total: 1 package (1 reinstall), Size of downloads: 0 KiB
    
    
    >>> Verifying ebuild manifests
    
    >>> Emerging (1 of 1) sys-fs/aufs4-0_pre20160223::gentoo
     * aufs4-standalone-0_pre20160223.tar.xz SHA256 SHA512 WHIRLPOOL size ;-) ...                                                          [ ok ]
     * Determining the location of the kernel source code
     * Found kernel source directory:
     *     /usr/src/linux
     * Found sources for kernel version:
     *     4.5.2-1
     * Checking for suitable kernel configuration options...                                                                               [ ok ]
    >>> Unpacking aufs4-standalone-0_pre20160223.tar.xz to /mnt/_var_tmp/_var/portage/sys-fs/aufs4-0_pre20160223/temp
     * Using origin/aufs4.x-rcN as patch source
     * Patching your kernel...
     * Applying aufs4-standalone-base-mmap-combined.patch ...
    
     * Failed Patch: aufs4-standalone-base-mmap-combined.patch !
     *  ( /mnt/_var_tmp/_var/portage/sys-fs/aufs4-0_pre20160223/temp/aufs4-standalone/aufs4-standalone-base-mmap-combined.patch )
     *
     * Include in your bugreport the contents of:
     *
     *   /mnt/_var_tmp/_var/portage/sys-fs/aufs4-0_pre20160223/temp/aufs4-standalone-base-mmap-combined.patch.out
    
     * ERROR: sys-fs/aufs4-0_pre20160223::gentoo failed (setup phase):
     *   Failed Patch: aufs4-standalone-base-mmap-combined.patch!
     *
     * Call stack:
     *                    ebuild.sh, line 133:  Called pkg_setup
     *   aufs4-0_pre20160223.ebuild, line 104:  Called epatch '/mnt/_var_tmp/_var/portage/sys-fs/aufs4-0_pre20160223/temp/aufs4-standalone/aufs4-standalone-base-mmap-combined.patch'
     *                eutils.eclass, line 612:  Called die
     * The specific snippet of code:
     *               die "Failed Patch: ${patchname}!"
     *
     * If you need support, post the output of `emerge --info '=sys-fs/aufs4-0_pre20160223::gentoo'`,
     * the complete build log and the output of `emerge -pqv '=sys-fs/aufs4-0_pre20160223::gentoo'`.
     * The complete build log is located at '/mnt/_var_tmp/_var/portage/sys-fs/aufs4-0_pre20160223/temp/build.log'.
     * The ebuild environment file is located at '/mnt/_var_tmp/_var/portage/sys-fs/aufs4-0_pre20160223/temp/die.env'.
     * Working directory: '/usr/src/linux'
     * S: '/mnt/_var_tmp/_var/portage/sys-fs/aufs4-0_pre20160223/work/aufs4-standalone'
    
    >>> Failed to emerge sys-fs/aufs4-0_pre20160223, Log file:
    
    >>>  '/mnt/_var_tmp/_var/portage/sys-fs/aufs4-0_pre20160223/temp/build.log'
    
     * Messages for package sys-fs/aufs4-0_pre20160223:
    
     * Patching your kernel...
     
    

    The error holds only for debian-sources, for instance aufs4 emerges over vanilla-sources without any problem, compiles then and is running now smoothly ;)

     

    BTW, why do you regard debian-sources as the best?

  5. Voila :) :

     

     

    y y # epro show
    
    === Enabled Profiles: ===
    
            arch: pure64
           build: stable
         subarch: native_64-pure64
          flavor: workstation
         mix-ins: X
         mix-ins: mediaformat-video-common
         mix-ins: xfce
         mix-ins: console-extras
         mix-ins: mediaformat-audio-common
         mix-ins: dvd
         mix-ins: mediadevice-base
         mix-ins: no-systemd
         mix-ins: audio
         mix-ins: media
         mix-ins: mediadevice-video-consumer
         mix-ins: no-emul-linux-x86
    
    
    === All inherited flavors from workstation flavor: ===
    
                                core (from workstation flavor)
                             minimal (from core flavor)
    
    === All inherited mix-ins from workstation flavor: ===
    
                                   X (from workstation flavor)
                               audio (from workstation flavor)
                                 dvd (from workstation flavor)
                               media (from workstation flavor)
          mediadevice-audio-consumer (from media mix-in)
                    mediadevice-base (from mediadevice-audio-consumer mix-in)
          mediadevice-video-consumer (from media mix-in)
                    mediadevice-base (from mediadevice-video-consumer mix-in)
            mediaformat-audio-common (from media mix-in)
              mediaformat-gfx-common (from media mix-in)
            mediaformat-video-common (from media mix-in)
                      console-extras (from workstation flavor)
    
    === All inherited mix-ins from media mix-in: ===
    
          mediadevice-audio-consumer (from media mix-in)
                    mediadevice-base (from mediadevice-audio-consumer mix-in)
          mediadevice-video-consumer (from media mix-in)
                    mediadevice-base (from mediadevice-video-consumer mix-in)
            mediaformat-audio-common (from media mix-in)
              mediaformat-gfx-common (from media mix-in)
            mediaformat-video-common (from media mix-in)
    
    === All inherited mix-ins from mediadevice-video-consumer mix-in: ===
    
                    mediadevice-base (from mediadevice-video-consumer mix-in)
  6. It's already solved.

    It's turned out -DNDEBUG -DG_DISABLE_ASSERT flags were the culprit why

    =dev-python/pygobject-3.16.2:3::gentoo

    didn't want to compile,

    in the file /etc/portage/make.conf

    CXXFLAGS="-Os -s -march=native -pipe -DNDEBUG  -DG_DISABLE_ASSERT"
    CFLAGS=" -Os -march=native -pipe -DNDEBUG -DG_DISABLE_ASSERT"
    CPPFLAGS=" -DNDEBUG -DG_DISABLE_ASSERT"

    and commenting them out allows this ebuild to emerge.

     

  7. ------ EDIT:

    It turns out settings abovementioned work! :)

    Those in: /etc/limits

    while these in: /etc/security/limits.conf bring absolutely no effect!

     

    However only after rebooting computer they've came into effect, not just after logging out and in as people write in tutorials...

     

    And they hold just for graphical terminal, for ordinary user or when made su, for the text console when logging in as root it still says:

    # ulimit -n

    1024

    [\code]

    but ordinary user's console respects these settings.

  8. After doing some research about ulimit and linux limits at all through Google etc. have tried set such two configuration files:

    /etc/security/limits.conf  

    *              hard    nofile          1028096
    *              soft    nofile          1024000

    and

    /etc/limits

    * N1024000
    sysadm  -
    root -
    portage -

    however, after logging out in in it has taken exactly no effect:

    # ulimit -n
    1024

    In order to make possible emerging debian-sources, have done simple thing:  ulimit -n 1024000
    and it works:

    # ulimit -n
    1024000

    of course just within the login session, and then it flees.
    It helped to emerge debian-sources, but the problem of setting the limits values which would survive system reboot is still intact.
     

  9. As already reported:

    http://forums.funtoo.org/topic/949-kernel-cant-emerge-too-many-open-files-help/

    there is problem of no possibility to emerge anykernel-sources. (Weird error: "Too many open files"!!!)

    Maybe kernel should be compiled first under already Funtoo?

    If this is the case then some sort of workaround is needed, for instance by simply copying the whole e.g. debian-sources folder, already patched and installed properly by 'emerge debian-sources' on any other fully working system.

    (Afterwards 'eselect kernel set debian-sources-...' proceeds so it could compile usual way, known e.g. from gentoo.)

     

    Well, gentoo-sources and vanilla-sources folders could be readily taken from Gentoo installation. However there isn't any sort of debian-sources there!

     

    Therefore, please somebody send full already installed debian-sources folder, or at least please provide some link where it could be found?

     

    Very much thanks!

  10. Just now it keeps compiling emerge -vuDN system (without --exclude), let us see what it turns out...

     

    However, for now (while it's compiling) what are the results is following:

    y y # equery list gcc
     * Searching for gcc ...
    [IP-] [  ] sys-devel/gcc-4.8.5:4.8.5
    [IP-] [  ] sys-devel/gcc-4.9.3:4.9.3
    y y # gcc-config --list-profiles
     [1] x86_64-pc-linux-gnu-4.8.5
     [2] x86_64-pc-linux-gnu-4.9.3 *

    And what does arch = pure64 stand for, precisely? If it means "no-multilibs" than note there's another epro settings:

     

    mix-ins: ===
    X, ..., no-emul-linux-x86*
    , so don't they seems to overlap or duplicate?
  11. I've done already, many times, emerge system, however precisely:

     

    emerge -vuDN system --exclude="gcc glibc"

     

    as gcc can't compile and glibc is too heavy and time consuming
    You think is it the problem? USE flags seem the same for the glibc (however wants downgrade):

    Calculating dependencies... done!
    [ebuild     UD ] sys-libs/glibc-2.21:2.2::gentoo [2.22-r4:2.2::gentoo] USE="-debug -gd (-hardened) (-multilib) -nscd -profile (-selinux) -suid -systemtap -vanilla" 0 KiB
    [ebuild     U  ] sys-devel/gcc-4.9.3-r3:4.9.3::gentoo [4.9.3:4.9.3::gentoo] USE="cxx nls objc objc++ openmp -ada% (-altivec) -doc -fortran -go -graphite (-hardened) (-libssp) (-multilib) -multislot (-sanitize*) -vanilla (-awt%) (-cilk%) (-debug%) (-fixed-point%) (-gcj%) (-nopie%) (-nossp%) (-nptl%*) (-objc-gc%*) (-regression-test%)" 0 KiB
     
    Please, review my epro settings, especially as it comes to 'arch', what pure64 means, does it stand for "no-multilib"?
    y y # epro list
    
    === flavor: ===
    
        core, desktop, hardened, minimal, server, workstation*
    
    === build: ===
    
        current, experimental, (stable*)
    
    === arch: ===
    
        arm-32bit, (pure64*), x86-32bit, x86-64bit
    
    === subarch: ===
    
        amd64-bulldozer-pure64, amd64-jaguar-pure64, amd64-k10-pure64
        amd64-k8+sse3-pure64, amd64-k8-pure64, amd64-piledriver-pure64
        amd64-steamroller-pure64, atom_64-pure64, btver1_64-pure64
        core-avx-i-pure64, core2_64-pure64, corei7-pure64, generic_64-pure64
        intel64-broadwell-pure64, intel64-haswell-pure64, intel64-ivybridge-pure64
        intel64-nehalem-pure64, intel64-sandybridge-pure64, intel64-silvermont-pure64
        intel64-westmere-pure64, native_64-pure64*, nocona-pure64, opteron_64-pure64
        xen-pentium4+sse3_64-pure64
    
    === mix-ins: ===
    
        X*, audio*, cinnamon, console-extras*, dvd*, gnome, gnome-3.16-fixups
        hardened, kde, kde-plasma-5, lxde, lxqt, mate, media*, media-pro
        mediadevice-audio-consumer, mediadevice-audio-pro, mediadevice-base*
        mediadevice-video-consumer*, mediadevice-video-pro, mediaformat-audio-common*
        mediaformat-audio-extra, mediaformat-gfx-common, mediaformat-gfx-extra
        mediaformat-video-common*, mediaformat-video-extra, no-emul-linux-x86*
        no-systemd*, openvz-host, print, python3-only, vmware-guest
        xfce*
    
  12. @Oleg, however some nice people could help, the more it is interesting experience of such switching between os'es and helping better understand the nature of the systems.

     

    As I can see you have already deleted the tutorial from funtoo.org. Please, take into consideration fact people like me would choose Funtoo distribution only exclusively because of such possibility like converting from Gentoo!

    Pondered many distributions, e.g. NetBSD, FreeBSD, Sabayon and Funtoo won just because of the least pain with switching! ;)

    @jmmc, thank you very much for your quick answer!
    Yes, already my eix has been installed, and many more packages which exclusively came from Funtoo.
    What do you mean by 'snapshot'? I've copied whole partitions with the system core content, I use multiboot configuration on my computer ;)
    Yet haven't made the whole world update, so far tried something like:
    emerge -vuDN system
    emerge -vuDN firefox
    and other specific packages...
    Personally I think it is too much trouble doing world upgrade at once, want to do this gradually, starting from the most important packages/ebuilds.
    The more, as stated before, some basic packages still cannot compile, for instance:
    pyobject-3.16.2:3::gentoo
    gcc
    any kernel installs
    First need understand what causes the issues, want to have core system running smoothly first, even without X, and only afterwards begin installing/ upgrading 'consumer' applications...
     

    BTW, Have you managed successfully switch from Gentoo in fashion from the site's tutorial?

  13. So far I've booted with the previous kernel, compiled yet within gentoo system, namely: gentoo-sources-4.4.0-r1

    I've normal laptop, Lenovo Y550, with nvidia and intel cpu, and filesystems on my computer are: xfs (root '/'), reiserfs (portage, ccache), ext2 (tmp, /var/tmp), ntfs (miscellaneous data) and ntfs is mounted as ntfs-3g

    Besides, also no other kernel brand wants to EMERGE (install), including gentoo-sources.

    Gentoo kernel so far has worked, emerged and compiled well, but after switching to Funtoo can't emerge at all.

    Also to mention /var/tmp free space is about 19GB, and maybe more when renewed attempt of installing (emerge -v debian-sources) pures what left from the previous one.

  14. Please review and help if you can.

     

    Below there is reports of failure for trying to emerge debian, vanilla and gentoo sources.

    As you can see the core issue is caused by:

    "Too many open files"

     

    How to control allowed number of open files?

     

    For debian-sources:

    These are the packages that would be merged, in order:
    
    Calculating dependencies... done!
    [ebuild  N     ] sys-kernel/debian-sources-4.5.2:4.5.2::gentoo  USE="-binary" 0 KiB
    
    Total: 1 package (1 new), Size of downloads: 0 KiB
    
    
    >>> Verifying ebuild manifests
    >>> Running pre-merge checks for sys-kernel/debian-sources-4.5.2
    
    >>> Emerging (1 of 1) sys-kernel/debian-sources-4.5.2::gentoo
     * linux_4.5.2.orig.tar.xz SHA256 SHA512 WHIRLPOOL size ;-) ...                                                                                                                [ ok ]
     * linux_4.5.2-1.debian.tar.xz SHA256 SHA512 WHIRLPOOL size ;-) ...                                                                                                            [ ok ]
    >>> Unpacking source...
    >>> Unpacking linux_4.5.2.orig.tar.xz to /mnt/_var_tmp/_var/portage/sys-kernel/debian-sources-4.5.2/work
    >>> Unpacking linux_4.5.2-1.debian.tar.xz to /mnt/_var_tmp/_var/portage/sys-kernel/debian-sources-4.5.2/work
    >>> Source unpacked in /mnt/_var_tmp/_var/portage/sys-kernel/debian-sources-4.5.2/work
    >>> Preparing source in /mnt/_var_tmp/_var/portage/sys-kernel/debian-sources-4.5.2/work/linux-4.5.2 ...
     * Applying version.patch ...                                                                                                                                                  [ ok ]
     * Applying uname-version-timestamp.patch ...                                                                                                                                  [ ok ]
     * Applying kernelvariables.patch ...                                                                                                                                          [ ok ]
     * Applying gitignore.patch ...                                                                                                                                                [ ok ]
     * Applying mips-disable-werror.patch ...                                                                                                                                      [ ok ]
     * Applying arch-sh4-fix-uimage-build.patch ...                                                                                                                                [ ok ]
     * Applying powerpcspe-omit-uimage.patch ...                                                                                                                                   [ ok ]
     * Applying Kbuild-kconfig-Verbose-version-of-listnewconfig.patch ...                                                                                                          [ ok ]
     * Applying modpost-symbol-prefix.patch ...                                                                                                                                    [ ok ]
     * Applying tools-perf-version.patch ...                                                                                                                                       [ ok ]
     * Applying tools-perf-install.patch ...                                                                                                                                       [ ok ]
     * Applying drivers-media-dvb-usb-af9005-request_firmware.patch ...                                                                                                            [ ok ]
     * Applying iwlwifi-do-not-request-unreleased-firmware.patch ...                                                                                                               [ ok ]
     * Applying firmware_class-return-specific-errors-from-file-read.patch ...                                                                                                     [ ok ]
     * Applying firmware_class-log-every-success-and-failure.patch ...                                                                                                             [ ok ]
     * Applying firmware-remove-redundant-log-messages-from-drivers.patch ...
    
     * Failed Patch: firmware-remove-redundant-log-messages-from-drivers.patch !
     *  ( /mnt/_var_tmp/_var/portage/sys-kernel/debian-sources-4.5.2/work/debian/patches/bugfix/all/firmware-remove-redundant-log-messages-from-drivers.patch )
     *
     * Include in your bugreport the contents of:
     *
     *   /mnt/_var_tmp/_var/portage/sys-kernel/debian-sources-4.5.2/temp/firmware-remove-redundant-log-messages-from-drivers.patch.out
    
     * ERROR: sys-kernel/debian-sources-4.5.2::gentoo failed (prepare phase):
     *   Failed Patch: firmware-remove-redundant-log-messages-from-drivers.patch!
     *
     * Call stack:
     *     ebuild.sh, line  133:  Called src_prepare
     *   environment, line 2280:  Called epatch '-p1' '/mnt/_var_tmp/_var/portage/sys-kernel/debian-sources-4.5.2/work/debian/patches/bugfix/all/firmware-remove-redundant-log-messages-from-drivers.patch'
     *   environment, line  882:  Called die
     * The specific snippet of code:
     *               die "Failed Patch: ${patchname}!";
     *
     * If you need support, post the output of `emerge --info '=sys-kernel/debian-sources-4.5.2::gentoo'`,
     * the complete build log and the output of `emerge -pqv '=sys-kernel/debian-sources-4.5.2::gentoo'`.
     * The complete build log is located at '/mnt/_var_tmp/_var/portage/sys-kernel/debian-sources-4.5.2/temp/build.log'.
     * The ebuild environment file is located at '/mnt/_var_tmp/_var/portage/sys-kernel/debian-sources-4.5.2/temp/environment'.
     * Working directory: '/mnt/_var_tmp/_var/portage/sys-kernel/debian-sources-4.5.2/work/linux-4.5.2'
     * S: '/mnt/_var_tmp/_var/portage/sys-kernel/debian-sources-4.5.2/work/linux-4.5.2'

    However also similar problem comes for e.g. vanilla-sources

     

    y y # emerge -va vanilla-sources
    
     * IMPORTANT: 29 news items need reading for repository 'gentoo'.
     * Use eselect news read to view new items.
    
    
     * IMPORTANT: config file '/etc/portage/package.use' needs updating.
     * See the CONFIGURATION FILES section of the emerge
     * man page to learn how to update config files.
    
    These are the packages that would be merged, in order:
    
    Calculating dependencies... done!
    [ebuild  N    ~] sys-kernel/vanilla-sources-4.5.4:4.5.4::gentoo  USE="-build -symlink" 0 KiB
    
    Total: 1 package (1 new), Size of downloads: 0 KiB
    
    Would you like to merge these packages? [Yes/No] Y
    
    >>> Verifying ebuild manifests
    
    >>> Emerging (1 of 1) sys-kernel/vanilla-sources-4.5.4::gentoo
     * patch-4.5.4.xz SHA256 SHA512 WHIRLPOOL size ;-) ...                                                                                                                         [ ok ]
     * linux-4.5.tar.xz SHA256 SHA512 WHIRLPOOL size ;-) ...                                                                                                                       [ ok ]
    >>> Preparing to unpack ...
    >>> Unpacking source...
    >>> Unpacking linux-4.5.tar.xz to /mnt/_var_tmp/_var/portage/sys-kernel/vanilla-sources-4.5.4/work
     * Excluding Patch #5000_enable-additional-cpu-optimizations-for-gcc.patch ...                                                                                                 [ ok ]
     * Excluding Patch #5015_kdbus*.patch ...                                                                                                                                      [ ok ]
    patch: **** Can't create temporary file /mnt/_var_tmp/_var/portage/sys-kernel/vanilla-sources-4.5.4/temp/poovxW5x : Too many open files
     * Failed to dry-run patch patch-4.5.4.patch
     * Please attach /mnt/_var_tmp/_var/portage/sys-kernel/vanilla-sources-4.5.4/temp/patch-4.5.4.err to any bug you may post.
     * ERROR: sys-kernel/vanilla-sources-4.5.4::gentoo failed (unpack phase):
     *   Unable to dry-run patch on any patch depth lower than 5.
     *
     * Call stack:
     *     ebuild.sh, line  133:  Called src_unpack
     *   environment, line 3597:  Called kernel-2_src_unpack
     *   environment, line 1960:  Called unipatch '/mnt/_var_tmp/_var/portage/sys-kernel/vanilla-sources-4.5.4/distdir/patch-4.5.4.xz  '
     *   environment, line 4339:  Called die
     * The specific snippet of code:
     *                   die "Unable to dry-run patch on any patch depth lower than 5.";
     *
     * If you need support, post the output of `emerge --info '=sys-kernel/vanilla-sources-4.5.4::gentoo'`,
     * the complete build log and the output of `emerge -pqv '=sys-kernel/vanilla-sources-4.5.4::gentoo'`.
     * The complete build log is located at '/mnt/_var_tmp/_var/portage/sys-kernel/vanilla-sources-4.5.4/temp/build.log'.
     * The ebuild environment file is located at '/mnt/_var_tmp/_var/portage/sys-kernel/vanilla-sources-4.5.4/temp/environment'.
     * Working directory: '/mnt/_var_tmp/_var/portage/sys-kernel/vanilla-sources-4.5.4/work/linux-4.5.4'
     * S: '/mnt/_var_tmp/_var/portage/sys-kernel/vanilla-sources-4.5.4/work/linux-4.5.4'

     

     

    and also as well for gentoo-sources:

    y y # emerge -v gentoo-sources
    ...
    These are the packages that would be merged, in order:
    
    Calculating dependencies... done!
    [ebuild  NS    ] sys-kernel/gentoo-sources-4.4.6:4.4.6::gentoo [4.1.12:4.1.12::gentoo] USE="-build -experimental -kdbus -symlink" 0 KiB
    
    Total: 1 package (1 in new slot), Size of downloads: 0 KiB
    
    !!! The following installed packages are masked:
    - net-dialup/ppp-2.4.5-r1::gentoo (masked by: package.mask)
    /mnt/_tinies/_Funtoo/portage/profiles/package.mask/00-gentoo:
    # Sergey Popov <pinkbyte@gentoo.org> (28 Aug 2014)
    # Security mask, wrt bug #519650
    # If your application is broken due to this mask,
    # please file a separate bug report
    
    - net-nds/openldap-2.4.30::gentoo (masked by: package.mask)
    /mnt/_tinies/_Funtoo/portage/profiles/package.mask/00-gentoo:
    # Sergey Popov <pinkbyte@gentoo.org> (20 Mar 2014)
    # Security mask of vulnerable versions, wrt bug #424167
    
    - dev-vcs/subversion-1.7.14::gentoo (masked by: package.mask)
    /mnt/_tinies/_Funtoo/portage/profiles/package.mask/00-gentoo:
    # Sergey Popov <pinkbyte@gentoo.org> (26 Apr 2016)
    # Security mask of older branches, wrt bug #5567810
    
    - x11-base/xorg-server-1.17.4::gentoo (masked by: package.mask)
    /mnt/_tinies/_Funtoo/portage/profiles/package.mask/funtoo-staging:
    # FL-2232: Not fully-baked version of xorg-server. Masking.
    
    For more information, see the MASKED PACKAGES section in the emerge
    man page or refer to the Gentoo Handbook.
    
    
    
    >>> Verifying ebuild manifests
    
    >>> Emerging (1 of 1) sys-kernel/gentoo-sources-4.4.6::gentoo
     * linux-4.4.tar.xz SHA256 SHA512 WHIRLPOOL size ;-) ...                                                                                                                       [ ok ]
     * genpatches-4.4-8.base.tar.xz SHA256 SHA512 WHIRLPOOL size ;-) ...                                                                                                           [ ok ]
     * genpatches-4.4-8.extras.tar.xz SHA256 SHA512 WHIRLPOOL size ;-) ...                                                                                                         [ ok ]
    >>> Preparing to unpack ...
    >>> Unpacking source...
    >>> Unpacking linux-4.4.tar.xz to /mnt/_var_tmp/_var/portage/sys-kernel/gentoo-sources-4.4.6/work
    >>> Unpacking genpatches-4.4-8.base.tar.xz to /mnt/_var_tmp/_var/portage/sys-kernel/gentoo-sources-4.4.6/work/patches
    >>> Unpacking genpatches-4.4-8.extras.tar.xz to /mnt/_var_tmp/_var/portage/sys-kernel/gentoo-sources-4.4.6/work/patches
     * Excluding Patch #5000_enable-additional-cpu-optimizations-for-gcc.patch ...                                                                                                 [ ok ]
     * Excluding Patch #5015_kdbus*.patch ...                                                                                                                                      [ ok ]
     * Applying 1000_linux-4.4.1.patch (-p1) ...
    patch: **** can't open file sound/soc/codecs/wm5110.c : Too many open files                                                                                                    [ !! ]
     * Failed to apply patch 1000_linux-4.4.1.patch
     * Please attach /mnt/_var_tmp/_var/portage/sys-kernel/gentoo-sources-4.4.6/temp/1000_linux-4.4.1.err to any bug you may post.
     * ERROR: sys-kernel/gentoo-sources-4.4.6::gentoo failed (unpack phase):
     *   Failed to apply 1000_linux-4.4.1.patch on patch depth 1.
     *
     * Call stack:
     *     ebuild.sh, line  133:  Called src_unpack
     *   environment, line 3602:  Called kernel-2_src_unpack
     *   environment, line 1963:  Called unipatch '  /mnt/_var_tmp/_var/portage/sys-kernel/gentoo-sources-4.4.6/distdir/genpatches-4.4-8.base.tar.xz /mnt/_var_tmp/_var/portage/sys-kernel/gentoo-sources-4.4.6/distdir/genpatches-4.4-8.extras.tar.xz '
     *   environment, line 4334:  Called die
     * The specific snippet of code:
     *                           die "Failed to apply ${i/*\//} on patch depth ${PATCH_DEPTH}.";
     *
     * If you need support, post the output of `emerge --info '=sys-kernel/gentoo-sources-4.4.6::gentoo'`,
     * the complete build log and the output of `emerge -pqv '=sys-kernel/gentoo-sources-4.4.6::gentoo'`.
     * The complete build log is located at '/mnt/_var_tmp/_var/portage/sys-kernel/gentoo-sources-4.4.6/temp/build.log'.
     * The ebuild environment file is located at '/mnt/_var_tmp/_var/portage/sys-kernel/gentoo-sources-4.4.6/temp/environment'.
     * Working directory: '/mnt/_var_tmp/_var/portage/sys-kernel/gentoo-sources-4.4.6/work/linux-4.4.6-gentoo'
     * S: '/mnt/_var_tmp/_var/portage/sys-kernel/gentoo-sources-4.4.6/work/linux-4.4.6-gentoo'
     
    
  15. Trying to follow site's instructions

       http://www.funtoo.org/Convert_one_Gentoo_installation_to_Funtoo

    how to switch from Gentoo installation into Funtoo.

     

    The issues encounterred so far:

     

    A.) gcc

    ...
    libtool: link: (cd ".libs" && rm -f "libgfortran.so.3" && ln -s "libgfortran.so.3.0.0" "libgfortran.so.3")
    
    libtool: link: (cd ".libs" && rm -f "libgfortran.so" && ln -s "libgfortran.so.3.0.0" "libgfortran.so")
    
    libtool: link: /usr/x86_64-pc-linux-gnu/bin/ar rc .libs/libgfortran.a  bounds.o compile_options.o memory.o string.o select.o backtrace.o convert_char.o e
    
    nviron.o error.o fpu.o main.o pause.o stop.o all_l1.o all_l2.o all_l4.o all_l8.o all_l16.o any_l1.o any_l2.o any_l4.o any_l8.o any_l16.o count_1_l.o coun
    
    t_2_l.o count_4_l.o count_8_l.o count_16_l.o maxloc0_4_i1.o maxloc0_8_i1.o maxloc0_16_i1.o maxloc0_4_i2.o maxloc0_8_i2.o maxloc0_16_i2.o maxloc0_4_i4.o m
    
    axloc0_8_i4.o maxloc0_16_i4.o maxloc0_4_i8.o maxloc0_8_i8.o maxloc0_16_i8.o maxloc0_4_i16.o maxloc0_8_i16.o maxloc0_16_i16.o maxloc0_4_r4.o maxloc0_8_r4.
    
    o maxloc0_16_r4.o maxloc0_4_r8.o maxloc0_8_r8.o maxloc0_16_r8.o maxloc0_4_r10.o maxloc0_8_r10.o maxloc0_16_r10.o maxloc0_4_r16.o maxloc0_8_r16.o maxloc0_
    
    16_r16.o maxloc1_4_i1.o maxloc1_8_i1.o maxloc1_16_i1.o maxloc1_4_i2.o maxloc1_8_i2.o maxloc1_16_i2.o maxloc1_4_i4.o maxloc1_8_i4.o maxloc1_16_i4.o maxloc
    
    1_4_i8.o maxloc1_8_i8.o maxloc1_16_i8.o maxloc1_4_i16.o maxloc1_8_i16.o maxloc1_16_i16.o maxloc1_4_r4.o maxloc1_8_r4.o maxloc1_16_r4.o maxloc1_4_r8.o max
    
    loc1_8_r8.o maxloc1_16_r8.o maxloc1_4_r10.o maxloc1_8_r10.o maxloc1_16_r10.o maxloc1_4_r16.o maxloc1_8_r16.o maxloc1_16_r16.o maxval_i1.o maxval_i2.o max
    
    val_i4.o maxval_i8.o maxval_i16.o maxval_r4.o maxval_r8.o maxval_r10.o maxval_r16.o minloc0_4_i1.o minloc0_8_i1.o minloc0_16_i1.o minloc0_4_i2.o minloc0_
    
    8_i2.o minloc0_16_i2.o minloc0_4_i4.o minloc0_8_i4.o minloc0_16_i4.o minloc0_4_i8.o minloc0_8_i8.o minloc0_16_i8.o minloc0_4_i16.o minloc0_8_i16.o minloc
    
    0_16_i16.o minloc0_4_r4.o minloc0_8_r4.o minloc0_16_r4.o minloc0_4_r8.o minloc0_8_r8.o minloc0_16_r8.o minloc0_4_r10.o minloc0_8_r10.o minloc0_16_r10.o m
    
    inloc0_4_r16.o minloc0_8_r16.o minloc0_16_r16.o minloc1_4_i1.o minloc1_8_i1.o minloc1_16_i1.o minloc1_4_i2.o minloc1_8_i2.o minloc1_16_i2.o minloc1_4_i4.
    
    o minloc1_8_i4.o minloc1_16_i4.o minloc1_4_i8.o minloc1_8_i8.o minloc1_16_i8.o minloc1_4_i16.o minloc1_8_i16.o minloc1_16_i16.o minloc1_4_r4.o minloc1_8_
    
    r4.o minloc1_16_r4.o minloc1_4_r8.o minloc1_8_r8.o minloc1_16_r8.o minloc1_4_r10.o minloc1_8_r10.o minloc1_16_r10.o minloc1_4_r16.o minloc1_8_r16.o minlo
    
    c1_16_r16.o minval_i1.o minval_i2.o minval_i4.o minval_i8.o minval_i16.o minval_r4.o minval_r8.o minval_r10.o minval_r16.o product_i1.o product_i2.o prod
    
    uct_i4.o product_i8.o product_i16.o product_r4.o product_r8.o product_r10.o product_r16.o product_c4.o product_c8.o product_c10.o product_c16.o sum_i1.o
    
    sum_i2.o sum_i4.o sum_i8.o sum_i16.o sum_r4.o sum_r8.o sum_r10.o sum_r16.o sum_c4.o sum_c8.o sum_c10.o sum_c16.o bessel_r4.o bessel_r8.o bessel_r10.o bes
    
    sel_r16.o iall_i1.o iall_i2.o iall_i4.o iall_i8.o iall_i16.o iany_i1.o iany_i2.o iany_i4.o iany_i8.o iany_i16.o iparity_i1.o iparity_i2.o iparity_i4.o ip
    
    arity_i8.o iparity_i16.o norm2_r4.o norm2_r8.o norm2_r10.o norm2_r16.o parity_l1.o parity_l2.o parity_l4.o parity_l8.o parity_l16.o matmul_i1.o matmul_i2
    
    .o matmul_i4.o matmul_i8.o matmul_i16.o matmul_r4.o matmul_r8.o matmul_r10.o matmul_r16.o matmul_c4.o matmul_c8.o matmul_c10.o matmul_c16.o matmul_l4.o m
    
    atmul_l8.o matmul_l16.o transpose_i4.o transpose_i8.o transpose_i16.o transpose_r4.o transpose_r8.o transpose_r10.o transpose_r16.o transpose_c4.o transp
    
    ose_c8.o transpose_c10.o transpose_c16.o shape_i4.o shape_i8.o shape_i16.o eoshift1_4.o eoshift1_8.o eoshift1_16.o eoshift3_4.o eoshift3_8.o eoshift3_16.
    
    o cshift1_4.o cshift1_8.o cshift1_16.o reshape_i4.o reshape_i8.o reshape_i16.o reshape_r4.o reshape_r8.o reshape_r10.o reshape_r16.o reshape_c4.o reshape
    
    _c8.o reshape_c10.o reshape_c16.o in_pack_i1.o in_pack_i2.o in_pack_i4.o in_pack_i8.o in_pack_i16.o in_pack_r4.o in_pack_r8.o in_pack_r10.o in_pack_r16.o
    
     in_pack_c4.o in_pack_c8.o in_pack_c10.o in_pack_c16.o in_unpack_i1.o in_unpack_i2.o in_unpack_i4.o in_unpack_i8.o in_unpack_i16.o in_unpack_r4.o in_unpa
    
    ck_r8.o in_unpack_r10.o in_unpack_r16.o in_unpack_c4.o in_unpack_c8.o in_unpack_c10.o in_unpack_c16.o exponent_r4.o exponent_r8.o exponent_r10.o exponent
    
    _r16.o fraction_r4.o fraction_r8.o fraction_r10.o fraction_r16.o nearest_r4.o nearest_r8.o nearest_r10.o nearest_r16.o set_exponent_r4.o set_exponent_r8.
    
    o set_exponent_r10.o set_exponent_r16.o pow_i4_i4.o pow_i8_i4.o pow_i16_i4.o pow_r16_i4.o pow_c4_i4.o pow_c8_i4.o pow_c10_i4.o pow_c16_i4.o pow_i4_i8.o p
    
    ow_i8_i8.o pow_i16_i8.o pow_r4_i8.o pow_r8_i8.o pow_r10_i8.o pow_r16_i8.o pow_c4_i8.o pow_c8_i8.o pow_c10_i8.o pow_c16_i8.o pow_i4_i16.o pow_i8_i16.o pow
    
    _i16_i16.o pow_r4_i16.o pow_r8_i16.o pow_r10_i16.o pow_r16_i16.o pow_c4_i16.o pow_c8_i16.o pow_c10_i16.o pow_c16_i16.o rrspacing_r4.o rrspacing_r8.o rrsp
    
    acing_r10.o rrspacing_r16.o spacing_r4.o spacing_r8.o spacing_r10.o spacing_r16.o pack_i1.o pack_i2.o pack_i4.o pack_i8.o pack_i16.o pack_r4.o pack_r8.o
    
    pack_r10.o pack_r16.o pack_c4.o pack_c8.o pack_c10.o pack_c16.o unpack_i1.o unpack_i2.o unpack_i4.o unpack_i8.o unpack_i16.o unpack_r4.o unpack_r8.o unpa
    
    ck_r10.o unpack_r16.o unpack_c4.o unpack_c8.o unpack_c10.o unpack_c16.o spread_i1.o spread_i2.o spread_i4.o spread_i8.o spread_i16.o spread_r4.o spread_r
    
    8.o spread_r10.o spread_r16.o spread_c4.o spread_c8.o spread_c10.o spread_c16.o cshift0_i1.o cshift0_i2.o cshift0_i4.o cshift0_i8.o cshift0_i16.o cshift0
    
    _r4.o cshift0_r8.o cshift0_r10.o cshift0_r16.o cshift0_c4.o cshift0_c8.o cshift0_c10.o cshift0_c16.o size_from_kind.o close.o file_pos.o format.o inquire
    
    .o intrinsics.o list_read.o lock.o open.o read.o transfer.o transfer128.o unit.o unix.o write.o fbuf.o associated.o abort.o args.o bit_intrinsics.o cshif
    
    t0.o eoshift0.o eoshift2.o erfc_scaled.o extends_type_of.o fnum.o ierrno.o ishftc.o iso_c_generated_procs.o iso_c_binding.o malloc.o mvbits.o move_alloc.
    
    o pack_generic.o selected_char_kind.o size.o spread_generic.o string_intrinsics.o rand.o random.o reshape_generic.o reshape_packed.o selected_int_kind.o
    
    selected_real_kind.o transpose_generic.o unpack_generic.o in_pack_generic.o in_unpack_generic.o access.o c99_functions.o chdir.o chmod.o clock.o cpu_time
    
    .o ctime.o date_and_time.o dtime.o env.o etime.o execute_command_line.o exit.o gerror.o getcwd.o getlog.o getXid.o hostnm.o kill.o link.o perror.o signal
    
    .o sleep.o system.o rename.o stat.o symlnk.o system_clock.o time.o umask.o unlink.o ieee_helper.o ieee_arithmetic.o ieee_exceptions.o ieee_features.o _ab
    
    s_c4.o _abs_c8.o _abs_c10.o _abs_c16.o _abs_i4.o _abs_i8.o _abs_i16.o _abs_r4.o _abs_r8.o _abs_r10.o _abs_r16.o _aimag_c4.o _aimag_c8.o _aimag_c10.o _aim
    
    ag_c16.o _exp_r4.o _exp_r8.o _exp_r10.o _exp_r16.o _exp_c4.o _exp_c8.o _exp_c10.o _exp_c16.o _log_r4.o _log_r8.o _log_r10.o _log_r16.o _log_c4.o _log_c8.
    
    o _log_c10.o _log_c16.o _log10_r4.o _log10_r8.o _log10_r10.o _log10_r16.o _sqrt_r4.o _sqrt_r8.o _sqrt_r10.o _sqrt_r16.o _sqrt_c4.o _sqrt_c8.o _sqrt_c10.o
    
     _sqrt_c16.o _asin_r4.o _asin_r8.o _asin_r10.o _asin_r16.o _asinh_r4.o _asinh_r8.o _asinh_r10.o _asinh_r16.o _acos_r4.o _acos_r8.o _acos_r10.o _acos_r16.
    
    o _acosh_r4.o _acosh_r8.o _acosh_r10.o _acosh_r16.o _atan_r4.o _atan_r8.o _atan_r10.o _atan_r16.o _atanh_r4.o _atanh_r8.o _atanh_r10.o _atanh_r16.o _sin_
    
    r4.o _sin_r8.o _sin_r10.o _sin_r16.o _sin_c4.o _sin_c8.o _sin_c10.o _sin_c16.o _cos_r4.o _cos_r8.o _cos_r10.o _cos_r16.o _cos_c4.o _cos_c8.o _cos_c10.o _
    
    cos_c16.o _tan_r4.o _tan_r8.o _tan_r10.o _tan_r16.o _sinh_r4.o _sinh_r8.o _sinh_r10.o _sinh_r16.o _cosh_r4.o _cosh_r8.o _cosh_r10.o _cosh_r16.o _tanh_r4.
    
    o _tanh_r8.o _tanh_r10.o _tanh_r16.o _conjg_c4.o _conjg_c8.o _conjg_c10.o _conjg_c16.o _aint_r4.o _aint_r8.o _aint_r10.o _aint_r16.o _anint_r4.o _anint_r
    
    8.o _anint_r10.o _anint_r16.o _sign_i4.o _sign_i8.o _sign_i16.o _sign_r4.o _sign_r8.o _sign_r10.o _sign_r16.o _dim_i4.o _dim_i8.o _dim_i16.o _dim_r4.o _d
    8.o _anint_r10.o _anint_r16.o _sign_i4.o _sign_i8.o _sign_i16.o _sign_r4.o _sign_r8.o _sign_r10.o _sign_r16.o _dim_i4.o _dim_i8.o _dim_i16.o _dim_r4.o _d
    
    im_r8.o _dim_r10.o _dim_r16.o _atan2_r4.o _atan2_r8.o _atan2_r10.o _atan2_r16.o _mod_i4.o _mod_i8.o _mod_i16.o _mod_r4.o _mod_r8.o _mod_r10.o _mod_r16.o
    
    misc_specifics.o dprod_r8.o f2c_specifics.o
    
    libtool: link: /usr/x86_64-pc-linux-gnu/bin/ranlib .libs/libgfortran.a
    
    libtool: link: ( cd ".libs" && rm -f "libgfortran.la" && ln -s "../libgfortran.la" "libgfortran.la" )
    
    make[3]: Leaving directory '/mnt/_var_tmp/_var/portage/sys-devel/gcc-5.3.0-r1/work/objdir/x86_64-pc-linux-gnu/libgfortran'
    
    make[2]: Leaving directory '/mnt/_var_tmp/_var/portage/sys-devel/gcc-5.3.0-r1/work/objdir/x86_64-pc-linux-gnu/libgfortran'
    
    make[1]: Leaving directory '/mnt/_var_tmp/_var/portage/sys-devel/gcc-5.3.0-r1/work/objdir'
    
    Makefile:22497: recipe for target 'bootstrap-lean' failed
    
    make: *** [bootstrap-lean] Error 2
    
     .[31;01m*.[0m ERROR: sys-devel/gcc-5.3.0-r1::gentoo failed (compile phase):
    
     .[31;01m*.[0m   emake failed
    
     .[31;01m*.[0m
    
     .[31;01m*.[0m If you need support, post the output of `emerge --info '=sys-devel/gcc-5.3.0-r1::gentoo'`,
    
     .[31;01m*.[0m the complete build log and the output of `emerge -pqv '=sys-devel/gcc-5.3.0-r1::gentoo'`.
    
     .[31;01m*.[0m The complete build log is located at '/mnt/_var_tmp/_var/portage/sys-devel/gcc-5.3.0-r1/temp/build.log'.
    
     .[31;01m*.[0m The ebuild environment file is located at '/mnt/_var_tmp/_var/portage/sys-devel/gcc-5.3.0-r1/temp/environment'.
    
     .[31;01m*.[0m Working directory: '/mnt/_var_tmp/_var/portage/sys-devel/gcc-5.3.0-r1/work/objdir'
    
     .[31;01m*.[0m S: '/mnt/_var_tmp/_var/portage/sys-devel/gcc-5.3.0-r1/work/gcc-5.3.0'
    

    B.) file collisions

    Messages for package sys-apps/man-db-2.7.5: * This package will overwrite one or more files that may belong to other * packages (see list below). You can use a command such as `portageq * owners / <filename>` to identify the installed package that owns a * file. If portageq reports that only one package owns a file then do * NOT file a bug report. A bug report is only useful if it identifies at * least two or more packages that are known to install the same file(s). * If a collision occurs and you can not explain where the file came from * then you should simply ignore the collision since there is not enough * information to determine if a real problem exists. Please do NOT file * a bug report at http://bugs.gentoo.org unless you report exactly which * two packages install the same file(s). See * http://wiki.gentoo.org/wiki/Knowledge_Base:Blockers for tips on how to * solve the problem. And once again, please do NOT file a bug report * unless you have completely understood the above message. * * Detected file collision(s): * *     /usr/share/man/pl/man8/catman.8.bz2 *     /usr/share/man/pl/man8/mandb.8.bz2 *     /usr/share/man/pl/man1/manpath.1.bz2
    
     *     /usr/share/man/pl/man1/zsoelim.1.bz2
    
     *     /usr/share/man/pl/man5/manpath.5.bz2
    
     *
    
     * Searching all installed packages for file collisions...

    How to alleviatesuch issues: file coliisions and may previous version of gcc, x86_64-pc-linux-gnu-4.9.3, serve to compile the next stages (until the library issue fix)?

     

     

    After manually deleting files of "collisions" and installing man-db,

    the next steps were resumed. However, again the problem with compilation of /dev-python/pygobject-3.16.2

    arrived (it seems it is related to gobject-introspection unclear dependancy):

     

     

    ...
    fPIC -DPIC -o .libs/_gi_la-pygi-basictype.o
    /bin/sh ../libtool  --tag=CC   --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I..  -I/usr/include/python2.7 -I/usr/include/python2.7 -DPY_SSIZE_T_CLEAN -DNDEBUG  -DG_DISABLE_ASSERT  -I/usr/include/python2.7 -I/usr/include/python2.7 -DPY_SSIZE_T_CLEAN -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include   -I/usr/include/gobject-introspection-1.0 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi-3.0.13/include   -Os    -march=native -pipe -DNDEBUG  -DG_DISABLE_ASSERT -Wall -Werror=unused-variable -fno-strict-aliasing -Werror=declaration-after-statement -std=c90  -Wall   -c -o _gi_la-pygi-list.lo `test -f 'pygi-list.c' || echo './'`pygi-list.c
    /bin/sh ../libtool  --tag=CC   --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I..  -I/usr/include/python2.7 -I/usr/include/python2.7 -DPY_SSIZE_T_CLEAN -DNDEBUG  -DG_DISABLE_ASSERT  -I/usr/include/python2.7 -I/usr/include/python2.7 -DPY_SSIZE_T_CLEAN -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include   -I/usr/include/gobject-introspection-1.0 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi-3.0.13/include   -Os    -march=native -pipe -DNDEBUG  -DG_DISABLE_ASSERT -Wall -Werror=unused-variable -fno-strict-aliasing -Werror=declaration-after-statement -std=c90  -Wall   -c -o _gi_la-pygi-array.lo `test -f 'pygi-array.c' || echo './'`pygi-array.c
    libtool: compile:  x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/python2.7 -I/usr/include/python2.7 -DPY_SSIZE_T_CLEAN -DNDEBUG -DG_DISABLE_ASSERT -I/usr/include/python2.7 -I/usr/include/python2.7 -DPY_SSIZE_T_CLEAN -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gobject-introspection-1.0 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi-3.0.13/include -Os -march=native -pipe -DNDEBUG -DG_DISABLE_ASSERT -Wall -Werror=unused-variable -fno-strict-aliasing -Werror=declaration-after-statement -std=c90 -Wall -c pygi-list.c  -fPIC -DPIC -o .libs/_gi_la-pygi-list.o
    libtool: compile:  x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/python2.7 -I/usr/include/python2.7 -DPY_SSIZE_T_CLEAN -DNDEBUG -DG_DISABLE_ASSERT -I/usr/include/python2.7 -I/usr/include/python2.7 -DPY_SSIZE_T_CLEAN -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gobject-introspection-1.0 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi-3.0.13/include -Os -march=native -pipe -DNDEBUG -DG_DISABLE_ASSERT -Wall -Werror=unused-variable -fno-strict-aliasing -Werror=declaration-after-statement -std=c90 -Wall -c pygi-array.c  -fPIC -DPIC -o .libs/_gi_la-pygi-array.o
    /bin/sh ../libtool  --tag=CC   --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I..  -I/usr/include/python2.7 -I/usr/include/python2.7 -DPY_SSIZE_T_CLEAN -DNDEBUG  -DG_DISABLE_ASSERT  -I/usr/include/python2.7 -I/usr/include/python2.7 -DPY_SSIZE_T_CLEAN -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include   -I/usr/include/gobject-introspection-1.0 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi-3.0.13/include   -Os    -march=native -pipe -DNDEBUG  -DG_DISABLE_ASSERT -Wall -Werror=unused-variable -fno-strict-aliasing -Werror=declaration-after-statement -std=c90  -Wall   -c -o _gi_la-pygi-error.lo `test -f 'pygi-error.c' || echo './'`pygi-error.c
    /bin/sh ../libtool  --tag=CC   --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I..  -I/usr/include/python2.7 -I/usr/include/python2.7 -DPY_SSIZE_T_CLEAN -DNDEBUG  -DG_DISABLE_ASSERT  -I/usr/include/python2.7 -I/usr/include/python2.7 -DPY_SSIZE_T_CLEAN -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include   -I/usr/include/gobject-introspection-1.0 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi-3.0.13/include   -Os    -march=native -pipe -DNDEBUG  -DG_DISABLE_ASSERT -Wall -Werror=unused-variable -fno-strict-aliasing -Werror=declaration-after-statement -std=c90  -Wall   -c -o _gi_la-pygi-object.lo `test -f 'pygi-object.c' || echo './'`pygi-object.c
    libtool: compile:  x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/python2.7 -I/usr/include/python2.7 -DPY_SSIZE_T_CLEAN -DNDEBUG -DG_DISABLE_ASSERT -I/usr/include/python2.7 -I/usr/include/python2.7 -DPY_SSIZE_T_CLEAN -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gobject-introspection-1.0 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi-3.0.13/include -Os -march=native -pipe -DNDEBUG -DG_DISABLE_ASSERT -Wall -Werror=unused-variable -fno-strict-aliasing -Werror=declaration-after-statement -std=c90 -Wall -c pygi-object.c  -fPIC -DPIC -o .libs/_gi_la-pygi-object.o
    libtool: compile:  x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/python2.7 -I/usr/include/python2.7 -DPY_SSIZE_T_CLEAN -DNDEBUG -DG_DISABLE_ASSERT -I/usr/include/python2.7 -I/usr/include/python2.7 -DPY_SSIZE_T_CLEAN -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gobject-introspection-1.0 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi-3.0.13/include -Os -march=native -pipe -DNDEBUG -DG_DISABLE_ASSERT -Wall -Werror=unused-variable -fno-strict-aliasing -Werror=declaration-after-statement -std=c90 -Wall -c pygi-error.c  -fPIC -DPIC -o .libs/_gi_la-pygi-error.o
    /bin/sh ../libtool  --tag=CC   --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I..  -I/usr/include/python2.7 -I/usr/include/python2.7 -DPY_SSIZE_T_CLEAN -DNDEBUG  -DG_DISABLE_ASSERT  -I/usr/include/python2.7 -I/usr/include/python2.7 -DPY_SSIZE_T_CLEAN -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include   -I/usr/include/gobject-introspection-1.0 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi-3.0.13/include   -Os    -march=native -pipe -DNDEBUG  -DG_DISABLE_ASSERT -Wall -Werror=unused-variable -fno-strict-aliasing -Werror=declaration-after-statement -std=c90  -Wall   -c -o _gi_la-pygi-value.lo `test -f 'pygi-value.c' || echo './'`pygi-value.c
    libtool: compile:  x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/python2.7 -I/usr/include/python2.7 -DPY_SSIZE_T_CLEAN -DNDEBUG -DG_DISABLE_ASSERT -I/usr/include/python2.7 -I/usr/include/python2.7 -DPY_SSIZE_T_CLEAN -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gobject-introspection-1.0 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi-3.0.13/include -Os -march=native -pipe -DNDEBUG -DG_DISABLE_ASSERT -Wall -Werror=unused-variable -fno-strict-aliasing -Werror=declaration-after-statement -std=c90 -Wall -c pygi-value.c  -fPIC -DPIC -o .libs/_gi_la-pygi-value.o
    /bin/sh ../libtool  --tag=CC   --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I..  -I/usr/include/python2.7 -I/usr/include/python2.7 -DPY_SSIZE_T_CLEAN -DNDEBUG  -DG_DISABLE_ASSERT  -I/usr/include/python2.7 -I/usr/include/python2.7 -DPY_SSIZE_T_CLEAN -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include   -I/usr/include/gobject-introspection-1.0 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi-3.0.13/include   -Os    -march=native -pipe -DNDEBUG  -DG_DISABLE_ASSERT -Wall -Werror=unused-variable -fno-strict-aliasing -Werror=declaration-after-statement -std=c90  -Wall   -c -o _gi_la-pygi-enum-marshal.lo `test -f 'pygi-enum-marshal.c' || echo './'`pygi-enum-marshal.c
    /bin/sh ../libtool  --tag=CC   --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I..  -I/usr/include/python2.7 -I/usr/include/python2.7 -DPY_SSIZE_T_CLEAN -DNDEBUG  -DG_DISABLE_ASSERT  -I/usr/include/python2.7 -I/usr/include/python2.7 -DPY_SSIZE_T_CLEAN -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include   -I/usr/include/gobject-introspection-1.0 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi-3.0.13/include   -Os    -march=native -pipe -DNDEBUG  -DG_DISABLE_ASSERT -Wall -Werror=unused-variable -fno-strict-aliasing -Werror=declaration-after-statement -std=c90  -Wall   -c -o _gi_la-pygi-struct-marshal.lo `test -f 'pygi-struct-marshal.c' || echo './'`pygi-struct-marshal.c
    libtool: compile:  x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/python2.7 -I/usr/include/python2.7 -DPY_SSIZE_T_CLEAN -DNDEBUG -DG_DISABLE_ASSERT -I/usr/include/python2.7 -I/usr/include/python2.7 -DPY_SSIZE_T_CLEAN -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gobject-introspection-1.0 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi-3.0.13/include -Os -march=native -pipe -DNDEBUG -DG_DISABLE_ASSERT -Wall -Werror=unused-variable -fno-strict-aliasing -Werror=declaration-after-statement -std=c90 -Wall -c pygi-enum-marshal.c  -fPIC -DPIC -o .libs/_gi_la-pygi-enum-marshal.o
    libtool: compile:  x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/python2.7 -I/usr/include/python2.7 -DPY_SSIZE_T_CLEAN -DNDEBUG -DG_DISABLE_ASSERT -I/usr/include/python2.7 -I/usr/include/python2.7 -DPY_SSIZE_T_CLEAN -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gobject-introspection-1.0 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi-3.0.13/include -Os -march=native -pipe -DNDEBUG -DG_DISABLE_ASSERT -Wall -Werror=unused-variable -fno-strict-aliasing -Werror=declaration-after-statement -std=c90 -Wall -c pygi-struct-marshal.c  -fPIC -DPIC -o .libs/_gi_la-pygi-struct-marshal.o
    /bin/sh ../libtool  --tag=CC   --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I..  -I/usr/include/python2.7 -I/usr/include/python2.7 -DPY_SSIZE_T_CLEAN -DNDEBUG  -DG_DISABLE_ASSERT  -I/usr/include/python2.7 -I/usr/include/python2.7 -DPY_SSIZE_T_CLEAN -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include   -I/usr/include/gobject-introspection-1.0 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi-3.0.13/include   -Os    -march=native -pipe -DNDEBUG  -DG_DISABLE_ASSERT -Wall -Werror=unused-variable -fno-strict-aliasing -Werror=declaration-after-statement -std=c90  -Wall   -c -o _gi_la-pygi-hashtable.lo `test -f 'pygi-hashtable.c' || echo './'`pygi-hashtable.c
    libtool: compile:  x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/python2.7 -I/usr/include/python2.7 -DPY_SSIZE_T_CLEAN -DNDEBUG -DG_DISABLE_ASSERT -I/usr/include/python2.7 -I/usr/include/python2.7 -DPY_SSIZE_T_CLEAN -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gobject-introspection-1.0 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi-3.0.13/include -Os -march=native -pipe -DNDEBUG -DG_DISABLE_ASSERT -Wall -Werror=unused-variable -fno-strict-aliasing -Werror=declaration-after-statement -std=c90 -Wall -c pygi-hashtable.c  -fPIC -DPIC -o .libs/_gi_la-pygi-hashtable.o
    /bin/sh ../libtool  --tag=CC   --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I..  -I/usr/include/python2.7 -I/usr/include/python2.7 -DPY_SSIZE_T_CLEAN -DNDEBUG  -DG_DISABLE_ASSERT  -I/usr/include/gobject-introspection-1.0 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi-3.0.13/include   -I/usr/include/cairo -I/usr/include/pixman-1  -I/usr/include/freetype2 -I/usr/include/libdrm -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include   -I/usr/include/pycairo -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1  -I/usr/include/freetype2 -I/usr/include/libdrm -I/usr/include/libpng16   -Os    -march=native -pipe -DNDEBUG  -DG_DISABLE_ASSERT -Wall -Werror=unused-variable -fno-strict-aliasing -Werror=declaration-after-statement -std=c90  -Wall   -c -o _gi_cairo_la-pygi-foreign-cairo.lo `test -f 'pygi-foreign-cairo.c' || echo './'`pygi-foreign-cairo.c
    libtool: compile:  x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/python2.7 -I/usr/include/python2.7 -DPY_SSIZE_T_CLEAN -DNDEBUG -DG_DISABLE_ASSERT -I/usr/include/gobject-introspection-1.0 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi-3.0.13/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libdrm -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pycairo -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libdrm -I/usr/include/libpng16 -Os -march=native -pipe -DNDEBUG -DG_DISABLE_ASSERT -Wall -Werror=unused-variable -fno-strict-aliasing -Werror=declaration-after-statement -std=c90 -Wall -c pygi-foreign-cairo.c  -fPIC -DPIC -o .libs/_gi_cairo_la-pygi-foreign-cairo.o
    /bin/sh ../libtool  --tag=CC   --mode=link x86_64-pc-linux-gnu-gcc -I/usr/include/python2.7 -I/usr/include/python2.7 -DPY_SSIZE_T_CLEAN -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include   -I/usr/include/gobject-introspection-1.0 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi-3.0.13/include   -Os    -march=native -pipe -DNDEBUG  -DG_DISABLE_ASSERT -Wall -Werror=unused-variable -fno-strict-aliasing -Werror=declaration-after-statement -std=c90  -Wall   -module -avoid-version -shrext .so  -export-symbols-regex "init_gi|PyInit__gi" -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -Wl,--enable-new-dtags -Wl,-z,combreloc  -o _gi.la -rpath /usr/lib64/python2.7/site-packages/gi _gi_la-gobjectmodule.lo _gi_la-pygboxed.lo _gi_la-pygenum.lo _gi_la-pygflags.lo _gi_la-pyginterface.lo _gi_la-pygobject.lo _gi_la-pygparamspec.lo _gi_la-pygpointer.lo _gi_la-pygtype.lo _gi_la-glibmodule.lo _gi_la-pygoptioncontext.lo _gi_la-pygoptiongroup.lo _gi_la-pygspawn.lo _gi_la-pyglib.lo _gi_la-gimodule.lo _gi_la-pygi-repository.lo _gi_la-pygi-info.lo _gi_la-pygi-foreign.lo _gi_la-pygi-struct.lo _gi_la-pygi-source.lo _gi_la-pygi-argument.lo _gi_la-pygi-type.lo _gi_la-pygi-boxed.lo _gi_la-pygi-closure.lo _gi_la-pygi-ccallback.lo _gi_la-pygi-property.lo _gi_la-pygi-signal-closure.lo _gi_la-pygi-invoke.lo _gi_la-pygi-cache.lo _gi_la-pygi-marshal-cleanup.lo _gi_la-pygi-basictype.lo _gi_la-pygi-list.lo _gi_la-pygi-array.lo _gi_la-pygi-error.lo _gi_la-pygi-object.lo _gi_la-pygi-value.lo _gi_la-pygi-enum-marshal.lo _gi_la-pygi-struct-marshal.lo _gi_la-pygi-hashtable.lo  -lgobject-2.0 -lgthread-2.0 -pthread -lglib-2.0   -lgirepository-1.0 -lgobject-2.0 -lglib-2.0   -lffi   
    libtool: link: /usr/bin/x86_64-pc-linux-gnu-nm -B  .libs/_gi_la-gobjectmodule.o .libs/_gi_la-pygboxed.o .libs/_gi_la-pygenum.o .libs/_gi_la-pygflags.o .libs/_gi_la-pyginterface.o .libs/_gi_la-pygobject.o .libs/_gi_la-pygparamspec.o .libs/_gi_la-pygpointer.o .libs/_gi_la-pygtype.o .libs/_gi_la-glibmodule.o .libs/_gi_la-pygoptioncontext.o .libs/_gi_la-pygoptiongroup.o .libs/_gi_la-pygspawn.o .libs/_gi_la-pyglib.o .libs/_gi_la-gimodule.o .libs/_gi_la-pygi-repository.o .libs/_gi_la-pygi-info.o .libs/_gi_la-pygi-foreign.o .libs/_gi_la-pygi-struct.o .libs/_gi_la-pygi-source.o .libs/_gi_la-pygi-argument.o .libs/_gi_la-pygi-type.o .libs/_gi_la-pygi-boxed.o .libs/_gi_la-pygi-closure.o .libs/_gi_la-pygi-ccallback.o .libs/_gi_la-pygi-property.o .libs/_gi_la-pygi-signal-closure.o .libs/_gi_la-pygi-invoke.o .libs/_gi_la-pygi-cache.o .libs/_gi_la-pygi-marshal-cleanup.o .libs/_gi_la-pygi-basictype.o .libs/_gi_la-pygi-list.o .libs/_gi_la-pygi-array.o .libs/_gi_la-pygi-error.o .libs/_gi_la-pygi-object.o .libs/_gi_la-pygi-value.o .libs/_gi_la-pygi-enum-marshal.o .libs/_gi_la-pygi-struct-marshal.o .libs/_gi_la-pygi-hashtable.o   | sed -n -e 's/^.*[     ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[     ][     ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | sed '/ __gnu_lto/d' | /bin/sed 's/.* //' | sort | uniq > .libs/_gi.exp
    libtool: link: /bin/grep -E -e "init_gi|PyInit__gi" ".libs/_gi.exp" > ".libs/_gi.expT"
    libtool: link: mv -f ".libs/_gi.expT" ".libs/_gi.exp"
    libtool: link: echo "{ global:" > .libs/_gi.ver
    libtool: link:  cat .libs/_gi.exp | sed -e "s/\(.*\)/\1;/" >> .libs/_gi.ver
    libtool: link:  echo "local: *; };" >> .libs/_gi.ver
    libtool: link:  x86_64-pc-linux-gnu-gcc -shared  -fPIC -DPIC  .libs/_gi_la-gobjectmodule.o .libs/_gi_la-pygboxed.o .libs/_gi_la-pygenum.o .libs/_gi_la-pygflags.o .libs/_gi_la-pyginterface.o .libs/_gi_la-pygobject.o .libs/_gi_la-pygparamspec.o .libs/_gi_la-pygpointer.o .libs/_gi_la-pygtype.o .libs/_gi_la-glibmodule.o .libs/_gi_la-pygoptioncontext.o .libs/_gi_la-pygoptiongroup.o .libs/_gi_la-pygspawn.o .libs/_gi_la-pyglib.o .libs/_gi_la-gimodule.o .libs/_gi_la-pygi-repository.o .libs/_gi_la-pygi-info.o .libs/_gi_la-pygi-foreign.o .libs/_gi_la-pygi-struct.o .libs/_gi_la-pygi-source.o .libs/_gi_la-pygi-argument.o .libs/_gi_la-pygi-type.o .libs/_gi_la-pygi-boxed.o .libs/_gi_la-pygi-closure.o .libs/_gi_la-pygi-ccallback.o .libs/_gi_la-pygi-property.o .libs/_gi_la-pygi-signal-closure.o .libs/_gi_la-pygi-invoke.o .libs/_gi_la-pygi-cache.o .libs/_gi_la-pygi-marshal-cleanup.o .libs/_gi_la-pygi-basictype.o .libs/_gi_la-pygi-list.o .libs/_gi_la-pygi-array.o .libs/_gi_la-pygi-error.o .libs/_gi_la-pygi-object.o .libs/_gi_la-pygi-value.o .libs/_gi_la-pygi-enum-marshal.o .libs/_gi_la-pygi-struct-marshal.o .libs/_gi_la-pygi-hashtable.o   -Wl,--as-needed -lgthread-2.0 -lgirepository-1.0 -lgobject-2.0 -lglib-2.0 -lffi  -pthread -pthread -Os -march=native -Wl,-O1 -Wl,--hash-style=gnu -Wl,--enable-new-dtags -Wl,-z -Wl,combreloc -pthread   -pthread -Wl,-soname -Wl,_gi.so -Wl,-version-script -Wl,.libs/_gi.ver -o .libs/_gi.so
    /bin/sh ../libtool  --tag=CC   --mode=link x86_64-pc-linux-gnu-gcc -I/usr/include/gobject-introspection-1.0 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi-3.0.13/include   -I/usr/include/cairo -I/usr/include/pixman-1  -I/usr/include/freetype2 -I/usr/include/libdrm -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include   -I/usr/include/pycairo -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1  -I/usr/include/freetype2 -I/usr/include/libdrm -I/usr/include/libpng16   -Os    -march=native -pipe -DNDEBUG  -DG_DISABLE_ASSERT -Wall -Werror=unused-variable -fno-strict-aliasing -Werror=declaration-after-statement -std=c90  -Wall   -module -avoid-version -shrext .so  -export-symbols-regex "init_gi_cairo|PyInit__gi_cairo" -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -Wl,--enable-new-dtags -Wl,-z,combreloc  -o _gi_cairo.la -rpath /usr/lib64/python2.7/site-packages/gi _gi_cairo_la-pygi-foreign-cairo.lo  -lgirepository-1.0 -lgobject-2.0 -lglib-2.0   -lcairo-gobject -lcairo -lgobject-2.0 -lglib-2.0   -lcairo   
    libtool: link: ( cd ".libs" && rm -f "_gi.la" && ln -s "../_gi.la" "_gi.la" )
    ln -s -f .libs/_gi.so _gi.so
    libtool: link: /usr/bin/x86_64-pc-linux-gnu-nm -B  .libs/_gi_cairo_la-pygi-foreign-cairo.o   | sed -n -e 's/^.*[     ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][     ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | sed '/ __gnu_lto/d' | /bin/sed 's/.* //' | sort | uniq > .libs/_gi_cairo.exp
    libtool: link: /bin/grep -E -e "init_gi_cairo|PyInit__gi_cairo" ".libs/_gi_cairo.exp" > ".libs/_gi_cairo.expT"
    libtool: link: mv -f ".libs/_gi_cairo.expT" ".libs/_gi_cairo.exp"
    libtool: link: echo "{ global:" > .libs/_gi_cairo.ver
    libtool: link:  cat .libs/_gi_cairo.exp | sed -e "s/\(.*\)/\1;/" >> .libs/_gi_cairo.ver
    libtool: link:  echo "local: *; };" >> .libs/_gi_cairo.ver
    libtool: link:  x86_64-pc-linux-gnu-gcc -shared  -fPIC -DPIC  .libs/_gi_cairo_la-pygi-foreign-cairo.o   -Wl,--as-needed -lgirepository-1.0 -lcairo-gobject -lgobject-2.0 -lglib-2.0 -lcairo  -pthread -Os -march=native -Wl,-O1 -Wl,--hash-style=gnu -Wl,--enable-new-dtags -Wl,-z -Wl,combreloc   -pthread -Wl,-soname -Wl,_gi_cairo.so -Wl,-version-script -Wl,.libs/_gi_cairo.ver -o .libs/_gi_cairo.so
    libtool: link: ( cd ".libs" && rm -f "_gi_cairo.la" && ln -s "../_gi_cairo.la" "_gi_cairo.la" )
    ln -s -f .libs/_gi_cairo.so _gi_cairo.so
    make[3]: Leaving directory '/mnt/_var_tmp/_var/portage/dev-python/pygobject-3.16.2/work/pygobject-3.16.2-python2_7/gi'
    make[2]: Leaving directory '/mnt/_var_tmp/_var/portage/dev-python/pygobject-3.16.2/work/pygobject-3.16.2-python2_7/gi'
    Making all in tests
    make[2]: Entering directory '/mnt/_var_tmp/_var/portage/dev-python/pygobject-3.16.2/work/pygobject-3.16.2-python2_7/tests'
    /bin/sh ../libtool  --tag=CC   --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I..   -DNDEBUG  -DG_DISABLE_ASSERT  -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include   -Os    -march=native -pipe -DNDEBUG  -DG_DISABLE_ASSERT -Wall -Werror=unused-variable -fno-strict-aliasing -Werror=declaration-after-statement -std=c90  -Wall   -c -o libgimarshallingtests_la-gimarshallingtests.lo `test -f '/usr/share/gobject-introspection-1.0/tests/gimarshallingtests.c' || echo './'`/usr/share/gobject-introspection-1.0/tests/gimarshallingtests.c
    /bin/sh ../libtool  --tag=CC   --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I..   -DNDEBUG  -DG_DISABLE_ASSERT  -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include   -I/usr/include/cairo -I/usr/include/pixman-1  -I/usr/include/freetype2 -I/usr/include/libdrm -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include   -Os    -march=native -pipe -DNDEBUG  -DG_DISABLE_ASSERT -Wall -Werror=unused-variable -fno-strict-aliasing -Werror=declaration-after-statement -std=c90  -Wall   -c -o libregress_la-regress.lo `test -f '/usr/share/gobject-introspection-1.0/tests/regress.c' || echo './'`/usr/share/gobject-introspection-1.0/tests/regress.c
    /bin/sh ../libtool  --tag=CC   --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I..   -DNDEBUG  -DG_DISABLE_ASSERT  -I../gi -I/usr/include/python2.7 -I/usr/include/python2.7 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include   -Os    -march=native -pipe -DNDEBUG  -DG_DISABLE_ASSERT -Wall -Werror=unused-variable -fno-strict-aliasing -Werror=declaration-after-statement -std=c90  -Wall   -c -o testhelper_la-testhelpermodule.lo `test -f 'testhelpermodule.c' || echo './'`testhelpermodule.c
    libtool: compile:  x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -DNDEBUG -DG_DISABLE_ASSERT -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -Os -march=native -pipe -DNDEBUG -DG_DISABLE_ASSERT -Wall -Werror=unused-variable -fno-strict-aliasing -Werror=declaration-after-statement -std=c90 -Wall -c /usr/share/gobject-introspection-1.0/tests/gimarshallingtests.c  -fPIC -DPIC -o .libs/libgimarshallingtests_la-gimarshallingtests.o
    libtool: compile:  x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -DNDEBUG -DG_DISABLE_ASSERT -I../gi -I/usr/include/python2.7 -I/usr/include/python2.7 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -Os -march=native -pipe -DNDEBUG -DG_DISABLE_ASSERT -Wall -Werror=unused-variable -fno-strict-aliasing -Werror=declaration-after-statement -std=c90 -Wall -c testhelpermodule.c  -fPIC -DPIC -o .libs/testhelper_la-testhelpermodule.o
    libtool: compile:  x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -DNDEBUG -DG_DISABLE_ASSERT -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libdrm -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -Os -march=native -pipe -DNDEBUG -DG_DISABLE_ASSERT -Wall -Werror=unused-variable -fno-strict-aliasing -Werror=declaration-after-statement -std=c90 -Wall -c /usr/share/gobject-introspection-1.0/tests/regress.c  -fPIC -DPIC -o .libs/libregress_la-regress.o
    /bin/sh ../libtool  --tag=CC   --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I..   -DNDEBUG  -DG_DISABLE_ASSERT  -I../gi -I/usr/include/python2.7 -I/usr/include/python2.7 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include   -Os    -march=native -pipe -DNDEBUG  -DG_DISABLE_ASSERT -Wall -Werror=unused-variable -fno-strict-aliasing -Werror=declaration-after-statement -std=c90  -Wall   -c -o testhelper_la-test-floating.lo `test -f 'test-floating.c' || echo './'`test-floating.c
    libtool: compile:  x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -DNDEBUG -DG_DISABLE_ASSERT -I../gi -I/usr/include/python2.7 -I/usr/include/python2.7 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -Os -march=native -pipe -DNDEBUG -DG_DISABLE_ASSERT -Wall -Werror=unused-variable -fno-strict-aliasing -Werror=declaration-after-statement -std=c90 -Wall -c test-floating.c  -fPIC -DPIC -o .libs/testhelper_la-test-floating.o
    /bin/sh ../libtool  --tag=CC   --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I..   -DNDEBUG  -DG_DISABLE_ASSERT  -I../gi -I/usr/include/python2.7 -I/usr/include/python2.7 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include   -Os    -march=native -pipe -DNDEBUG  -DG_DISABLE_ASSERT -Wall -Werror=unused-variable -fno-strict-aliasing -Werror=declaration-after-statement -std=c90  -Wall   -c -o testhelper_la-test-thread.lo `test -f 'test-thread.c' || echo './'`test-thread.c
    libtool: compile:  x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -DNDEBUG -DG_DISABLE_ASSERT -I../gi -I/usr/include/python2.7 -I/usr/include/python2.7 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -Os -march=native -pipe -DNDEBUG -DG_DISABLE_ASSERT -Wall -Werror=unused-variable -fno-strict-aliasing -Werror=declaration-after-statement -std=c90 -Wall -c test-thread.c  -fPIC -DPIC -o .libs/testhelper_la-test-thread.o
    /bin/sh ../libtool  --tag=CC   --mode=compile x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I..   -DNDEBUG  -DG_DISABLE_ASSERT  -I../gi -I/usr/include/python2.7 -I/usr/include/python2.7 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include   -Os    -march=native -pipe -DNDEBUG  -DG_DISABLE_ASSERT -Wall -Werror=unused-variable -fno-strict-aliasing -Werror=declaration-after-statement -std=c90  -Wall   -c -o testhelper_la-test-unknown.lo `test -f 'test-unknown.c' || echo './'`test-unknown.c
    libtool: compile:  x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -DNDEBUG -DG_DISABLE_ASSERT -I../gi -I/usr/include/python2.7 -I/usr/include/python2.7 -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -Os -march=native -pipe -DNDEBUG -DG_DISABLE_ASSERT -Wall -Werror=unused-variable -fno-strict-aliasing -Werror=declaration-after-statement -std=c90 -Wall -c test-unknown.c  -fPIC -DPIC -o .libs/testhelper_la-test-unknown.o
    /bin/sh ../libtool  --tag=CC   --mode=link x86_64-pc-linux-gnu-gcc  -Os    -march=native -pipe -DNDEBUG  -DG_DISABLE_ASSERT -Wall -Werror=unused-variable -fno-strict-aliasing -Werror=declaration-after-statement -std=c90  -Wall    -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -Wl,--enable-new-dtags -Wl,-z,combreloc  -o testhelper.la -rpath /usr/lib64/python2.7/site-packages/pygobject -module -avoid-version -no-undefined  testhelper_la-testhelpermodule.lo testhelper_la-test-floating.lo testhelper_la-test-thread.lo testhelper_la-test-unknown.lo -lgobject-2.0 -lgthread-2.0 -pthread -lglib-2.0   
    libtool: link: x86_64-pc-linux-gnu-gcc -shared  -fPIC -DPIC  .libs/testhelper_la-testhelpermodule.o .libs/testhelper_la-test-floating.o .libs/testhelper_la-test-thread.o .libs/testhelper_la-test-unknown.o   -Wl,--as-needed -lgobject-2.0 -lgthread-2.0 -lglib-2.0  -Os -march=native -Wl,-O1 -Wl,--hash-style=gnu -Wl,--enable-new-dtags -Wl,-z -Wl,combreloc -pthread   -pthread -Wl,-soname -Wl,testhelper.so -o .libs/testhelper.so
    /usr/share/gobject-introspection-1.0/tests/regress.c: In function 'regress_test_cairo_context_none_in':
    /usr/share/gobject-introspection-1.0/tests/regress.c:316:20: error: unused variable 'surface' [-Werror=unused-variable]
       cairo_surface_t *surface = cairo_get_target (context);
                        ^
    /usr/share/gobject-introspection-1.0/tests/regress.c: In function 'regress_test_ghash_gvalue_in':
    /usr/share/gobject-introspection-1.0/tests/regress.c:1298:17: warning: variable 'strings' set but not used [-Wunused-but-set-variable]
       const gchar **strings;
                     ^
    /usr/share/gobject-introspection-1.0/tests/regress.c: In function 'assert_test_table_ghash':
    /usr/share/gobject-introspection-1.0/tests/regress.c:1362:15: error: unused variable 'h' [-Werror=unused-variable]
       GHashTable *h = regress_test_table_ghash_const();
                   ^
    /usr/share/gobject-introspection-1.0/tests/regress.c: In function 'regress_test_async_ready_callback':
    /usr/share/gobject-introspection-1.0/tests/regress.c:3558:3: warning: 'g_simple_async_result_new' is deprecated (declared at /usr/include/glib-2.0/gio/gsimpleasyncresult.h:51): Use 'g_task_new' instead [-Wdeprecated-declarations]
       GSimpleAsyncResult *result = g_simple_async_result_new (NULL, callback, NULL,
       ^
    /usr/share/gobject-introspection-1.0/tests/regress.c:3560:3: warning: 'g_simple_async_result_complete_in_idle' is deprecated (declared at /usr/include/glib-2.0/gio/gsimpleasyncresult.h:106) [-Wdeprecated-declarations]
       g_simple_async_result_complete_in_idle (result);
       ^
    cc1: some warnings being treated as errors
    Makefile:530: recipe for target 'libregress_la-regress.lo' failed
    make[2]: *** [libregress_la-regress.lo] Error 1
    make[2]: *** Waiting for unfinished jobs....
    libtool: link: ( cd ".libs" && rm -f "testhelper.la" && ln -s "../testhelper.la" "testhelper.la" )
    make[2]: Leaving directory '/mnt/_var_tmp/_var/portage/dev-python/pygobject-3.16.2/work/pygobject-3.16.2-python2_7/tests'
    Makefile:661: recipe for target 'all-recursive' failed
    make[1]: *** [all-recursive] Error 1
    make[1]: Leaving directory '/mnt/_var_tmp/_var/portage/dev-python/pygobject-3.16.2/work/pygobject-3.16.2-python2_7'
    Makefile:483: recipe for target 'all' failed
    make: *** [all] Error 2
     * ERROR: dev-python/pygobject-3.16.2::gentoo failed (compile phase):
     *   emake failed
     *
     * If you need support, post the output of `emerge --info '=dev-python/pygobject-3.16.2::gentoo'`,
     * the complete build log and the output of `emerge -pqv '=dev-python/pygobject-3.16.2::gentoo'`.
     * The complete build log is located at '/mnt/_var_tmp/_var/portage/dev-python/pygobject-3.16.2/temp/build.log'.
     * The ebuild environment file is located at '/mnt/_var_tmp/_var/portage/dev-python/pygobject-3.16.2/temp/environment'.
     * Working directory: '/mnt/_var_tmp/_var/portage/dev-python/pygobject-3.16.2/work/pygobject-3.16.2-python2_7'
     * S: '/mnt/_var_tmp/_var/portage/dev-python/pygobject-3.16.2/work/pygobject-3.16.2'
     
    
×
×
  • Create New...