Планета Calculate

Облако тэгов

звуковые карты wi-fi udev news полезное работа mail swap abi_x86_32 KDE5 xsel серые листы winbind tracker ДНК cld cp1251 live-flash valve syslog QupZilla cairo-dock автологин настройка цветов принтера freerdp mpg123 форматирование текста профиль пользователя bonding book dwm NetworkManager apvlv CLDG rtorrent uptime rutorrent ati autologin ccze asus n10j press радио mailman BINHOST builder persistence icons bash CSS клавиатура kde5 cldg strategy benchmark форум Telegram lm_sensors screenshot alpha пресса feh tun slim maillist lighttpd шаблоны домашний сервер Gnome3 hdmi CSC remoteapp zswap networking flashplayer atom n270 Книги foto тема pam power KDE dhcpcd android textile bond Tor elogv многопоточная закачка asus revision tint browser ati-drivers asterisk lirc vaio games desktop ups ускорение Xorg windows MultiTail BugTracker cpu family mplayer реестр PowerTOP su ПО RT mencoder package unmasking установка net cl-builder vulnerability blog tint2 программист LXC qrencode сайт утилитки на Icon EFI ControlMaster помощь день рождение LXD рассылка man LTE фидонет pre qupzilla db Calculate E17 wiki umd persistence-mode mirrorselect aufs xfce оптимизация AMD bootchart cryptsetup pxe birthday obmenu доступ emerge radeon pf-kernel udisks ntfs-3g xen grub openbox midori кодировка CP1251 настройка цветов сканера beta keyboard systemd-udevd Calculate package sound gcc handbook ini.env grc MATE kernel pwkl cds командная строка firefox mate make.conf XZ kernek win7 acl jabber recordmydesktop windows 7 tweaks autounmask ext4 minicom двойная загрузка #calculatelinux linux tbn bug виртуализация benchmarking raid Firefox hibernate calculate2 w2k3 маршрутизатор gnome vpn support calculate-install-gui calculate utilities glx-dock CLC 4G calculate utils otter features profile Windows 7 Huawei new tools CDS dns dhcp настройка цветов фотоаппарата Calculate Linux Enlightenment сглаживание udisks-glue reader цветовой профиль icc фидо перенесено костыли распространение pdf cmc dropbox kde xfce pastebin twitter ssh шрифт authentication cls канал wget uksm LVM world мышка день программиста Midnight Commander sudo kde nano calculate-sources templates temperature pitivi calculate 2.2 portage CMC xchat ПДУ howto theme звук dvcs meta djvu cl-update-profile X linuxdcpp 1C postgresql apache fontconfig lcdfilter fonts шрифты DPI atheros9285 ratigan монитор экран разрешение sony smplayer описание tuxonice flags optimization fonts bluetooth uefi VirtualBox nm-applet weechat 11.6 backdor qr-code alsa torrent tail forum интервью Audio utilities donation сеты monitoring распространение программ systemd Office security загрузчик dhcp binhost Скоростной алгоритм сжатия LZ4 TV GSC canto браузер CL14 xxkb участие USE samba screensaver MyRuLib lto distro xbmc keyexec python3 Снобизм stage luks UTF-8 оптимизация linux lautre дизайн energy saving plan репозиторий Summer Camp 3G курсор мыши install Calculate Utilities Библиотека shorewall gnome3 GPT steam производительность gentoo vlc p2p mp3 Plasma plugn ldap screencast icon w2k8 mc lvm Compose установка Icon в Calculate nexus repo git team CLDC Atheros XFCE cldm сборка из исходников openssh pulseaudio pgo помощь проекту CLDM liveusb ppp0 tap mouse vim перемещаемые профили cl-kernel iptables mirror android kde mtp livecd Gnome cpp livedvd установка linux e4rat calculate3 начало update caffeine binary code dns calculate linux antivirus free documentation calculate-install dmidecode kde и многопоточный звук codelite euse CLSK rip grub2 интернет unclutter freshplayerplugin hdd most openrc container release Либрусек acoola новости SSD bsa font iphone dconf btrfs E17 nut настройка цветов монитора план RSS безопасность ebuild ядро gnome 2 github ncurses почта удаленная сеть qutim разработка xorg packages openldap udisks template calculate postfix ffmpeg ubuntu clementine глобальное меню загрузка CL17 CLSL EAPI 2 CLS обмен опытом E17 Calculate chromium OpenRC Timeless overlay создание подсветки синтаксиса bittorrent АТС nouveau network calculate-utils developers вакансия ParaType facebook locale Desktop eudev DNA irc оптимизация ядра CDS настройка linux atheros calculate linux obconf pptp MidnightCommander cl-console-bg cl CLDX linux CLDL internet history objecticon видео blueman firewall layout Zen CLD подсветка синтаксиса video python dmix debian localepurge google talk-plugin smart блог bash-completion кеширование proxy Icon Calculate USB Creator Calculate Linux Spamassassin брелок programming сервер Cinnamon unicode

