1

Вот как снова сел за gentoo, начались ошибки. Т.к. как я совсем не шарю в qt, прошу помочь. Понадобился мне keepassx, а он на qt. Сборка потянула за собой qt-gui, qt-core,qt-sql и еще что-то. Все что касается qt собралось хорошо,  а вот keepassx не захотел, лог:

+ открыть спойлер
* Package:    app-admin/keepassx-0.4.3
 * Repository: gentoo
 * Maintainer: spatz@gentoo.org tgurr@gentoo.org,qt@gentoo.org
 * USE:        amd64 elibc_glibc kernel_linux multilib userland_GNU
 * FEATURES:   sandbox
>>> Unpacking source...
>>> Unpacking keepassx-0.4.3.tar.gz to /var/tmp/portage/app-admin/keepassx-0.4.3/work
>>> Source unpacked in /var/tmp/portage/app-admin/keepassx-0.4.3/work
>>> Preparing source in /var/tmp/portage/app-admin/keepassx-0.4.3/work/keepassx-0.4.3 ...
 * Applying keepassx-0.4.3-gcc47.patch ...                                                                                                         [ ok ]
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/app-admin/keepassx-0.4.3/work/keepassx-0.4.3 ...
 * Running qmake ...
 *  - fixed CONFIG in src/src.pro
Project MESSAGE: See 'INSTALL' for configuration options.
Project MESSAGE: Install Prefix: /var/tmp/portage/app-admin/keepassx-0.4.3/image//usr
Project MESSAGE: *** Makefile successfully generated.
Project MESSAGE: *** Start make now.
Reading /var/tmp/portage/app-admin/keepassx-0.4.3/work/keepassx-0.4.3/src/src.pro                                                                  [ ok ]
>>> Source configured.
>>> Compiling source in /var/tmp/portage/app-admin/keepassx-0.4.3/work/keepassx-0.4.3 ...
make -j5 
cd src/ && make -f Makefile 
make[1]: Entering directory `/var/tmp/portage/app-admin/keepassx-0.4.3/work/keepassx-0.4.3/src'
/usr/bin/uic forms/AutoTypeDlg.ui -o ../build/ui/ui_AutoTypeDlg.h
/usr/bin/uic forms/TargetWindowDlg.ui -o ../build/ui/ui_TargetWindowDlg.h
/usr/bin/uic forms/AboutDlg.ui -o ../build/ui/ui_AboutDlg.h
/usr/bin/uic forms/AddBookmarkDlg.ui -o ../build/ui/ui_AddBookmarkDlg.h
/usr/bin/uic forms/CalendarDlg.ui -o ../build/ui/ui_CalendarDlg.h
/usr/bin/uic forms/CollectEntropyDlg.ui -o ../build/ui/ui_CollectEntropyDlg.h
/usr/bin/uic forms/CustomizeDetailViewDlg.ui -o ../build/ui/ui_CustomizeDetailViewDlg.h
/usr/bin/uic forms/DatabaseSettingsDlg.ui -o ../build/ui/ui_DatabaseSettingsDlg.h
/usr/bin/uic forms/EditEntryDlg.ui -o ../build/ui/ui_EditEntryDlg.h
/usr/bin/uic forms/EditGroupDlg.ui -o ../build/ui/ui_EditGroupDlg.h
/usr/bin/uic forms/ExpiredEntriesDlg.ui -o ../build/ui/ui_ExpiredEntriesDlg.h
/usr/bin/uic forms/HelpDlg.ui -o ../build/ui/ui_HelpDlg.h
/usr/bin/uic forms/MainWindow.ui -o ../build/ui/ui_MainWindow.h
/usr/bin/uic forms/ManageBookmarksDlg.ui -o ../build/ui/ui_ManageBookmarksDlg.h
/usr/bin/uic forms/PasswordDlg.ui -o ../build/ui/ui_PasswordDlg.h
/usr/bin/uic forms/PasswordGenDlg.ui -o ../build/ui/ui_PasswordGenDlg.h
/usr/bin/uic forms/SearchDlg.ui -o ../build/ui/ui_SearchDlg.h
/usr/bin/uic forms/SelectIconDlg.ui -o ../build/ui/ui_SelectIconDlg.h
/usr/bin/uic forms/SettingsDlg.ui -o ../build/ui/ui_SettingsDlg.h
/usr/bin/uic forms/SimplePasswordDlg.ui -o ../build/ui/ui_SimplePasswordDlg.h
/usr/bin/uic forms/WorkspaceLockedWidget.ui -o ../build/ui/ui_WorkspaceLockedWidget.h
x86_64-pc-linux-gnu-g++ -c -O2 -pipe -include keepassx.h -Wall -W -Wno-sign-compare -D_REENTRANT -DAUTOTYPE -DGLOBAL_AUTOTYPE -DQT_NO_DEBUG -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4 -I. -Ilib -Icrypto -Iplugins/interfaces -Iexport -Iimport -Idialogs -I../build/ui -I../build/moc -o ../build/HelperX11.o lib/HelperX11.cpp
x86_64-pc-linux-gnu-g++ -c -O2 -pipe -include keepassx.h -Wall -W -Wno-sign-compare -D_REENTRANT -DAUTOTYPE -DGLOBAL_AUTOTYPE -DQT_NO_DEBUG -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4 -I. -Ilib -Icrypto -Iplugins/interfaces -Iexport -Iimport -Idialogs -I../build/ui -I../build/moc -o ../build/Application_X11.o Application_X11.cpp
x86_64-pc-linux-gnu-g++ -c -O2 -pipe -include keepassx.h -Wall -W -Wno-sign-compare -D_REENTRANT -DAUTOTYPE -DGLOBAL_AUTOTYPE -DQT_NO_DEBUG -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4 -I. -Ilib -Icrypto -Iplugins/interfaces -Iexport -Iimport -Idialogs -I../build/ui -I../build/moc -o ../build/AutoTypeDlg.o dialogs/AutoTypeDlg.cpp
x86_64-pc-linux-gnu-g++ -c -O2 -pipe -include keepassx.h -Wall -W -Wno-sign-compare -D_REENTRANT -DAUTOTYPE -DGLOBAL_AUTOTYPE -DQT_NO_DEBUG -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4 -I. -Ilib -Icrypto -Iplugins/interfaces -Iexport -Iimport -Idialogs -I../build/ui -I../build/moc -o ../build/AutoTypeTreeWidget.o lib/AutoTypeTreeWidget.cpp
x86_64-pc-linux-gnu-g++ -c -O2 -pipe -include keepassx.h -Wall -W -Wno-sign-compare -D_REENTRANT -DAUTOTYPE -DGLOBAL_AUTOTYPE -DQT_NO_DEBUG -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4 -I. -Ilib -Icrypto -Iplugins/interfaces -Iexport -Iimport -Idialogs -I../build/ui -I../build/moc -o ../build/TargetWindowDlg.o dialogs/TargetWindowDlg.cpp
x86_64-pc-linux-gnu-g++ -c -O2 -pipe -include keepassx.h -Wall -W -Wno-sign-compare -D_REENTRANT -DAUTOTYPE -DGLOBAL_AUTOTYPE -DQT_NO_DEBUG -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4 -I. -Ilib -Icrypto -Iplugins/interfaces -Iexport -Iimport -Idialogs -I../build/ui -I../build/moc -o ../build/main.o main.cpp
x86_64-pc-linux-gnu-g++ -c -O2 -pipe -include keepassx.h -Wall -W -Wno-sign-compare -D_REENTRANT -DAUTOTYPE -DGLOBAL_AUTOTYPE -DQT_NO_DEBUG -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4 -I. -Ilib -Icrypto -Iplugins/interfaces -Iexport -Iimport -Idialogs -I../build/ui -I../build/moc -o ../build/mainwindow.o mainwindow.cpp
x86_64-pc-linux-gnu-g++ -c -O2 -pipe -include keepassx.h -Wall -W -Wno-sign-compare -D_REENTRANT -DAUTOTYPE -DGLOBAL_AUTOTYPE -DQT_NO_DEBUG -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4 -I. -Ilib -Icrypto -Iplugins/interfaces -Iexport -Iimport -Idialogs -I../build/ui -I../build/moc -o ../build/KpxConfig.o KpxConfig.cpp
x86_64-pc-linux-gnu-g++ -c -O2 -pipe -include keepassx.h -Wall -W -Wno-sign-compare -D_REENTRANT -DAUTOTYPE -DGLOBAL_AUTOTYPE -DQT_NO_DEBUG -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4 -I. -Ilib -Icrypto -Iplugins/interfaces -Iexport -Iimport -Idialogs -I../build/ui -I../build/moc -o ../build/Database.o Database.cpp
x86_64-pc-linux-gnu-g++ -c -O2 -pipe -include keepassx.h -Wall -W -Wno-sign-compare -D_REENTRANT -DAUTOTYPE -DGLOBAL_AUTOTYPE -DQT_NO_DEBUG -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4 -I. -Ilib -Icrypto -Iplugins/interfaces -Iexport -Iimport -Idialogs -I../build/ui -I../build/moc -o ../build/Kdb3Database.o Kdb3Database.cpp
x86_64-pc-linux-gnu-g++ -c -O2 -pipe -include keepassx.h -Wall -W -Wno-sign-compare -D_REENTRANT -DAUTOTYPE -DGLOBAL_AUTOTYPE -DQT_NO_DEBUG -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4 -I. -Ilib -Icrypto -Iplugins/interfaces -Iexport -Iimport -Idialogs -I../build/ui -I../build/moc -o ../build/bookmarks.o lib/bookmarks.cpp
mainwindow.cpp: In member function ‘void KeepassMainWindow::OnShutdown(QSessionManager&)’:
mainwindow.cpp:1424:13: error: invalid use of incomplete type ‘struct QSessionManager’
/usr/include/qt4/QtGui/qapplication.h:72:7: error: forward declaration of ‘struct QSessionManager’
make[1]: *** [../build/mainwindow.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make[1]: Leaving directory `/var/tmp/portage/app-admin/keepassx-0.4.3/work/keepassx-0.4.3/src'
make: *** [sub-src-make_default] Error 2
 * ERROR: app-admin/keepassx-0.4.3 failed (compile phase):
 *   emake failed
 * 
 * If you need support, post the output of 'emerge --info =app-admin/keepassx-0.4.3',
 * the complete build log and the output of 'emerge -pqv =app-admin/keepassx-0.4.3'.
 * The complete build log is located at '/var/tmp/portage/app-admin/keepassx-0.4.3/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/app-admin/keepassx-0.4.3/temp/environment'.
 * S: '/var/tmp/portage/app-admin/keepassx-0.4.3/work/keepassx-0.4.3'

