Jump to content
Read the Funtoo Newsletter: Summer 2023 ×

Oleg Vinichenko

Members
  • Posts

    619
  • Joined

  • Last visited

  • Days Won

    53

Posts posted by Oleg Vinichenko

  1. New release of mysql-community available.

    Version 8.0.14 fixes numerous security fixes. https://www.oracle.com/technetwork/security-advisory/cpujan2019-5072801.html#AppendixMSQL

    Please pay attention to ebuild post instaaltion messages, if you setting up MySQl for the first time as emerge --config option now removed in favor of upstream and more featureful mysql_secure-installation

    Report any issues you may find with package install and use cases.

  2. to clarify little bit, portage has basic cpu detection of cpu's when you run emerge pkgname, based on ncpu+1, it does not pass any other arguments such as "l" or load-average. IN this case you may want to tweak you custom MAKETOPS.

  3. 9 hours ago, jhan said:

    Well, it got better but not fixed. Now I get the messsage:

    
    /bin/sh ../libtool --tag=CC   --mode=link x86_64-pc-linux-gnu-gcc -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi-3.3_rc0/include -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/uuid -I/usr/include/libdrm -I/usr/include/libpng16 -I/usr/include/harfbuzz -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/atk-1.0 -I/usr/include/enchant-2 -pthread  -DG_LOG_DOMAIN=\"gtkspell\" -DLOCALEDIR=\""/usr/share/locale"\" -march=haswell -O2 -pipe  -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -o libgtkspell.la -rpath /usr/lib64 gtkspell.lo deprecated.lo -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lfontconfig -lfreetype -lenchant-2  -lenchant 
    libtool: link: x86_64-pc-linux-gnu-gcc -shared  .libs/gtkspell.o .libs/deprecated.o   -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lfontconfig -lfreetype -lenchant-2 -lenchant  -pthread -march=haswell -Wl,-O1 -Wl,--sort-common -Wl,--as-needed   -pthread -Wl,-soname -Wl,libgtkspell.so.0 -o .libs/libgtkspell.so.0.0.0
    /usr/lib/gcc/x86_64-pc-linux-gnu/7.3.1/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find -lenchant
    collect2: error: ld returned 1 exit status
    make[2]: *** [Makefile:287: libgtkspell.la] Error 1
    make[2]: Leaving directory '/var/tmp/portage/app-text/gtkspell-2.0.16/work/gtkspell-2.0.16/gtkspell'
    make[1]: *** [Makefile:323: all-recursive] Error 1
    make[1]: Leaving directory '/var/tmp/portage/app-text/gtkspell-2.0.16/work/gtkspell-2.0.16'
    make: *** [Makefile:232: all] Error 2

    The reason seems to be that the enchant package installs a libenchant-2 and not a libenchant:

    
    farout ~ # equery f enchant
     * Searching for enchant ...
     * Contents of app-text/enchant-2.2.1-r1:
    /usr
    /usr/bin
    /usr/bin/enchant-2
    /usr/bin/enchant-lsmod-2
    /usr/include
    /usr/include/enchant-2
    /usr/include/enchant-2/enchant++.h
    /usr/include/enchant-2/enchant-provider.h
    /usr/include/enchant-2/enchant.h
    /usr/lib64
    /usr/lib64/enchant-2
    /usr/lib64/enchant-2/enchant_hunspell.so
    /usr/lib64/libenchant-2.so -> libenchant-2.so.2.2.1
    /usr/lib64/libenchant-2.so.2 -> libenchant-2.so.2.2.1
    /usr/lib64/libenchant-2.so.2.2.1
    /usr/lib64/pkgconfig
    /usr/lib64/pkgconfig/enchant-2.pc
    /usr/lib64/pkgconfig/enchant.pc -> /usr/lib64/pkgconfig/enchant-2.pc
    /usr/share
    /usr/share/doc
    /usr/share/doc/enchant-2.2.1-r1
    /usr/share/doc/enchant-2.2.1-r1/AUTHORS.bz2
    /usr/share/doc/enchant-2.2.1-r1/ChangeLog.bz2
    /usr/share/doc/enchant-2.2.1-r1/NEWS.bz2
    /usr/share/doc/enchant-2.2.1-r1/README.bz2
    /usr/share/enchant
    /usr/share/enchant/enchant.ordering
    /usr/share/man
    /usr/share/man/man1
    /usr/share/man/man1/enchant-2.1.bz2
    /usr/share/man/man1/enchant-lsmod-2.1.bz2

     

    aha, so, there is also an gtkspell-2 ebuild with slot-2. gtkspell-3 is what mentioned as fixed

×
×
  • Create New...