Список автомагических зависимостей

Добавил(а) Alexander Tratsevskiy 6 месяца назад

На данный момент репозиторий CL насчитывает 5000 бинарных пакетов, из них около 50 (~1%) пакетов имеют автомагические зависимости. Чтобы надолго не подвиснуть на багтрекере генты мы просим сообщество пользователей в помощи для размещения багов. Прежде чем закинуть баг, проверьте, что о нем ещё никто не написал, для этого воспользуйтесь формой поиска.

Самые конфликтные зависимости уже удалены из бинарных пакетов, поэтому чтобы воспроизвести ошибку, пакет нужно собрать из исходников, затем удалить зависимость. В этот момент портежи должны сообщить об ошибке, т.к. зависимость прописывается в /var/db/pkg/*/*/REQUIRES. Для проверки отсутствия зависимостей emerge запускался с опцией '--emptytree'. В каких-то пакетах зависимости нормально отрабатывают, если добавить соответствующий USE-флаг. Например, пакет dev-libs/libaio устанавливается если samba собирать с USE-флагом "aio". Но без этого флага пакет будет так же слинкован с этой библиотекой. К счастью, портежи не удалят библиотеку libaio.so.1 если после этого удалить пакет dev-libs/libaio, потому что она прописана в /var/db/pkg/net-fs/samba-4.2.14/REQUIRES на момент сборки и будет постоянно выводиться предупреждение.