emerge --info

+ открыть спойлер
Portage 2.1.10.49 (default/linux/amd64/10.0, gcc-4.5.3, glibc-2.13-r4, 3.2.12-gentoo x86_64)
=================================================================
System uname: Linux-3.2.12-gentoo-x86_64-Intel-R-_Core-TM-_i5_CPU_650_@_3.20GHz-with-gentoo-2.0.3
Timestamp of tree: Sun, 20 May 2012 21:30:01 +0000
app-shells/bash:          4.2_p20
dev-lang/python:          2.7.2-r3, 3.2.2
dev-util/cmake:           2.8.6-r4
dev-util/pkgconfig:       0.26
sys-apps/baselayout:      2.0.3
sys-apps/openrc:          0.9.8.4
sys-apps/sandbox:         2.5
sys-devel/autoconf:       2.13, 2.68
sys-devel/automake:       1.11.1
sys-devel/binutils:       2.21.1-r1
sys-devel/gcc:            4.5.3-r2
sys-devel/gcc-config:     1.5-r2
sys-devel/libtool:        2.4-r1
sys-devel/make:           3.82-r1
sys-kernel/linux-headers: 3.1 (virtual/os-headers)
sys-libs/glibc:           2.13-r4
Repositories: gentoo lcd-filtering gentoo-haskell
ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="* @EULA"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo"
CXXFLAGS="-O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="assume-digests binpkg-logs distlocks ebuild-locks fixlafiles news parallel-fetch protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch"
FFLAGS=""
GENTOO_MIRRORS="http://distfiles.gentoo.org"
LANG="ru_RU.UTF-8"
LC_ALL=""
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
LINGUAS="ru en"
MAKEOPTS="-j5"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/var/lib/layman/lcd-filtering /var/lib/layman/haskell"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X acl alsa amd64 berkdb bzip2 cdr cli consolekit cracklib crypt cxx dri dvd fortran gdbm gdu gnome gpm gtk gudev iconv jpeg lxde mmx modules mpd mudflap multilib ncurses nls nptl openmp pam pcre png policykit pppd readline session sse sse2 ssl tcpd truetype type1 udev unicode xft xorg zlib zsh-completion" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="kexi words flow plan sheets stage tables krita karbon braindump" CAMERAS="ptp2" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ubx" INPUT_DEVICES="evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" LINGUAS="ru en" PHP_TARGETS="php5-3" PYTHON_TARGETS="python3_2 python2_7" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="nvidia" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, USE_PYTHON

eix qt-core

x11-libs/qt-core
     Available versions:  (4) 4.6.3-r1 4.7.4-r1 4.8.1-r2
    {aqua c++0x debug doc +exceptions +glib iconv +jit optimized-qmake pch private-headers qpa qt3support ssl}
     Installed versions:  4.8.1-r2(4)(22:18:08 05/21/12)(exceptions glib iconv qt3support ssl -aqua -c++0x -debug -optimized-qmake -pch -qpa)

eix qt-gui

x11-libs/qt-gui
     Available versions:  (4) 4.6.3 4.6.3-r2 4.7.4-r1 4.8.1-r1
    {+accessibility aqua c++0x cups dbus debug egl +exceptions gif +glib gtk gtkstyle mng nas nis pch private-headers qpa qt3support raster tiff trace xinerama +xv}
     Installed versions:  4.8.1-r1(4)(22:31:13 05/21/12)(accessibility dbus exceptions glib gtkstyle qt3support xv -aqua -c++0x -cups -debug -egl -gif -mng -nas -nis -pch -qpa -tiff -trace -xinerama)

гуглил, нашел одну тему, 2008 года, но там kubuntu и люди правили исходники. Подумал, если баг, то должны были точно устранить, kde вроде любят разработчики

— Ты кто?
— Часть силы той, что без числа
Творит добро, всему желая зла. © Фауст

2

Может поможет:

# emerge --ask app-admin/keepassx

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  N     ] app-admin/keepassx-0.4.3  USE="-debug -pch" 1,337 kB

Total: 1 package (1 new), Size of downloads: 1,337 kB