Список пакетов с автомагическими зависимостями

  1. app-cdr/cdrtools-3.02_alpha06-r1 => media-sound/pulseaudio-9.0
  2. app-emulation/libvirt-2.3.0 => app-emulation/xen-tools-4.7.1-r4
  3. app-emulation/uade-2.13 => sys-fs/fuse-2.9.7
  4. app-emulation/xen-tools-4.7.1-r4 => app-emulation/spice-0.12.7-r1,sys-libs/libcap-ng-0.7.8,net-fs/libnfs-1.9.7,sys-apps/usbredir-0.7,net-misc/vde-2.3.2-r2,dev-libs/nss-3.28.1,sys-apps/dtc-1.4.1,x11-libs/vte-0.28.2-r207,sys-process/numactl-2.0.11,dev-libs/libnl-3.2.28,app-arch/snappy-1.1.3-r1,dev-libs/cyrus-sasl-2.1.26-r9,net-libs/libssh2-1.7.0
  5. app-mobilephone/gammu-1.33.0-r1 => dev-db/unixODBC-2.3.2-r1
  6. dev-db/mysql-5.6.34 => sys-process/numactl-2.0.11
  7. dev-lang/erlang-18.3 => dev-db/unixODBC-2.3.2-r1
  8. dev-libs/efl-1.17.0 => sys-libs/libunwind-1.1-r1
  9. dev-python/gnome-keyring-python-2.32.0-r1 => gnome-base/libgnome-keyring-3.12.0
  10. dev-python/lz4-0.8.2 => app-arch/lz4-0_p131
  11. dev-qt/qtsensors-5.7.1 => dev-qt/qtdbus-5.7.1
  12. dev-util/android-sdk-update-manager-24.4.1 => media-sound/pulseaudio-9.0
  13. gnustep-base/gnustep-gui-0.25.0 => media-libs/libsndfile-1.0.26,media-libs/libao-1.2.0
  14. kde-apps/kcharselect-16.12.1 = kde-frameworks/kbookmarks-5.30.0
  15. kde-apps/libkleo-16.12.1 = kde-frameworks/kitemmodels-5.30.0
  16. mail-client/sylpheed-3.5.1 => dev-libs/dbus-glib-0.102,net-libs/liblockfile-1.09
  17. mate-base/mate-applets-1.16.0 => sys-apps/apmd-3.2.2_p14-r1
  18. media-gfx/darktable-2.0.7 => net-libs/libsoup-2.54.1-r1
  19. media-gfx/digikam-5.3.0-r1 => kde-apps/akonadi-contacts-16.12.1,kde-apps/kcontacts-16.12.1
  20. media-gfx/krita-3.1.1 => sci-libs/fftw-3.3.4
  21. media-libs/avidemux-plugins-2.6.8 => dev-qt/qtopengl-4.8.6-r1
  22. media-libs/mesa-12.0.1 => dev-libs/nettle-3.2-r1
  23. media-plugins/audacious-plugins-3.7.1 => media-libs/libsdl2-2.0.4
  24. media-sound/amarok-2.8.0-r3 => media-libs/libmygpo-qt-1.0.9,sys-process/numactl-2.0.11,dev-libs/qjson-0.8.1-r1
  25. media-sound/drumstick-1.0.2 => media-sound/fluidsynth-1.1.6-r1
  26. media-sound/easytag-2.4.3 => gnome-base/nautilus-3.20.3
  27. media-sound/qmmp-1.1.5 => dev-qt/qtmultimedia-5.7.1
  28. media-video/avidemux-2.6.8 => dev-qt/qtopengl-4.8.6-r1
  29. media-video/lives-1.4.6 => dev-libs/liboil-0.3.17-r2
  30. net-firewall/fwbuilder-5.0.1.3592-r1 => net-analyzer/net-snmp-5.7.3-r5
  31. net-fs/netatalk-3.1.10 => dev-db/mysql-5.6.34
  32. net-fs/samba-4.2.14 => dev-libs/libaio-0.3.110
  33. net-im/licq-1.8.2 => x11-libs/libXScrnSaver-1.2.2-r1,app-text/hunspell-1.3.3
  34. net-irc/kvirc-5.0_pre20161201011150 => x11-libs/libXScrnSaver-1.2.2-r1
  35. net-misc/iperf-3.1.3 => net-misc/lksctp-tools-1.0.16
  36. net-misc/modem-manager-gui-0.0.18 => app-text/gtkspell-3.0.7
  37. net-misc/openconnect-7.07-r2 => app-crypt/trousers-0.3.10-r1
  38. net-misc/spice-gtk-0.31 => app-arch/lz4-0_p131
  39. sci-geosciences/qgis-2.14.5-r1 => sci-libs/gsl-1.16
  40. sci-libs/openfoam-2.3.1-r1 => dev-libs/boost-1.56.0-r1,sci-mathematics/cgal-4.3-r1
  41. sys-apps/irqbalance-1.0.9-r1 => sys-libs/libcap-ng-0.7.8
  42. sys-fs/ntfs3g-2016.2.22-r1 => sys-apps/hwinfo-21.4
  43. sys-libs/glibc-2.23-r3 => media-libs/gd-2.2.3
  44. www-client/elinks-0.12_pre6-r1 => dev-libs/tre-0.8.0
  45. www-client/otter-0.9.11 => dev-qt/qtwebengine-5.7.1
  46. x11-apps/xdm-1.1.11-r3 => x11-libs/libXft-2.3.2
  47. x11-drivers/xf86-video-intel => x11-libs/libXScrnSaver-1.2.2-r1,x11-libs/libXcursor-1.1.14,x11-libs/libXinerama-1.1.3
  48. x11-libs/fltk => x11-libs/libXcursor-1.1.14
  49. x11-misc/light-locker-1.4.0-r2 => x11-libs/libXScrnSaver-1.2.2-r1,x11-libs/libXxf86misc-1.0.3
  50. x11-misc/x11vnc => x11-libs/libXcursor-1.1.14,x11-libs/libXcomposite-0.4.4-r1
  51. x11-plugins/wmnd-0.4.16 => net-analyzer/net-snmp-5.7.3-r5
  52. x11-wm/dwm-6.1 = x11-libs/libXft-2.3.2
  53. x11-wm/openbox-3.6.1 => x11-libs/libXcursor-1.1.14
  54. xfce-extra/xfce4-soundmenu-plugin-0.7.0 => x11-libs/libnotify-0.7.6-r3

Как эта проблема будет решаться в Calculate Linux?

На данный момент бинарные пакеты пересобраны без автомагических зависимостей за исключением тех, без которых пакет не будет нормально функционировать и которые установлены по умолчанию в системе. Сейчас мы дорабатываем утилиты таким образом, чтобы необходимые зависимости добавлялись непосредственно к бинарному пакету.


Комментарии

Comment

Добавил(а) Валерий Скочилов 6 месяца назад

Очень хорошо, что с "магией" начали разбираться. Может быть, меньше будет "необъяснимых" случаев (когда, например libvirtd категорически отказывается запускаться без установленного пакета xen-tools при отключенной поддержке xen).

Comment

Добавил(а) Alexander Tratsevskiy 6 месяца назад

Как раз та самая магическая зависимость

app-emulation/libvirt-2.3.0 => app-emulation/xen-tools-4.7.1-r4

Comment

Добавил(а) Фёдор Ратиев 6 месяца назад

пару месяцев назад сделал emerge --emptytree @world 1047 пакетов пересобрал

#------------------------------------
# Основные опции сборки
#------------------------------------
# Использование для обновления бинарных пакетов (по умолчанию) либо
# исходных кодов. getbinpkg

#noinfo
# cgroup fixlafiles
FEATURES="${FEATURES} parallel-fetch unknown-features-warn unmerge-orphans userfetch metadata-transfer" 
FEATURES="${FEATURES} -debug -compressdebug -splitdebug -unmerge-backup -getbinpkg -ccache " 

#------------------------------------
# Настройки компилятора
#------------------------------------
# Дополнительные параметры, передаваемые компилятору. Флаг '-march=native'
# оптимизирует программы под ваше оборудование.

# from /home/public/repos/dotfiles/etc/portage/make.conf
CFLAGS_lto="-flto -fuse-linker-plugin -fuse-ld=gold" 
CFLAGS_graphite="-floop-interchange -ftree-loop-distribution -floop-strip-mine -floop-block" # -ftree-vectorize" 

# -msse4.1 -fmerge-all-constants
# -pipe -fomit-frame-pointer  -mno-3dnow -mno-sse4a -mno-aes -mno-fma -mno-fma4 -mno-xop -mno-avx -mno-avx2

CFLAGS_base="-march=native -pipe -fomit-frame-pointer -msse4.1 -fno-align-labels " 

CFLAGS="-O2 ${CFLAGS_base}" 
CXXFLAGS="${CFLAGS}" 
LDFLAGS_base="-Wl,--sort-common -Wl,--hash-style=gnu -Wl,--as-needed" 
LDFLAGS="-Wl,-O2 ${LDFLAGS_base} ${CFLAGS}" 

#disable if redefine -Os
#CFLAGS="${CFLAGS} -fno-align-functions -fno-align-jumps -fno-align-loops -fno-align-labels -fno-reorder-blocks -fno-prefetch-loop-arrays" 

FFLAGS="${CFLAGS}" 
FCFLAGS="${CFLAGS}" 
#----------------------------------
# Ускорение компиляции
#----------------------------------
# Количество параллельных процессов, запускаемых при установке пакета.
MAKEOPTS="-j4 --load-average=4" 

# Количество пакетов для одновременной сборки. --jobs=3 По умолчанию --jobs=4.
EMERGE_DEFAULT_OPTS="--alphabetical --nospinner --keep-going --load-average=5 ${EMERGE_DEFAULT_OPTS}" 

LINGUAS="ru ru_RU" 
L10N="ru ru_RU" 
#########################################################################################
#-video_cards_intel -video_cards_nouveau -video_cards_radeon -video_cards_vmware
#-qt4 qt5 -drm -wxwindows -introspection -vala -accessibility libressl  libedit
# optimization -nsplugin -introspection