Would you like to merge these packages? [Yes/No] 

>>> Verifying ebuild manifests

>>> Emerging (1 of 1) app-admin/keepassx-0.4.3
>>> Downloading 'http://mirror2.corbina.ru/gentoo-distfiles/distfiles/keepassx-0.4.3.tar.gz'
--2012-05-22 00:39:49--  http://mirror2.corbina.ru/gentoo-distfiles/distfiles/keepassx-0.4.3.tar.gz
Распознаётся mirror2.corbina.ru... 89.179.179.2
Подключение к mirror2.corbina.ru|89.179.179.2|:80... соединение установлено.
HTTP-запрос отправлен. Ожидание ответа... 200 OK
Длина: 1368766 (1,3M) [application/octet-stream]
Сохранение в каталог: ««/usr/portage/distfiles/keepassx-0.4.3.tar.gz»».

100%[======================================>] 1 368 766   1,80M/s   за 0,7s    

2012-05-22 00:39:50 (1,80 MB/s) - «/usr/portage/distfiles/keepassx-0.4.3.tar.gz» saved [1368766/1368766]

 * keepassx-0.4.3.tar.gz RMD160 SHA1 SHA256 size ;-) ...                                                                        [ ok ]
>>> Unpacking source...
>>> Unpacking keepassx-0.4.3.tar.gz to /var/tmp/portage/app-admin/keepassx-0.4.3/work
>>> Source unpacked in /var/tmp/portage/app-admin/keepassx-0.4.3/work
>>> Preparing source in /var/tmp/portage/app-admin/keepassx-0.4.3/work/keepassx-0.4.3 ...
 * Applying keepassx-0.4.3-gcc47.patch ...                                                                                      [ ok ]
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/app-admin/keepassx-0.4.3/work/keepassx-0.4.3 ...
 * Running qmake ...
 *  - fixed CONFIG in src/src.pro
Project MESSAGE: See 'INSTALL' for configuration options.
Project MESSAGE: Install Prefix: /var/tmp/portage/app-admin/keepassx-0.4.3/image//usr
Project MESSAGE: *** Makefile successfully generated.
Project MESSAGE: *** Start make now.
Reading /var/tmp/portage/app-admin/keepassx-0.4.3/work/keepassx-0.4.3/src/src.pro                                               [ ok ]
>>> Source configured.
>>> Compiling source in /var/tmp/portage/app-admin/keepassx-0.4.3/work/keepassx-0.4.3 ...
make -j5 -l5 -s 
lib/EntryView.cpp: В функции-члене «void KeepassEntryView::OnNewEntry()»:
lib/EntryView.cpp:390:40: предупреждение: «ParentGroup» may be used uninitialized in this function [-Wuninitialized]
crypto/aeskey.c: В функции «aes_decrypt_key256»:
crypto/aeskey.c:500:25: предупреждение: операция над «ss[4]» может дать неопределенный результат [-Wsequence-point]
crypto/aeskey.c:500:25: предупреждение: операция над «ss[4]» может дать неопределенный результат [-Wsequence-point]
crypto/aeskey.c:500:25: предупреждение: операция над «ss[4]» может дать неопределенный результат [-Wsequence-point]
crypto/aeskey.c:501:25: предупреждение: операция над «ss[5]» может дать неопределенный результат [-Wsequence-point]
crypto/aeskey.c:501:25: предупреждение: операция над «ss[5]» может дать неопределенный результат [-Wsequence-point]
crypto/aeskey.c:501:25: предупреждение: операция над «ss[5]» может дать неопределенный результат [-Wsequence-point]
crypto/aeskey.c:502:25: предупреждение: операция над «ss[6]» может дать неопределенный результат [-Wsequence-point]
crypto/aeskey.c:502:25: предупреждение: операция над «ss[6]» может дать неопределенный результат [-Wsequence-point]
crypto/aeskey.c:502:25: предупреждение: операция над «ss[6]» может дать неопределенный результат [-Wsequence-point]
crypto/aeskey.c:503:25: предупреждение: операция над «ss[7]» может дать неопределенный результат [-Wsequence-point]
crypto/aeskey.c:503:25: предупреждение: операция над «ss[7]» может дать неопределенный результат [-Wsequence-point]
crypto/aeskey.c:503:25: предупреждение: операция над «ss[7]» может дать неопределенный результат [-Wsequence-point]
crypto/twoclass.cpp: В функции-члене «int CTwofish::padEncrypt(quint8*, int, quint8*)»:
crypto/twoclass.cpp:68:22: предупреждение: доступ по указателю с приведением типа нарушает правила перекрытия объектов в памяти [-Wstrict-aliasing]
crypto/twoclass.cpp: В функции-члене «int CTwofish::padDecrypt(quint8*, int, quint8*)»:
crypto/twoclass.cpp:115:22: предупреждение: доступ по указателю с приведением типа нарушает правила перекрытия объектов в памяти [-Wstrict-aliasing]
crypto/twoclass.cpp:126:21: предупреждение: доступ по указателю с приведением типа нарушает правила перекрытия объектов в памяти [-Wstrict-aliasing]
lib/AutoTypeGlobalX11.cpp: В функции-члене «virtual void AutoTypeGlobalX11::perform(IEntryHandle*, bool, int, bool)»:
lib/AutoTypeGlobalX11.cpp:65:17: предупреждение: converting to non-pointer type «Window {aka long unsigned int}» from NULL [-Wconversion-null]
lib/AutoTypeX11.cpp: В функции-члене «virtual void AutoTypeX11::perform(IEntryHandle*, bool, int, bool)»:
lib/AutoTypeX11.cpp:194:16: предупреждение: converting to non-pointer type «Window {aka long unsigned int}» from NULL [-Wconversion-null]
lib/AutoTypeX11.cpp: В функции-члене «void AutoTypeX11::ReadKeymap()»:
lib/AutoTypeX11.cpp:606:6: предупреждение: variable «last_altgr_mask» set but not used [-Wunused-but-set-variable]
>>> Source compiled.
>>> Test phase [not enabled]: app-admin/keepassx-0.4.3

>>> Install keepassx-0.4.3 into /var/tmp/portage/app-admin/keepassx-0.4.3/image/ category app-admin
make -j5 -l5 -s DESTDIR=/var/tmp/portage/app-admin/keepassx-0.4.3/image/ install 
>>> Completed installing keepassx-0.4.3 into /var/tmp/portage/app-admin/keepassx-0.4.3/image/

strip: x86_64-pc-linux-gnu-strip --strip-unneeded -R .comment -R .GCC.command.line
   usr/bin/keepassx
ecompressdir: bzip2 -9 /usr/share/doc

>>> Installing (1 of 1) app-admin/keepassx-0.4.3
 * checking 99 files for package collisions