USE="\
    udisks ntp sqlite clang encode mp4 lzma thunar opencl iproute2 graphite nvidia \
\
    gmp xcb evdev fbcondecor xpm nftables mng tofu lcms upower xfce webui libffi \
\
    \
\
    wifi mmx sse sse2 sse3 ssse3 sse4_1 vdpau vaapi -3dnow -3dnowext -sse4_2 -sse4a \
\
    -avx -avx2 -ieee1394 -multilib -cups -fax -scanner -qt3support -v4l -v4l2 \
\
    -static-libs -semantic-desktop -quicktime -ios -ipod -gphoto2 -hs2-0\
\
    -wimax -foomaticdb -foomatic -xop -popcnt -fma3 -fma4 -aes -modemmanager            \
\
     -btrfs -dmraid -mdadm -reiserfs -xfs -device-mapper -kde -fortran -objc \
\
    -gptfdisk -gstreamer-0 -gstreamer010 -wext -lvm -wayland -xinerama -debug \
\
    -printsupport -orientation -geolocation                  \
\
    -vala -gnome -portaudio \
\
    -rdoc -ipv6 -ofono -ofono-headset -cpudetection -padlock -minizip \
\
    -cdio -cdda -cddb -xlib-xcb -glamor -pulseaudio" 

# media-gfx/calculate-wallpapers: Disable Calculate Linux old wallpapers
USE="${USE} -CL11 -CL12 -CL13 -CL14 -CL15" 

USE="${USE} -ldap -nscd" 

# Mail
USE="${USE} -imap -smtp" 

# Net protocols
USE="${USE} -sasl" 

# Network connections
USE="${USE} -ppp" 

#########################################################################################

ABI_X86="64" 
#MULTILIB_ABIS="amd64" 

#########################################################################################
#app-portage/cpuid2cpuflags
#cpuinfo2cpuflags-x86 выдаёт CPU_FLAGS_X86="mmx mmxext sse sse2 sse3 sse4_1 ssse3" 

CPU_FLAGS_X86="mmx mmxext sse sse2 sse3 ssse3 sse4_1" 
#########################################################################################

ALSA_CARDS="hda-intel" 
VIDEO_CARDS="nvidia" 

#keyboard mouse
INPUT_DEVICES="evdev" 

GRUB_PLATFORMS="pc" 

GPSD_PROTOCOLS="" 

CURL_SSL="nss" 

QEMU_SOFTMMU_TARGETS="i386 x86_64" 
QEMU_USER_TARGETS="i386 x86_64" 
#########################################################################################

#PORTAGE_NICENESS="15" 
#PORTAGE_IONICE_COMMAND="ionice -c 2 -n 3 -p \${PID}" 
#PORTAGE_IONICE_COMMAND="ionice -c 2 -p \${PID}" 
#PORTAGE_IONICE_COMMAND="ionice -c 3 -p \${PID}" 

#CCACHE_SIZE="5G" 
#CCACHE_DIR="/var/cache/ccache" 

#########################################################################################

LLVM_TARGETS="X86" 
#RUBY_TARGETS="ruby21" 

#python2_7 python3_4 python_targets_python3_4 python_single_target_python3_4
#PYTHON_TARGETS="python2_7 python3_4" 

PYTHON_TARGETS="python3_4" 
PYTHON_SINGLE_TARGET="python3_4" 
USE_PYTHON="3.4" 
#PYTHON_ABIS="2.7 3.4" 

PORTAGE_BUNZIP2_COMMAND="/usr/bin/lbunzip2 -n4" 
PORTAGE_BZIP2_COMMAND="/usr/bin/lbzip2 -n4" 

PORTAGE_COMPRESS="/usr/bin/lbzip2" 
PORTAGE_COMPRESS_FLAGS="-n4 --best" 

#FETCHCOMMAND='axel -n 10 -a -o "\${DISTDIR}/\${FILE}.axel" "\${URI}" && mv "\${DISTDIR}/\${FILE}.axel" "\${DISTDIR}/\${FILE}"'
#RESUMECOMMAND="${FETCHCOMMAND}" 
#########################################################################################

#PORTAGE_ELOG_CLASSES="warn error info log qa" 
#PORTAGE_ELOG_SYSTEM="save" 

INSTALL_MASK="/etc/systemd /lib*/systemd /usr/lib*/systemd" 

Comment

Добавил(а) Фёдор Ратиев 6 месяца назад

+ещё ls -l /etc/portage/package.use
итого 228
drwxr-xr-x 2 root root 4096 янв  6 17:01 app-admin
drwxr-xr-x 2 root root 4096 июн  7  2016 app-arch
drwxr-xr-x 2 root root 4096 дек 29 22:47 app-benchmarks
drwxr-xr-x 2 root root 4096 сен 16 23:25 app-crypt
drwxr-xr-x 2 root root 4096 сен  4 11:20 app-editors
drwxr-xr-x 2 root root 4096 апр 21  2016 app-emulation
drwxr-xr-x 2 root root 4096 сен 13 22:26 app-portage
drwxr-xr-x 2 root root 4096 сен 13 22:24 app-text
-rw-r--r-- 1 root root    0 апр  7  2016 custom
drwxr-xr-x 2 root root 4096 июн  7  2016 dev-java
drwxr-xr-x 2 root root 4096 ноя 30 00:27 dev-lang
drwxr-xr-x 2 root root 4096 янв  5 21:24 dev-libs
drwxr-xr-x 2 root root 4096 апр 20  2016 dev-perl
-rw-r--r-- 1 root root 4444 ноя  7 23:00 _dev-python
drwxr-xr-x 2 root root 4096 янв  9 14:17 dev-python
drwxr-xr-x 2 root root 4096 сен 13 22:35 dev-scheme
drwxr-xr-x 2 root root 4096 сен 15 02:28 dev-util
drwxr-xr-x 2 root root 4096 июн  1  2016 dev-vcs
drwxr-xr-x 2 root root 4096 янв  5 20:37 gnome-base
drwxr-xr-x 2 root root 4096 сен 11 01:24 media-gfx
drwxr-xr-x 2 root root 4096 сен 13 22:35 media-libs
drwxr-xr-x 2 root root 4096 янв 11 02:14 media-plugins
drwxr-xr-x 2 root root 4096 июн 16  2016 media-sound
drwxr-xr-x 2 root root 4096 янв 12 03:18 media-video
drwxr-xr-x 2 root root 4096 дек 14 21:59 net-analyzer
drwxr-xr-x 2 root root 4096 апр 22  2016 net-dns
drwxr-xr-x 2 root root 4096 янв  6 18:09 net-firewall
drwxr-xr-x 2 root root 4096 сен 13 22:30 net-fs
drwxr-xr-x 2 root root 4096 сен 13 22:34 net-im
drwxr-xr-x 2 root root 4096 июн  7  2016 net-irc
drwxr-xr-x 2 root root 4096 янв  6 16:00 net-libs
drwxr-xr-x 2 root root 4096 янв  6 15:02 net-mail
drwxr-xr-x 2 root root 4096 сен 17 00:34 net-misc
drwxr-xr-x 2 root root 4096 сен 13 22:23 net-p2p
drwxr-xr-x 2 root root 4096 окт  9 10:11 net-wireless
drwxr-xr-x 2 root root 4096 ноя 12 01:09 sci-libs
drwxr-xr-x 2 root root 4096 янв 12 03:25 sys-apps
drwxr-xr-x 2 root root 4096 окт 13 13:22 sys-boot
drwxr-xr-x 2 root root 4096 сен 13 22:31 sys-devel
drwxr-xr-x 2 root root 4096 янв 13 16:43 sys-firmware
drwxr-xr-x 2 root root 4096 апр 29  2016 sys-fs
drwxr-xr-x 2 root root 4096 июн  7  2016 sys-kernel
drwxr-xr-x 2 root root 4096 сен 13 22:33 sys-libs
drwxr-xr-x 2 root root 4096 сен 12 17:03 sys-process
drwxr-xr-x 2 root root 4096 ноя 12 01:10 virtual
drwxr-xr-x 2 root root 4096 янв 12 18:27 www-client
drwxr-xr-x 2 root root 4096 ноя 16 16:10 www-plugins
drwxr-xr-x 2 root root 4096 янв  5 20:29 x11-apps
drwxr-xr-x 2 root root 4096 окт  1 10:56 x11-base
drwxr-xr-x 2 root root 4096 июн  7  2016 x11-drivers
drwxr-xr-x 2 root root 4096 янв  5 20:37 x11-libs
drwxr-xr-x 2 root root 4096 янв  9 14:13 x11-misc
drwxr-xr-x 2 root root 4096 янв  5 22:20 x11-plugins
drwxr-xr-x 2 root root 4096 янв  9 16:38 x11-themes
drwxr-xr-x 2 root root 4096 янв  6 00:02 x11-wm
drwxr-xr-x 2 root root 4096 окт 17 23:19 xfce-extra
-rw-r--r-- 1 root root   80 апр  7  2016 zzz_autolas
Спасибо!