>>> Merging app-admin/keepassx-0.4.3 to /
--- /usr/
--- /usr/bin/
>>> /usr/bin/keepassx
--- /usr/share/
--- /usr/share/doc/
>>> /usr/share/doc/keepassx-0.4.3/
>>> /usr/share/doc/keepassx-0.4.3/changelog.bz2
--- /usr/share/mime/
--- /usr/share/mime/packages/
>>> /usr/share/mime/packages/keepassx.xml
--- /usr/share/mimelnk/
--- /usr/share/mimelnk/application/
>>> /usr/share/mimelnk/application/x-keepass.desktop
>>> /usr/share/keepassx/
>>> /usr/share/keepassx/i18n/
>>> /usr/share/keepassx/i18n/keepassx-pl_PL.qm
>>> /usr/share/keepassx/i18n/keepassx-pt_PT.qm
>>> /usr/share/keepassx/i18n/keepassx-nb_NO.qm
>>> /usr/share/keepassx/i18n/keepassx-tr_TR.qm
>>> /usr/share/keepassx/i18n/keepassx-es_ES.qm
>>> /usr/share/keepassx/i18n/keepassx-zh_CN.qm
>>> /usr/share/keepassx/i18n/qt_gl_ES.qm
>>> /usr/share/keepassx/i18n/keepassx-hu_HU.qm
>>> /usr/share/keepassx/i18n/qt_fi.qm
>>> /usr/share/keepassx/i18n/qt_hu.qm
>>> /usr/share/keepassx/i18n/qt_it.qm
>>> /usr/share/keepassx/i18n/qt_nl.qm
>>> /usr/share/keepassx/i18n/qt_sr.qm
>>> /usr/share/keepassx/i18n/qt_tr.qm
>>> /usr/share/keepassx/i18n/keepassx-fi_FI.qm
>>> /usr/share/keepassx/i18n/keepassx-ru_RU.qm
>>> /usr/share/keepassx/i18n/keepassx-gl_ES.qm
>>> /usr/share/keepassx/i18n/keepassx-sk_SK.qm
>>> /usr/share/keepassx/i18n/keepassx-sr_RS.qm
>>> /usr/share/keepassx/i18n/keepassx-de_DE.qm
>>> /usr/share/keepassx/i18n/keepassx-nl_NL.qm
>>> /usr/share/keepassx/i18n/keepassx-ja_JP.qm
>>> /usr/share/keepassx/i18n/keepassx-fr_FR.qm
>>> /usr/share/keepassx/i18n/keepassx-uk_UA.qm
>>> /usr/share/keepassx/i18n/keepassx-it_IT.qm
>>> /usr/share/keepassx/license.html
>>> /usr/share/keepassx/icons/
>>> /usr/share/keepassx/icons/bookmark_this.png
>>> /usr/share/keepassx/icons/keepassx_small.png
>>> /usr/share/keepassx/icons/manual.png
>>> /usr/share/keepassx/icons/dice.png
>>> /usr/share/keepassx/icons/text_center.png
>>> /usr/share/keepassx/icons/key.png
>>> /usr/share/keepassx/icons/templates.png
>>> /usr/share/keepassx/icons/swap.png
>>> /usr/share/keepassx/icons/dbsearch.png
>>> /usr/share/keepassx/icons/keepassx_large.png
>>> /usr/share/keepassx/icons/down.png
>>> /usr/share/keepassx/icons/autotype.png
>>> /usr/share/keepassx/icons/text_italic.png
>>> /usr/share/keepassx/icons/editgroup.png
>>> /usr/share/keepassx/icons/document.png
>>> /usr/share/keepassx/icons/i18n.png
>>> /usr/share/keepassx/icons/filedelete.png
>>> /usr/share/keepassx/icons/keepassx.png
>>> /usr/share/keepassx/icons/filenew.png
>>> /usr/share/keepassx/icons/filesave.png
>>> /usr/share/keepassx/icons/editentry.png
>>> /usr/share/keepassx/icons/dbsettings.png
>>> /usr/share/keepassx/icons/bookmark_edit.png
>>> /usr/share/keepassx/icons/openurl.png
>>> /usr/share/keepassx/icons/go-home.png
>>> /usr/share/keepassx/icons/bookmark_add.png
>>> /usr/share/keepassx/icons/text_block.png
>>> /usr/share/keepassx/icons/cloneentry.png
>>> /usr/share/keepassx/icons/restore.png
>>> /usr/share/keepassx/icons/appsettings.png
>>> /usr/share/keepassx/icons/fileclose.png
>>> /usr/share/keepassx/icons/go-previous.png
>>> /usr/share/keepassx/icons/text_bold.png
>>> /usr/share/keepassx/icons/deletegroup.png
>>> /usr/share/keepassx/icons/generator.png
>>> /usr/share/keepassx/icons/clock.png
>>> /usr/share/keepassx/icons/copyusername.png
>>> /usr/share/keepassx/icons/copypwd.png
>>> /usr/share/keepassx/icons/trashcan.png
>>> /usr/share/keepassx/icons/pwd_show.png
>>> /usr/share/keepassx/icons/deleteentry.png
>>> /usr/share/keepassx/icons/ok.png
>>> /usr/share/keepassx/icons/keepassx_locked.png
>>> /usr/share/keepassx/icons/up.png
>>> /usr/share/keepassx/icons/filesaveas.png
>>> /usr/share/keepassx/icons/newgroup.png
>>> /usr/share/keepassx/icons/help_about.png
>>> /usr/share/keepassx/icons/lock.png
>>> /usr/share/keepassx/icons/search.png
>>> /usr/share/keepassx/icons/go-next.png
>>> /usr/share/keepassx/icons/expired.png
>>> /usr/share/keepassx/icons/bookmark.png
>>> /usr/share/keepassx/icons/text_right.png
>>> /usr/share/keepassx/icons/newentry.png
>>> /usr/share/keepassx/icons/delete.png
>>> /usr/share/keepassx/icons/filesavedisabled.png
>>> /usr/share/keepassx/icons/fileopen.png
>>> /usr/share/keepassx/icons/groupsearch.png
>>> /usr/share/keepassx/icons/pwd_hide.png
>>> /usr/share/keepassx/icons/bookmark_del.png
>>> /usr/share/keepassx/icons/alarmclock.png
>>> /usr/share/keepassx/icons/bookmark_folder.png
>>> /usr/share/keepassx/icons/exit.png
>>> /usr/share/keepassx/icons/text_under.png
>>> /usr/share/keepassx/icons/text_left.png
>>> /usr/share/keepassx/icons/help.png
>>> /usr/share/keepassx/icons/clientic.png
--- /usr/share/applications/
>>> /usr/share/applications/keepassx.desktop
--- /usr/share/pixmaps/
>>> /usr/share/pixmaps/keepassx.xpm
>>> app-admin/keepassx-0.4.3 merged.
>>> Regenerating /etc/ld.so.cache...

>>> Recording app-admin/keepassx in "world" favorites file...
>>> Auto-cleaning packages...

>>> No outdated packages were found on your system.

 * GNU info directory index is up-to-date.

# emerge --info
Portage 2.1.10.62 (default/linux/amd64/10.0/desktop, gcc-4.6.2, glibc-2.15-r2, 3.2.14-zen+ x86_64)
=================================================================
System uname: Linux-3.2.14-zen+-x86_64-AMD_FX-tm-4100_Quad-Core_Processor-with-gentoo-2.1
Timestamp of tree: Mon, 21 May 2012 15:00:01 +0000
app-shells/bash:          4.2_p28
dev-java/java-config:     2.1.11-r3
dev-lang/python:          2.7.3-r2, 3.2.3-r1
dev-util/cmake:           2.8.8-r2
dev-util/pkgconfig:       0.26
sys-apps/baselayout:      2.1-r1
sys-apps/openrc:          0.9.9.3
sys-apps/sandbox:         2.5
sys-devel/autoconf:       2.13, 2.69
sys-devel/automake:       1.10.3, 1.11.5
sys-devel/binutils:       2.22-r1
sys-devel/gcc:            4.6.2
sys-devel/gcc-config:     1.7.1
sys-devel/libtool:        2.4.2
sys-devel/make:           3.82-r3
sys-kernel/linux-headers: 3.3 (virtual/os-headers)
sys-libs/glibc:           2.15-r2
Repositories:

gentoo
    location: /usr/portage
    sync: rsync://rsync.gentoo.org/gentoo-portage
    priority: -1000

stuff
    location: /var/lib/layman/stuff
    masters: gentoo
    priority: 0

sunrise
    location: /var/lib/layman/sunrise
    masters: gentoo
    priority: 1

lightscribe
    location: /var/lib/layman/lightscribe
    masters: gentoo
    priority: 2

ABI="amd64"
ACCEPT_KEYWORDS="amd64 ~amd64"
ACCEPT_LICENSE="*"
ACCEPT_PROPERTIES="*"
ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci"
ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol"
ANT_HOME="/usr/share/ant"
APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias"
ARCH="amd64"
AUTOCLEAN="yes"
BOOTSTRAP_USE="cxx unicode multilib"
BUL="fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush     mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc     rep_good nopl nonstop_tsc extd_apicid aperfmperf pni pclmulqdq monitor ssse3     cx16 sse4_1 sse4_2 popcnt aes xsave avx lahf_lm cmp_legacy svm extapic     cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs xop skinit wdt lwp fma4     nodeid_msr topoext perfctr_core arat cpb npt lbrv svm_lock nrip_save tsc_scale     vmcb_clean flushbyasid decodeassists pausefilter pfthreshold -fortran"
CALLIGRA_FEATURES="kexi words flow plan sheets stage tables krita karbon braindump"
CAMERAS="ptp2"
CBUILD="x86_64-pc-linux-gnu"
CC="gcc"
CFLAGS="-march=native -mtune=native -O2 -pipe -g0 -Wno-all -fomit-frame-pointer"
CFLAGS_amd64="-m64"
CFLAGS_x32="-mx32"
CFLAGS_x86="-m32"
CHOST="x86_64-pc-linux-gnu"
CHOST_amd64="x86_64-pc-linux-gnu"
CHOST_x32="x86_64-pc-linux-gnu"
CHOST_x86="i686-pc-linux-gnu"
CLEAN_DELAY="5"
COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog"
COLLISION_IGNORE="/lib/modules/* *.py[co]"
COLORTERM="Terminal"
CONFIG_PROTECT="/etc /usr/share/config /usr/share/gnupg/qualified.txt"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/splash /etc/terminfo"
CXX="g++"
CXXFLAGS="-march=native -mtune=native -O2 -pipe -g0 -Wno-all -fomit-frame-pointer"
DBUS_SESSION_BUS_ADDRESS="unix:abstract=/tmp/dbus-UjUUpNiPiW,guid=c347d3d5e897c4707fbcb0ef0000004f"
DEFAULT_ABI="amd64"
DISPLAY=":0.0"
DISTDIR="/usr/portage/distfiles"
EDITOR="/bin/nano -w"
ELIBC="glibc"
EMERGE_DEFAULT_OPTS="--verbose --keep-going --jobs=1 --quiet-build=n"
EMERGE_WARNING_DELAY="10"
EPREFIX=""
EROOT="/"
FCFLAGS=""
FEATURES="assume-digests binpkg-logs config-protect-if-modified distlocks ebuild-locks fixlafiles news parallel-fetch parse-eapi-ebuild-head protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch"
FETCHCOMMAND="wget -t 3 -T 60 --passive-ftp -O "${DISTDIR}/${FILE}" "${URI}""
FETCHCOMMAND_RSYNC="rsync -avP "${URI}" "${DISTDIR}/${FILE}""
FETCHCOMMAND_SFTP="bash -c "x=\${2#sftp://} ; host=\${x%%/*} ; port=\${host##*:} ; host=\${host%:*} ; [[ \${host} = \${port} ]] && port=22 ; exec sftp -P \${port} \"\${host}:/\${x#*/}\" \"\$1\"" sftp "${DISTDIR}/${FILE}" "${URI}""
FETCHCOMMAND_SSH="bash -c "x=\${2#ssh://} ; host=\${x%%/*} ; port=\${host##*:} ; host=\${host%:*} ; [[ \${host} = \${port} ]] && port=22 ; exec rsync --rsh=\"ssh -p\${port}\" -avP \"\${host}:/\${x#*/}\" \"\$1\"" rsync "${DISTDIR}/${FILE}" "${URI}""
FFLAGS=""
FLTK_DOCDIR="/usr/share/doc/fltk-1.3.0-r1/html"
GCC_SPECS=""
GDK_USE_XFT="1"
GENTOO_MIRRORS="http://mirror2.corbina.ru/gentoo-distfiles/                 http://mirror.yandex.ru/gentoo-distfiles/                 http://gentoo.bloodhost.ru/"
GNOME_KEYRING_CONTROL="/tmp/keyring-9goweg"
GNOME_KEYRING_PID="18407"
GPG_AGENT_INFO="/tmp/gpg-6mWwfV/S.gpg-agent:18441:1"
GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ubx"
GREP_COLOR="1;33"
GRUB_PLATFORMS="emu efi-64 pc"
GSETTINGS_BACKEND="dconf"
HOME="/root"
HUSHLOGIN="FALSE"
INFOPATH="/usr/share/info:/usr/share/gcc-data/x86_64-pc-linux-gnu/4.6.2/info:/usr/share/binutils-data/x86_64-pc-linux-gnu/2.22/info"
INPUT_DEVICES="evdev"
JAVAC="/etc/java-config-2/current-system-vm/bin/javac"
JAVA_HOME="/etc/java-config-2/current-system-vm"
JDK_HOME="/etc/java-config-2/current-system-vm"
KERNEL="linux"
LANG="ru_RU.UTF-8"
LC="ru_RU.UTF-8"
LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text"
LC_ALL="ru_RU.UTF-8"
LC_NUMERIC="POSIX"
LC_TIME="POSIX"
LDFLAGS="-Wl,-O1 -Wl,--sort-common -Wl,--as-needed"
LDFLAGS_amd64="-m elf_x86_64"
LDFLAGS_x32="-m elf32_x86_64"
LDFLAGS_x86="-m elf_i386"
LESS="-R -M --shift 5"
LESSCHARSET="UTF-8"
LESSOPEN="|lesspipe %s"
LIBDIR_amd64="lib64"
LIBDIR_amd64_fbsd="lib64"
LIBDIR_n32="lib32"
LIBDIR_n64="lib64"
LIBDIR_o32="lib"
LIBDIR_ppc="lib32"
LIBDIR_ppc64="lib64"
LIBDIR_s390="lib32"
LIBDIR_s390x="lib64"
LIBDIR_sparc32="lib32"
LIBDIR_sparc64="lib64"
LIBDIR_x32="libx32"
LIBDIR_x86="lib32"
LIBDIR_x86_fbsd="lib32"
LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer"
LINGUAS="ru en"
LOGNAME="root"
LS_COLORS="no=00;37:fi=00;37:di=01;36:ln=04;36:pi=33:so=01;35:do=01;35:bd=33;01:cd=33;01:or=31;01:su=37:sg=30:tw=30:ow=34:st=37:ex=01;31:*.cmd=01;31:*.exe=01;31:*.com=01;31:*.btm=01;31:*.sh=01;31:*.run=01;31:*.tar=33:*.tgz=33:*.arj=33:*.taz=33:*.lzh=33:*.zip=33:*.z=33:*.Z=33:*.gz=33:*.bz2=33:*.deb=33:*.rpm=33:*.jar=33:*.rar=33:*.jpg=32:*.jpeg=32:*.gif=32:*.bmp=32:*.pbm=32:*.pgm=32:*.ppm=32:*.tga=32:*.xbm=32:*.xpm=32:*.tif=32:*.tiff=32:*.png=32:*.mov=34:*.mpg=34:*.mpeg=34:*.avi=34:*.fli=34:*.flv=34:*.3gp=34:*.mp4=34:*.divx=34:*.gl=32:*.dl=32:*.xcf=32:*.xwd=32:*.flac=35:*.mp3=35:*.mpc=35:*.ogg=35:*.wav=35:*.m3u=35:"
MAIL="/var/mail/zenon"
MAKEOPTS="-j5 -l5 -s"
MANPATH="/etc/java-config-2/current-system-vm/man:/usr/local/share/man:/usr/share/man:/usr/share/gcc-data/x86_64-pc-linux-gnu/4.6.2/man:/usr/share/binutils-data/x86_64-pc-linux-gnu/2.22/man:/etc/java-config/system-vm/man/"
MULTILIB_ABIS="amd64 x86"
MULTILIB_STRICT_DENY="64-bit.*shared object"
MULTILIB_STRICT_DIRS="/lib32 /lib /usr/lib32 /usr/lib /usr/kde/*/lib32 /usr/kde/*/lib /usr/qt/*/lib32 /usr/qt/*/lib /usr/X11R6/lib32 /usr/X11R6/lib"
MULTILIB_STRICT_EXEMPT="(perl5|gcc|gcc-lib|binutils|eclipse-3|debug|portage|udev)"
NETBEANS="apisupport cnd groovy gsf harness ide identity j2ee java mobility nb php profiler soa visualweb webcommon websvccommon xml"
OLDPWD="/home/zenon"
OPENCL_PROFILE="nvidia"
OPENGL_PROFILE="nvidia"
PAGER="/usr/bin/most"
PATH="/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin"
PHP_TARGETS="php5-3"
PKGDIR="/usr/portage/packages"
PORTAGE_ARCHLIST="ppc sparc64-freebsd ppc-openbsd x86-openbsd ppc64 x86-winnt x86-fbsd ppc-aix alpha arm x86-freebsd s390 amd64 arm-linux x86-macos x64-openbsd ia64-hpux hppa x86-netbsd ppc64-linux x86-cygwin amd64-linux ia64-linux x86 sparc-solaris x64-freebsd sparc64-solaris x86-linux x64-macos sparc m68k-mint ia64 mips ppc-macos x86-interix hppa-hpux amd64-fbsd x64-solaris m68k sh x86-solaris sparc-fbsd"
PORTAGE_BINHOST_CHUNKSIZE="3000"
PORTAGE_BIN_PATH="/usr/lib64/portage/bin"
PORTAGE_COMPRESS_EXCLUDE_SUFFIXES="css gif htm[l]? jp[e]?g js pdf png"
PORTAGE_CONFIGROOT="/"
PORTAGE_DEBUG="0"
PORTAGE_DEPCACHEDIR="/var/cache/edb/dep"
PORTAGE_ELOG_CLASSES="log warn error"
PORTAGE_ELOG_MAILFROM="portage@localhost"
PORTAGE_ELOG_MAILSUBJECT="[portage] ebuild log for ${PACKAGE} on ${HOST}"
PORTAGE_ELOG_MAILURI="root"
PORTAGE_ELOG_SYSTEM="save_summary echo"
PORTAGE_FETCH_CHECKSUM_TRY_MIRRORS="5"
PORTAGE_FETCH_RESUME_MIN_SIZE="350K"
PORTAGE_GID="250"
PORTAGE_GPG_SIGNING_COMMAND="gpg --sign --clearsign --yes --default-key "${PORTAGE_GPG_KEY}" --homedir "${PORTAGE_GPG_DIR}" "${FILE}""
PORTAGE_INST_GID="0"
PORTAGE_INST_UID="0"
PORTAGE_NICENESS="19"
PORTAGE_OVERRIDE_EPREFIX=""
PORTAGE_PYM_PATH="/usr/lib64/portage/pym"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_RSYNC_RETRIES="-1"
PORTAGE_SYNC_STALE="30"
PORTAGE_TMPDIR="/var/tmp"
PORTAGE_VERBOSE="1"
PORTAGE_WORKDIR_MODE="0700"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/var/lib/layman/stuff /var/lib/layman/sunrise /var/lib/layman/lightscribe"
PORT_LOGDIR_CLEAN="find "${PORT_LOGDIR}" -type f ! -name "summary.log*" -mtime +7 -delete"
PRELINK_PATH_MASK="/usr/lib64/klibc:/usr/lib64/libfreebl3.so:/usr/lib64/libnssdbm3.so:/usr/lib64/libsoftokn3.so"
PRO="bdver1 mcx16 msahf mno-movbe maes mpclmul mpopcnt mabm mlwp mno-fma mfma4 mxop     mno-bmi mno-tbm mavx msse4.2 msse4.1 msse4a msse3 mm sse sse2 ssse3 sse4a mmmx"
PROFILE_ONLY_VARIABLES="ARCH ELIBC KERNEL USERLAND"
PWD="/home/zenon"
PYTHONDONTWRITEBYTECODE="1"
PYTHON_TARGETS="python3_2 python2_7"
QEMU_SOFTMMU_TARGETS="x86_64 i386"
QEMU_USER_TARGETS="i386 x86_64"
QT_GRAPHICSSYSTEM="raster"
QT_PLUGIN_PATH="/usr/lib64/kde4/plugins"
RESUMECOMMAND="wget -c -t 3 -T 60 --passive-ftp -O "${DISTDIR}/${FILE}" "${URI}""
RESUMECOMMAND_RSYNC="rsync -avP "${URI}" "${DISTDIR}/${FILE}""
RESUMECOMMAND_SSH="bash -c "x=\${2#ssh://} ; host=\${x%%/*} ; port=\${host##*:} ; host=\${host%:*} ; [[ \${host} = \${port} ]] && port=22 ; exec rsync --rsh=\"ssh -p\${port}\" -avP \"\${host}:/\${x#*/}\" \"\$1\"" rsync "${DISTDIR}/${FILE}" "${URI}""
ROOT="/"
ROOTPATH="/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.6.2"
RPMDIR="/usr/portage/rpm"
RUBY_TARGETS="ruby18"
SESSION_MANAGER="local/localhost:@/tmp/.ICE-unix/18432,unix/localhost:/tmp/.ICE-unix/18432"
SHELL="/bin/zsh"
SHLVL="3"
SSH_AGENT_PID="18441"
SSH_AUTH_SOCK="/tmp/gpg-A6lfIF/S.gpg-agent.ssh"
SYMLINK_LIB="yes"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
TERM="xterm"
USE="3dnow 3dnowext 3dnowprefetch X a52 aac abm acl acpi aes alsa amd64 amr ape aperfmperf apic arat aspell avx bdver1 berkdb bluetooth branding bzip2 cairo cdda cdr clflush cli cmov cmp_legacy colord consolekit constant_tsc cover cpb cpudetection cr8_legacy cracklib crypt cue cups cx16 cx8 cxx dbus de decodeassists directfb dri dts dvd dvdr dvdread dxr3 eds emboss encode exif extapic extd_apicid faac fam fbcon fbcondecor ffmpeg firefox flac flushbyasid fma4 fpu freetype ftp fuse fxsr fxsr_opt gdbm gif gnome gnome-keyring gpm gstreamer gtk hotkeys ht ibs iconv icq icu id3tag ieee1394 irc jabber jpeg jpeg2k jpg kde kdrive lahf_lm lame lbrv lcms ldap libnotify libsamplerate lightscribe lm lm_sensors lua lwp mabm mac mad maes matroska mavx mca mce mcx16 md5sum mfma4 minizip misalignsse mjpeg mlwp mm mmmx mms mmx mmxext mng mno-bmi mno-fma mno-movbe mno-tbm modules monitor mp3 mp4 mpclmul mpeg mpopcnt msahf msr msse3 msse4.1 msse4.2 msse4a mtrr mudflap multilib multimedia musepack mxop myspell myspell-en myspell-ru nautilus ncurses network nls nodeid_msr nonstop_tsc nopl npt nptl nrip_save nx ogg opengl openmp openssl osvw pae pam pango pat pausefilter pclmulqdq pcre pdf pdpe1gb perfctr_core pfthreshold pge png pni policykit popcnt ppds pppd pse pse36 python qt3support qt4 rdtscp readline rep_good scrobbler sdl sensord sep session sid sip skinit sndfile spell sse sse2 sse4_1 sse4_2 sse4a ssl ssse3 startup-notification svg svm svm_lock syscall tcpd tiff tools topoext truetype tsc tsc_scale twolame udev udisks unicode upower usb utils v4l vala vamp vesafb vmcb_clean vme vorbis wavpack wdt webkit wmf wxwidgets x264 xcb xinerama xml xop xorg xsave xulrunner xv xvid zlib zsh-completion" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="kexi words flow plan sheets stage tables krita karbon braindump" CAMERAS="ptp2" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ubx" GRUB_PLATFORMS="emu efi-64 pc" INPUT_DEVICES="evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" LINGUAS="ru en" PHP_TARGETS="php5-3" PYTHON_TARGETS="python3_2 python2_7" QEMU_SOFTMMU_TARGETS="x86_64 i386" QEMU_USER_TARGETS="i386 x86_64" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="nvidia" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
USER="root"
USERLAND="GNU"
USE_EXPAND="ALSA_CARDS ALSA_PCM_PLUGINS APACHE2_MODULES APACHE2_MPMS CALLIGRA_FEATURES CAMERAS COLLECTD_PLUGINS CROSSCOMPILE_OPTS CURL_SSL DRACUT_MODULES DVB_CARDS ELIBC FCDSL_CARDS FFTOOLS FOO2ZJS_DEVICES FRITZCAPI_CARDS GPSD_PROTOCOLS GRUB_PLATFORMS INPUT_DEVICES KERNEL LCD_DEVICES LIBREOFFICE_EXTENSIONS LINGUAS LIRC_DEVICES MISDN_CARDS NETBEANS_MODULES NGINX_MODULES_HTTP NGINX_MODULES_MAIL OFED_DRIVERS OPENMPI_FABRICS OPENMPI_OFED_FEATURES OPENMPI_RM PHP_TARGETS PYTHON_TARGETS QEMU_SOFTMMU_TARGETS QEMU_USER_TARGETS RUBY_TARGETS SANE_BACKENDS USERLAND VIDEO_CARDS XFCE_PLUGINS XTABLES_ADDONS"
USE_EXPAND_HIDDEN="CROSSCOMPILE_OPTS ELIBC KERNEL USERLAND"
USE_ORDER="env:pkg:conf:defaults:pkginternal:repo:env.d"
USE_PYTHON="2.7"
VIDEO_CARDS="nvidia"
WINDOWID="20971525"
WINDOWPATH="7"
XDG_CONFIG_DIRS="/etc/xdg"
XDG_DATA_DIRS="/usr/local/share:/usr/share"
XDG_SESSION_COOKIE="4e7d7e222a31ed341df19eaf0000361c-1337617262.582609-2009627283"
XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
_="/usr/bin/emerge"

# eix qt-core
[i] x11-libs/qt-core
     Available versions:  (4) 4.6.3-r1 4.7.4-r1 4.8.1-r2 (~)4.8.1-r3
    {{aqua c++0x debug doc +exceptions +glib iconv icu +jit optimized-qmake pch private-headers qpa qt3support ssl}}
     Installed versions:  4.8.1-r3(4)(00:48:09 22.05.2012)(exceptions glib iconv icu qt3support ssl -aqua -c++0x -debug -optimized-qmake -pch -qpa)
     Homepage:            http://qt-project.org/ http://qt.nokia.com/
     Description:         The Qt toolkit is a comprehensive C++ application development framework
# eix qt-gui
[i] x11-libs/qt-gui
     Available versions:  (4) 4.6.3 4.6.3-r2 (~)4.7.4[1] 4.7.4-r1 (~)4.7.4-r1[1] 4.8.1-r1
    {{+accessibility appmenu aqua c++0x cups dbus debug egl +exceptions gif +glib gtk gtkstyle mng nas nis pch private-headers qpa qt3support raster tiff trace xinerama +xv}}
     Installed versions:  4.8.1-r1(4)(07:15:23 16.04.2012)(accessibility cups dbus exceptions gif glib mng qt3support tiff xinerama xv -aqua -c++0x -debug -egl -gtkstyle -nas -nis -pch -qpa -trace)
     Homepage:            http://qt-project.org/ http://qt.nokia.com/
     Description:         The GUI module for the Qt toolkit

[1] "stuff" /var/lib/layman/stuff
История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.

3

Спасибо! Сейчас попробую пересобрать qt-gui без gtkstyle

— Ты кто?
— Часть силы той, что без числа
Творит добро, всему желая зла. © Фауст

4

да, это помогло, но мне нравится флаг gtkstyle ab попробую его теперь включить, когда keepassx уже собран, правда не знаю, что буду делать при обновлении

— Ты кто?
— Часть силы той, что без числа
Творит добро, всему желая зла. © Фауст

5

riso пишет:

но мне нравится флаг gtkstyle

Чем же?

История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.

6

когда я ставлю skype, я сразу выставляю в настройках gtk стиль, я так понимаю это берется именно из этого флага. Я вообще qt стиль не перевариваю, хотя может не умею правильно его готовить

— Ты кто?
— Часть силы той, что без числа
Творит добро, всему желая зла. © Фауст

7

Cleanlooks тоже не плохо выглядит.

История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.

8

есть такое

— Ты кто?
— Часть силы той, что без числа
Творит добро, всему желая зла. © Фауст

9

riso, Revelation не нравится? Или консольный cpm

История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.

10

Я использовал всего три - roboform, keepassX, keepass2. Первого нет на линуксе и он платный, последний стал ужасно криво. Я бы нашел что-нибудь другое, но у меня огромная база паролей уже в keepassx

— Ты кто?
— Часть силы той, что без числа
Творит добро, всему желая зла. © Фауст

11

riso пишет:

Я бы нашел что-нибудь другое, но у меня огромная база паролей уже в keepassx

Есть еще keepass-bin написан на mono, без проблем можно перенести базу, просто экспортировать в keepassx в xml, а потом импортировать уже в keepass-bin тыц

12

ormorph пишет:

keepass-bin тыц

Вот был бы оверлей еще доступен... ac

История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.

13

gtkstyle флаг в make.conf, профиль desktop

emerge -av x11-libs/qt-gui x11-themes/gtk-engines-qtcurve x11-themes/qtcurve-qt4 keepassx

И как-то так:
http://storage8.static.itmages.ru/i/12/0527/s_1338099434_7944269_725e1e2d2b.png

История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.

14

newzenon пишет:

Вот был бы оверлей еще доступен...

А он что не доступен? layman -L|grep dustin
Я то не пробовал его устанавливать(оверлей), я просто скопировал ебилд и содержимое папки files, в локальный оверлей, а дальше ebuild пакет digest сделал.
Просто кликнул по ссылке Browse, а дальше по ссылкам wget-ом скачал.

15

ormorph пишет:

А он что не доступен?

# layman -a multimedia

 * Adding overlay,...
 * Running Git... # /usr/bin/git clone git://gitorious.org/gentoo-multimedia/gentoo-multimedia.git /var/lib/layman/multimedia
Cloning into '/var/lib/layman/multimedia'...
remote: Counting objects: 1867, done.
remote: Compressing objects: 100% (1838/1838), done.
remote: Total 1867 (delta 1035), reused 0 (delta 0)
Receiving objects: 100% (1867/1867), 448.75 KiB | 511 KiB/s, done.
Resolving deltas: 100% (1035/1035), done.
 * Successfully added overlay(s) multimedia.

# layman -a dustin

 * Adding overlay,...
 * Adding repository "dustin" failed!

 * CLI: Errors occured processing action add
 * Adding repository "dustin" failed!
История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.

16

gentoo-laptop /tmp # layman -a dustin                                                                    [gentoo-laptop][9:19]

 * Adding overlay,...
 * Running Mercurial... # /usr/bin/hg clone http://dustin-overlay.googlecode.com/hg// /var/lib/layman/dustin
внимание: сертификат dustin-overlay.googlecode.com c отпечатком 52:bc:6f:6a:d5:86:38:b1:f5:fe:07:b3:a5:88:72:dc:eb:49:bf:5d не проверен (проверьте параметры
конфигурации hostfingerprints или web.cacerts)
реальный URL: https://dustin-overlay.googlecode.com/hg/
запрашиваем все изменения
добавляем наборы изменений
добавляем манифесты
добавляем изменения в файлы
добавлено 62 наборов изменений с 336 изменениями в 268 файлах
обновляемся на ветку default
131 файлов обновлено, 0 слито, 0 удалено, 0 c конфликтами
 * Successfully added overlay(s) dustin.
Был, был и весь вышел...

17

Lupo Alberto чятдн?

История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.

18

newzenon пишет:

Lupo Alberto чятдн?

layman  с поддержкой mercurial собран?

Был, был и весь вышел...

19

newzenon,
давно запускали

layman -L
Был, был и весь вышел...

20

Lupo Alberto пишет:

давно запускали

Только что.

История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.

21

?

emerge -pv layman
Был, был и весь вышел...

22

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R    ] app-portage/layman-2.0.0_rc3  USE="-bazaar -cvs -darcs -git -mercurial -subversion -test" 0 kB

Total: 1 package (1 reinstall), Size of downloads: 0 kB
История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.

23

newzenon
пересоберите layman с флагом mercurial
layman -L|grep dustin

* dustin                    [Mercurial ]

24

Есть еще keepass-bin написан на mono

ну как я понял это и есть keepass2, потому-что его тоже ставят через этот фреймворк. Но он у меня кнопки в окне не показывает, мне стало лень разбираться, тем более, что keepassx устраивает более, чем полностью

— Ты кто?
— Часть силы той, что без числа
Творит добро, всему желая зла. © Фауст

25

У меня KeePassX собрался на ~x86 с такими флагами:

# emerge -pv x11-libs/qt-core x11-libs/qt-gui x11-libs/qt-xmlpatterns x11-libs/libXtst x11-proto/xextproto app-admin/keepassx

These are the packages that would be merged, in order:

Calculating dependencies  . ... done!
[ebuild   R    ] x11-proto/xextproto-7.2.1  USE="-doc" 0 kB
[ebuild   R    ] x11-libs/libXtst-1.2.1  USE="-doc -static-libs" 0 kB
[ebuild   R    ] x11-libs/qt-core-4.8.2  USE="exceptions glib iconv icu pch qt3support ssl (-aqua) (-c++0x) -debug -optimized-qmake (-qpa)" 0 kB
[ebuild   R    ] x11-libs/qt-gui-4.8.2  USE="accessibility cups dbus exceptions gif glib mng pch qt3support tiff xv (-aqua) (-c++0x) -debug -egl -gtkstyle -nas -nis (-qpa) -trace -xinerama" 0 kB
[ebuild   R    ] x11-libs/qt-xmlpatterns-4.8.2  USE="pch (-aqua) (-c++0x) -debug (-qpa)" 0 kB
[ebuild   R    ] app-admin/keepassx-0.4.3  USE="pch -debug" 0 kB

Total: 6 packages (6 reinstalls), Size of downloads: 0 kB
Был, был и весь вышел...

26

...и на ~amd64

These are the packages that would be merged, in order:

Calculating dependencies  ... done!
[ebuild   R    ] x11-proto/xextproto-7.2.1  USE="-doc" 0 kB
[ebuild   R    ] x11-libs/libXtst-1.2.1  USE="-doc -static-libs" 0 kB
[ebuild   R    ] x11-libs/qt-core-4.8.2  USE="exceptions glib iconv pch qt3support ssl (-aqua) (-c++0x) -debug -icu -optimized-qmake (-qpa)" 0 kB
[ebuild   R    ] x11-libs/qt-gui-4.8.2  USE="accessibility dbus exceptions gif glib gtkstyle mng pch qt3support tiff trace xv (-aqua) (-c++0x) -cups -debug -egl -nas -nis (-qpa) -xinerama" 0 kB
[ebuild   R    ] x11-libs/qt-xmlpatterns-4.8.2  USE="pch (-aqua) (-c++0x) -debug (-qpa)" 0 kB
[ebuild   R    ] app-admin/keepassx-0.4.3  USE="pch -debug" 0 kB

Total: 6 packages (6 reinstalls), Size of downloads: 0 kB
Был, был и весь вышел...

27

riso пишет:

ну как я понял это и есть keepass2, потому-что его тоже ставят через этот фреймворк. Но он у меня кнопки в окне не показывает, мне стало лень разбираться, тем более, что keepassx устраивает более, чем полностью

Случаем не через wine запускали? А то оно должно запускаться через mono:
$ mono  KeePass.exe
Ну и для того чтобы норм копировать пароли, надо установить пакет:
x11-misc/xdotool
Ctrl+C - копировать
Ctrl+V - вставить
Можно еще при желании пакет русификации скачать тыц и кинуть в папку /opt/KeePass потом выбрать в меню выбора языка, и перезапустить.

28

Случаем не через wine запускали?

нее

mono  KeePass.exe

так и делал

— Ты кто?
— Часть силы той, что без числа
Творит добро, всему желая зла. © Фауст

29

Ещё в тему, может, пригодится:

* app-crypt/ckpass
     Available versions:  ~*0.1
     Homepage:            http://ckpass.sourceforge.net/
     Description:         An ncurses based password database client that is compatible with KeePass 1.x format databases
Был, был и весь вышел...