LINUX.ORG.RU

Сообщения xaTa

 

Запретить portage создавать определеные каталоги

Форум — General

Доброго времени суток. Решил в чруте попробовать gentoo с профилем systemd. В make.conf определил переменную:

PORTAGE_BINPKG_TAR_OPTS="-X /etc/portage/package.exclude"
с содержимым
*/etc/init.d

И все безуспешно. Каталог /etc/init.d создается при компилянии пакета. Как победить?

 ,

xaTa ()

django-image-cropping 'str' object has no attribute '_meta'

Форум — Development

Доброго времени суток ЛОР. Сообственно подключаю

django-image-cropping

получаю ошибку

'str' object has no attribute '_meta'

Подключал по документации первоисточника

В шаблоне вывожу:

<img src="{% cropped_thumbnail gallery "cropping" scale=0.5 %}">

вьюха имеет такой вид:

def gallery(request):
    template_name = 'gallery/index.html'
    thumbs = Gallery.objects.filter(moder=True)
    images = GalleryImage.objects.filter(moder=True)

    return render(request, template_name, {'thumbs':thumbs, 'images':images})

Что я делаю не так?

 

xaTa ()

Исключить из мониторинга некоторые падающие службы

Форум — Admin

Доброго времени суток ЛОР. Подскажите как можно исключить из списка проблем падающие службы на windows server (такие как удаленный реестр, Биометрическая служба, Защита програмного обеспечения ну итд.) Руками отключать в каждом узле долго и не благодарно, хочется решить как то средствами шаблона.

UPD. Прописывал исключения в регулярных выражениях:

Windows service names for discovery

^(MapsBroker|OneSyncSvc_1a82e79|wuauserv|WbioSrvc|RemoteRegistry|sppsvc|MMCSS|gupdate|SysmonLog|clr_optimization_v2.0.50727_32|clr_optimization_v4.0.30319_32)$

все равно сыпятся «проблемы»

 , ,

xaTa ()

Локализация plasma

Форум — Desktop

Добрый вечер ЛОР. С недавнего времени решил перебраться на кеды, только с локализацией у меня что то не выходит. Пол плазмы на русском половина инглиш. Хотелось бы русифицировать.

locale
LANG=ru_RU.UTF-8
LC_CTYPE="ru_RU.UTF-8"
LC_NUMERIC="ru_RU.UTF-8"
LC_TIME="ru_RU.UTF-8"
LC_COLLATE=C
LC_MONETARY="ru_RU.UTF-8"
LC_MESSAGES="ru_RU.UTF-8"
LC_PAPER="ru_RU.UTF-8"
LC_NAME="ru_RU.UTF-8"
LC_ADDRESS="ru_RU.UTF-8"
LC_TELEPHONE="ru_RU.UTF-8"
LC_MEASUREMENT="ru_RU.UTF-8"
LC_IDENTIFICATION="ru_RU.UTF-8"
LC_ALL=
LINGUAS="en ru ru_RU"
L10N="${LINGUAS}"

В настройках самой плазмы (локализация) нет возможности юзать русский язык.

Что ей надобно?

 , ,

xaTa ()

NoReverseMatch прошу помощи

Форум — Development

Добрый день ЛОР. Имеется модель:

class Loureats(models.Model):

    class Meta():
        db_table='loureats'
        verbose_name='Лоуреат'
        verbose_name_plural='Лоуреати'

    year = models.ForeignKey(LoureatsYear, on_delete=models.CASCADE, blank=True, null=True)
    name = models.CharField(verbose_name='Название', max_length=400)
    logo = ProcessedImageField(verbose_name='Логотип', upload_to='loureats/', processors=[ResizeToFit(300)], format='JPEG',
                                options={'quality': 90})
    description = models.TextField(verbose_name='О луореате')
    photo = ProcessedImageField(upload_to='loureats/photo/', processors=[ResizeToFit(300)], format='JPEG',
                                options={'quality': 90})
    create = models.DateTimeField(verbose_name='Дата создания', default=timezone.now)
    update = models.DateTimeField(verbose_name='Дата обновления', auto_now=True)
    moder = models.BooleanField(verbose_name='Модерация', default=False)

    def __str__(self):
        return self.name

Вьюха:

def loureats_list(reguest, slug):
    year = LoureatsYear.objects.get(slug=slug)
    loureats = Loureats.objects.filter(year=year)
    return render(reguest, 'loureats/loureats_list.html', {
        'year': year,
        'loureats': loureats}
    )

def loureats_detail(request, pk):
    template='loureats/loureats_detail.html'
    loureats_detail = get_object_or_404(Loureats, pk=pk)
    return render(request, template, {'loureats_detail': loureats_detail})

urls:

path('loureats/<slug>/', views.loureats_list, name='loureats_list'),
path('loureats/<pk>/', views.loureats_detail, name='loureats_detail'),

И ссылка в шаблоне для перехода к детальному описанию:

{% for item in loureats %}
<h1><a href="{% url 'base:loureats_detail' pk=loureats_detail.pk %}">{{ item.name }}</a></h1>
{% endfor %}

При переходе loureats/<slug>/ получаю такую ошибку:

Reverse for 'loureats_detail' with keyword arguments '{'pk': "}' not found. 1 pattern(s) tried: ['loureats\\/(?P<pk>[^/]+)\\/$']

Новости вывожу таким же образом, и все работает. Что я делаю не так?

 ,

xaTa ()

Инициализация док-станции

Форум — General

Доброго времени суток. Вопрос к обладателям док-станций thinkpad.
Инициализируется ли док-станция как устройство в системе? Если да, то каким образом? Ответов в гугле не нашел.

 ,

xaTa ()

Уменьшить размер ядра openwrt

Форум — General

Доброго времени суток.
Собираю себе прошивку на микротик. Размер раздела kernel у меня 3.8мб а ядро на выходе 4 с чем то. Сконфигурировал его вроди бы по минимуму а выход такой жирный. У тех кто сталкивался с такой бедой прошу совета.
Заранее благодарен.
Конфиг прилагаю.

 , ,

xaTa ()

context_processors

Форум — Web-development

Доброго времени суток. Пытаюсь выводить теги в шаблон контекстным процессором, все бы хорошо да выводятся теги только на одной странице. Постараюсь описать проект что было понятнее.

testproj/
    manage.py
    testproj/
        __init__.py
        settings.py
        urls.py
        wsgi.py
    base/
        __init__.py
        admin.py
        apps.py
        context_processors.py
        models.py
        tests.py
        urls.py
        views.py
        templates/
            base/
                base.html
    compilation/
        __init__.py
        admin.py
        apps.py
        models.py
        tests.py
        urls.py
        views.py
        templates/
            compilation/
                index.html
    movie/
        __init__.py
        admin.py
        apps.py
        models.py
        tests.py
        urls.py
        views.py
        templates/
            movie/
                index.html

base - отвечает за основную страницу и базовые шаблоны(тут я и задумал выводить теги)

compilation - отвечает за категории

movie - отвечает за контент

Теги выводятся только когда обращаюсь к приложению compilation.

Контекстный процессор регистрировал тут:

TEMPLATES = [
	{
		'BACKEND': 'django.template.backends.django.DjangoTemplates',
		'DIRS': [],
		'APP_DIRS': True,
		'OPTIONS': {
			'context_processors': [
				'django.template.context_processors.debug',
				'django.template.context_processors.request',
				'django.contrib.auth.context_processors.auth',
				'django.contrib.messages.context_processors.messages',
				'base.context_processors.base_sidebar',
			],
		},
	},
]

Может кто обьяснит что за полтергейст?

 ,

xaTa ()

Не собирается vala-panel

Форум — Desktop

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

cat /var/tmp/portage/x11-misc/vala-panel-9999/temp/build.log
 * Package:    x11-misc/vala-panel-9999
 * Repository: lxde-gtk3
 * Maintainer: lxde
 * USE:        X abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU wnck
 * FEATURES:   preserve-libs sandbox userpriv usersandbox
>>> Unpacking source...
 * Fetching https://github.com/rilian-la-te/vala-panel.git ...
git fetch https://github.com/rilian-la-te/vala-panel.git +HEAD:refs/git-r3/HEAD
git symbolic-ref refs/git-r3/x11-misc/vala-panel/0/__main__ refs/git-r3/HEAD
 * Fetching https://github.com/rilian-la-te/cmake-vala.git ...
git fetch https://github.com/rilian-la-te/cmake-vala.git --prune +refs/heads/*:refs/heads/* +refs/tags/*:refs/tags/* +refs/notes/*:refs/notes/* +HEAD:refs/git-r3/HEAD
git update-ref --no-deref refs/git-r3/x11-misc/vala-panel/0/cmake/__main__ d868e10bfdd4e892209105c4d7e03908537bf262
 * Fetching https://github.com/rilian-la-te/vala-dbusmenu ...
git fetch https://github.com/rilian-la-te/vala-dbusmenu --prune +refs/heads/*:refs/heads/* +refs/tags/*:refs/tags/* +refs/notes/*:refs/notes/* +HEAD:refs/git-r3/HEAD
git update-ref --no-deref refs/git-r3/x11-misc/vala-panel/0/lib_dbusmenu/__main__ a2956c8ad5513f8290999bd91e3e68a41e0c8db2
 * Checking out https://github.com/rilian-la-te/vala-panel.git to /var/tmp/portage/x11-misc/vala-panel-9999/work/vala-panel-9999 ...
git checkout --quiet refs/git-r3/HEAD
GIT update -->
   repository:               https://github.com/rilian-la-te/vala-panel.git
   at the commit:            1058e7b5df2bf619aa8018fd52a7537b28fb99ce
 * Checking out https://github.com/rilian-la-te/cmake-vala.git to /var/tmp/portage/x11-misc/vala-panel-9999/work/vala-panel-9999/cmake ...
git checkout --quiet d868e10bfdd4e892209105c4d7e03908537bf262
GIT update -->
   repository:               https://github.com/rilian-la-te/cmake-vala.git
   at the commit:            d868e10bfdd4e892209105c4d7e03908537bf262
 * Checking out https://github.com/rilian-la-te/vala-dbusmenu to /var/tmp/portage/x11-misc/vala-panel-9999/work/vala-panel-9999/lib/dbusmenu ...
git checkout --quiet a2956c8ad5513f8290999bd91e3e68a41e0c8db2
GIT update -->
   repository:               https://github.com/rilian-la-te/vala-dbusmenu
   at the commit:            a2956c8ad5513f8290999bd91e3e68a41e0c8db2
>>> Source unpacked in /var/tmp/portage/x11-misc/vala-panel-9999/work
>>> Preparing source in /var/tmp/portage/x11-misc/vala-panel-9999/work/vala-panel-9999 ...
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/x11-misc/vala-panel-9999/work/vala-panel-9999 ...
 * cmake-utils_src_prepare has not been run, please open a bug on https://bugs.gentoo.org/
>>> Working in BUILD_DIR: "/var/tmp/portage/x11-misc/vala-panel-9999/work/vala-panel-9999_build"
cmake --no-warn-unused-cli -C /var/tmp/portage/x11-misc/vala-panel-9999/work/vala-panel-9999_build/gentoo_common_config.cmake -G Unix Makefiles -DCMAKE_INSTALL_PREFIX=/usr -DENABLE_wnck=ON -DENABLE_WNCK=ON -DENABLE_Wnck=ON -DENABLE_X11=ON -DGSETTINGS_COMPILE=OFF -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_BUILD_TYPE=Gentoo -DCMAKE_INSTALL_DO_STRIP=OFF -DCMAKE_USER_MAKE_RULES_OVERRIDE=/var/tmp/portage/x11-misc/vala-panel-9999/work/vala-panel-9999_build/gentoo_rules.cmake -DCMAKE_TOOLCHAIN_FILE=/var/tmp/portage/x11-misc/vala-panel-9999/work/vala-panel-9999_build/gentoo_toolchain.cmake  /var/tmp/portage/x11-misc/vala-panel-9999/work/vala-panel-9999
Not searching for unused variables given on the command line.
loading initial cache file /var/tmp/portage/x11-misc/vala-panel-9999/work/vala-panel-9999_build/gentoo_common_config.cmake
-- The C compiler identification is GNU 6.4.0
-- Check for working C compiler: /usr/bin/x86_64-pc-linux-gnu-gcc
-- Check for working C compiler: /usr/bin/x86_64-pc-linux-gnu-gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Looking for RPMTools... - rpmbuild NOT FOUND
CMake Error at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:137 (message):
  Could NOT find Vala (missing: VALA_EXECUTABLE)
Call Stack (most recent call first):
  /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:377 (_FPHSA_FAILURE_MESSAGE)
  cmake/FindVala.cmake:55 (find_package_handle_standard_args)
  CMakeLists.txt:82 (find_package)


-- Configuring incomplete, errors occurred!
See also "/var/tmp/portage/x11-misc/vala-panel-9999/work/vala-panel-9999_build/CMakeFiles/CMakeOutput.log".
 * ERROR: x11-misc/vala-panel-9999::lxde-gtk3 failed (configure phase):
 *   cmake failed
 * 
 * Call stack:
 *     ebuild.sh, line  124:  Called src_configure
 *   environment, line 3910:  Called cmake-utils_src_configure
 *   environment, line 1123:  Called die
 * The specific snippet of code:
 *       "${CMAKE_BINARY}" "${cmakeargs[@]}" "${CMAKE_USE_DIR}" || die "cmake failed";
 * 
 * If you need support, post the output of `emerge --info '=x11-misc/vala-panel-9999::lxde-gtk3'`,
 * the complete build log and the output of `emerge -pqv '=x11-misc/vala-panel-9999::lxde-gtk3'`.
 * The complete build log is located at '/var/tmp/portage/x11-misc/vala-panel-9999/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/x11-misc/vala-panel-9999/temp/environment'.
 * Working directory: '/var/tmp/portage/x11-misc/vala-panel-9999/work/vala-panel-9999_build'
 * S: '/var/tmp/portage/x11-misc/vala-panel-9999/work/vala-panel-9999'

 ,

xaTa ()

2 интерфейса в одну подсеть

Форум — Admin

Доброго времени суток. Имеется недобук в сети с 2 картами на борту (lan и wlan). Хочу эти 2 карты в одну подсеть. На этом куске железа крутится bind+dhcp для раздачи адресов на 2 интерфейса. WLAN выступает в роли точки доступа, а LAN раздает адреса и является name сервером.

Конфиг интерфейсов:

config_eth0="192.168.10.2 netmask 255.255.255.0 brd 192.168.10.255"
routes_eth0="default via 192.168.10.1"
dns_servers="192.168.10.1"

modules_wlan0="!iwconfig !wpa_supplicant"
config_wlan0="192.168.10.3 netmask 255.255.255.240 brd 192.168.10.15"
mode_wlan0="ap"
essid_wlan0="AP"
channel_wlan0="2"

и iptables накостылил только не уверен что он правильный.

#!/bin/sh

IPT="iptables"
LAN="eth0"
WLAN="wlan0"

echo 1 > /proc/sys/net/ipv4/ip_forward

$IPT -A INPUT -i lo -j ACCEPT

$IPT -A FORWARD -i $WLAN -o lo -j ACCEPT
$IPT -A FORWARD -i $LAN -o lo -j ACCEPT

$IPT -t nat -A POSTROUTING -o lo -s 192.168.10.0/24 -j MASQUERADE

$IPT -A FORWARD -i lo -m state --state ESTABLISHED,RELATED -j ACCEPT

Прошу ваших советов. Заранее благодарен всем отписавшимся.

 ,

xaTa ()

Насоветуйте rsync клиент для андроида

Форум — Talks

Доброго времени суток. Посоветуйте сабж. Нужно с телефона сливать фото-видео на локальный сервер.

 ,

xaTa ()

hwinfo --framebuffer Нет нужного разрешения.

Форум — Desktop

Доброго времени суток. Сообственно пытаюсь настройить fbsplash на нетбуке, но не могу найти нужного разрешения.

nc10 ~ # hwinfo --framebuffer
02: None 00.0: 11001 VESA Framebuffer                           
  [Created at bios.459]
  Unique ID: rdCR.il6towt04X5
  Hardware Class: framebuffer
  Model: "Intel(r) 82945GM Chipset Family Graphics Controller"
  Vendor: "Intel Corporation"
  Device: "Intel(r) 82945GM Chipset Family Graphics Controller"
  SubVendor: "Intel(r) 82945GM Chipset Family Graphics Chip Accelerated VGA BIOS"
  SubDevice: 
  Revision: "Hardware Version 0.0"
  Memory Size: 7 MB + 704 kB
  Memory Range: 0xd0000000-0xd07affff (rw)
  Mode 0x0312: 640x480 (+2560), 24 bits
  Mode 0x0314: 800x600 (+1600), 16 bits
  Mode 0x0315: 800x600 (+3200), 24 bits
  Mode 0x0301: 640x480 (+640), 8 bits
  Mode 0x0303: 800x600 (+832), 8 bits
  Mode 0x0311: 640x480 (+1280), 16 bits
  Config Status: cfg=new, avail=yes, need=no, active=unknown

Что посоветуете?

 , ,

xaTa ()

Не могу победить выключение dbus+consolekit

Форум — Desktop

Доброй ночи. Пытаюсь на свежеустановленой системе прикрутить выключение через сабж банальной командой:

dbus-send --system --print-reply --dest="org.freedesktop.ConsoleKit" /org/freedesktop/ConsoleKit/Manager org.freedesktop.ConsoleKit.Manager.Stop

Вываливает что нет полномочий.

Error org.freedesktop.DBus.Error.Spawn.ExecFailed: Failed to execute program org.freedesktop.ConsoleKit: Permission denied

Юзер состоит в группах: users,audio,video,plugdev

 , ,

xaTa ()

Не собирается хваленый firefox-57

Форум — Desktop

Здравствуйте. Прошу помощи разобраться почему так. Лог build.log прилагаю.

 , ,

xaTa ()

firefox mpv «Watch with MPV»

Форум — General

Доброго времени суток. Собственно проблема заключается в следуещем: установлен firefox, youtube_dl и плагин Watch with MPV. Видео с ютуба естественно не воспроизводится... сыпет:

Warning: option --subcp was replaced with --sub-codepage and might be removed in the future.
Warning: option --softvol-max was replaced with --volume-max and might be removed in the future.
Playing: 
[file] Cannot open file '': No such file or directory
Failed to open .

Playing: https://www.youtube.com/watch?v=q--5Ht49vNY
[ytdl_hook] ERROR: Signature extraction failed: Traceback (most recent call last):
[ytdl_hook]   File "/usr/lib64/python3.4/site-packages/youtube_dl/extractor/youtube.py", line 1070, in _decrypt_signature
[ytdl_hook]     video_id, player_url, s
[ytdl_hook]   File "/usr/lib64/python3.4/site-packages/youtube_dl/extractor/youtube.py", line 958, in _extract_signature_function
[ytdl_hook]     raise ExtractorError('Cannot identify player %r' % player_url)
[ytdl_hook] youtube_dl.utils.ExtractorError: Cannot identify player 'https://www.youtube.com/yts/jsbin/player-vfl1ElKmp/en_US/base.js'; please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; see  https://yt-dl.org/update  on how to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.
[ytdl_hook]  (caused by ExtractorError("Cannot identify player 'https://www.youtube.com/yts/jsbin/player-vfl1ElKmp/en_US/base.js'; please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; see  https://yt-dl.org/update  on how to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.",)); please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; see  https://yt-dl.org/update  on how to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.
[ytdl_hook] youtube-dl failed, trying to play URL directly ... 
[ffmpeg] https protocol not found, recompile FFmpeg with openssl, gnutls or securetransport enabled.
[ffmpeg] Protocol not found. Make sure ffmpeg/Libav is compiled with networking support.
Failed to open https://www.youtube.com/watch?v=q--5Ht49vNY.


Exiting... (Errors when loading file)
^[q
q
Warning: option --subcp was replaced with --sub-codepage and might be removed in the future.
Warning: option --softvol-max was replaced with --volume-max and might be removed in the future.
[input] No key binding found for key 'Alt+q'.

Exiting... (Quit)

Прошк помощи разобраться.

 , , ,

xaTa ()

Настройка кросс компиляции x86_64 и i686

Форум — General

Дорого времени суток. Настраиваю по хендбуку кросс компиляцию с distcc между архитектурами указаными выше. Настроил клиент-сервер distcc, на сервер установил i686-pc-linux-gnu тулчейн. Пробую компилить mplayer на клиенте и по сему видно что сервер никак не участвует в сборке пакетов. Сборку запускал вот так:

MAKEOPTS="-j5" FEATURES="distcc" emerge -vt mplayer

 , , ,

xaTa ()

Прошу помощи прикрутить форму

Форум — Web-development

Доброго времени суток уважаемые. Проблема заключается в следущем... cоздаю форму корзины в приложении forms.py следущего содержания:

from django import forms
class CartAddProductForm(forms.Form):
...
Подключаю ее во вьюху
from .forms import CartAddProductForm
И ловлю сообщение такого характера в консоле:
 File "/home/chunk/python/myshop/cart/views.py", line 5, in <module>
    from .forms import CartAddProductForm
ImportError: No module named 'cart.forms'
Скажите пожайлуста, чем это может быть вызвано?

 ,

xaTa ()

Не собирается loudmouth

Форум — General

Доброго времени суток. Сообственно не получается собрать сабж.

make[2]: Entering directory '/var/tmp/portage/net-libs/loudmouth-1.4.3-r2/work/loudmouth-1.4.3/examples'
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include     -O2 -march=i686 -pipe -Wall   -c -o test-lm.o test-lm.c
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include     -O2 -march=i686 -pipe -Wall   -c -o test-http-proxy.o test-http-proxy.c
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include     -O2 -march=i686 -pipe -Wall   -c -o test-tunnel.o test-tunnel.c
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include     -O2 -march=i686 -pipe -Wall   -c -o lm-send-async.o lm-send-async.c
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include     -O2 -march=i686 -pipe -Wall   -c -o lm-change-password.o lm-change-password.c
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include     -O2 -march=i686 -pipe -Wall   -c -o lm-register.o lm-register.c
/bin/sh ../libtool  --tag=CC   --mode=link i686-pc-linux-gnu-gcc  -O2 -march=i686 -pipe -Wall    -Wl,-O1 -Wl,--as-needed -o test-lm test-lm.o -lglib-2.0  ../loudmouth/libloudmouth-1.la -lresolv -lnsl  -lgnutls
/bin/sh ../libtool  --tag=CC   --mode=link i686-pc-linux-gnu-gcc  -O2 -march=i686 -pipe -Wall    -Wl,-O1 -Wl,--as-needed -o test-http-proxy test-http-proxy.o -lglib-2.0  ../loudmouth/libloudmouth-1.la -lresolv -lnsl  -lgnutls
libtool: link: i686-pc-linux-gnu-gcc -O2 -march=i686 -pipe -Wall -Wl,-O1 -o .libs/test-lm test-lm.o  -Wl,--as-needed ../loudmouth/.libs/libloudmouth-1.so -lglib-2.0 -lidn -lresolv -lnsl -lgnutls
libtool: link: i686-pc-linux-gnu-gcc -O2 -march=i686 -pipe -Wall -Wl,-O1 -o .libs/test-http-proxy test-http-proxy.o  -Wl,--as-needed ../loudmouth/.libs/libloudmouth-1.so -lglib-2.0 -lidn -lresolv -lnsl -lgnutls
../loudmouth/.libs/libloudmouth-1.so: undefined reference to `gnutls_certificate_type_set_priority'
../loudmouth/.libs/libloudmouth-1.so: undefined reference to `gnutls_compression_set_priority'
collect2: error: ld returned 1 exit status
make[2]: *** [Makefile:434: test-lm] Error 1
make[2]: *** Waiting for unfinished jobs....
../loudmouth/.libs/libloudmouth-1.so: undefined reference to `gnutls_certificate_type_set_priority'
../loudmouth/.libs/libloudmouth-1.so: undefined reference to `gnutls_compression_set_priority'
collect2: error: ld returned 1 exit status
make[2]: *** [Makefile:430: test-http-proxy] Error 1
make[2]: Leaving directory '/var/tmp/portage/net-libs/loudmouth-1.4.3-r2/work/loudmouth-1.4.3/examples'
make[1]: *** [Makefile:496: all-recursive] Error 1
make[1]: Leaving directory '/var/tmp/portage/net-libs/loudmouth-1.4.3-r2/work/loudmouth-1.4.3'
make: *** [Makefile:403: all] Error 2
 * ERROR: net-libs/loudmouth-1.4.3-r2::gentoo failed (compile phase):
 *   emake failed
 *
 * If you need support, post the output of `emerge --info '=net-libs/loudmouth-1.4.3-r2::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=net-libs/loudmouth-1.4.3-r2::gentoo'`.
 * The complete build log is located at '/var/tmp/portage/net-libs/loudmouth-1.4.3-r2/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/net-libs/loudmouth-1.4.3-r2/temp/environment'.
 * Working directory: '/var/tmp/portage/net-libs/loudmouth-1.4.3-r2/work/loudmouth-1.4.3'
 * S: '/var/tmp/portage/net-libs/loudmouth-1.4.3-r2/work/loudmouth-1.4.3'

 

xaTa ()

Не могу собрать binutils-libs

Форум — General

Вечер добрый ЛОР. Не собирается сабж, месяца 3-4 не обновлял мир. Лог build ниочем не сказал мне, гугл тоже мало чего говорит. Надеюсь что тут мне помогут.

Лог build

touch format.stamp
touch bfdwin.stamp
./chew -f /var/tmp/portage/sys-libs/binutils-libs-2.28-r1/work/binutils-2.28/bfd/doc/doc.str < /var/tmp/portage/sys-libs/binutils-libs-2.28-r1/work/binutils-2.28/bfd/doc/../opncls.c >opncls.tmp
./chew -f /var/tmp/portage/sys-libs/binutils-libs-2.28-r1/work/binutils-2.28/bfd/doc/doc.str < /var/tmp/portage/sys-libs/binutils-libs-2.28-r1/work/binutils-2.28/bfd/doc/../reloc.c >reloc.tmp
test -e bfdio.texi || test ! -f /var/tmp/portage/sys-libs/binutils-libs-2.28-r1/work/binutils-2.28/bfd/doc/bfdio.texi || cp -p /var/tmp/portage/sys-libs/binutils-libs-2.28-r1/work/binutils-2.28/bfd/doc/bfdio.texi .
/bin/sh /var/tmp/portage/sys-libs/binutils-libs-2.28-r1/work/binutils-2.28/bfd/doc/../../move-if-change bfdio.tmp bfdio.texi
test -e opncls.texi || test ! -f /var/tmp/portage/sys-libs/binutils-libs-2.28-r1/work/binutils-2.28/bfd/doc/opncls.texi || cp -p /var/tmp/portage/sys-libs/binutils-libs-2.28-r1/work/binutils-2.28/bfd/doc/opncls.texi .
test -e reloc.texi || test ! -f /var/tmp/portage/sys-libs/binutils-libs-2.28-r1/work/binutils-2.28/bfd/doc/reloc.texi || cp -p /var/tmp/portage/sys-libs/binutils-libs-2.28-r1/work/binutils-2.28/bfd/doc/reloc.texi .
/bin/sh /var/tmp/portage/sys-libs/binutils-libs-2.28-r1/work/binutils-2.28/bfd/doc/../../move-if-change opncls.tmp opncls.texi
/bin/sh /var/tmp/portage/sys-libs/binutils-libs-2.28-r1/work/binutils-2.28/bfd/doc/../../move-if-change reloc.tmp reloc.texi
touch bfdio.stamp
./chew -f /var/tmp/portage/sys-libs/binutils-libs-2.28-r1/work/binutils-2.28/bfd/doc/doc.str < /var/tmp/portage/sys-libs/binutils-libs-2.28-r1/work/binutils-2.28/bfd/doc/../section.c >section.tmp
touch opncls.stamp
./chew -f /var/tmp/portage/sys-libs/binutils-libs-2.28-r1/work/binutils-2.28/bfd/doc/doc.str < /var/tmp/portage/sys-libs/binutils-libs-2.28-r1/work/binutils-2.28/bfd/doc/../syms.c >syms.tmp
test -e section.texi || test ! -f /var/tmp/portage/sys-libs/binutils-libs-2.28-r1/work/binutils-2.28/bfd/doc/section.texi || cp -p /var/tmp/portage/sys-libs/binutils-libs-2.28-r1/work/binutils-2.28/bfd/doc/section.texi .
touch reloc.stamp
./chew -f /var/tmp/portage/sys-libs/binutils-libs-2.28-r1/work/binutils-2.28/bfd/doc/doc.str < /var/tmp/portage/sys-libs/binutils-libs-2.28-r1/work/binutils-2.28/bfd/doc/../targets.c >targets.tmp
test -e syms.texi || test ! -f /var/tmp/portage/sys-libs/binutils-libs-2.28-r1/work/binutils-2.28/bfd/doc/syms.texi || cp -p /var/tmp/portage/sys-libs/binutils-libs-2.28-r1/work/binutils-2.28/bfd/doc/syms.texi .
/bin/sh /var/tmp/portage/sys-libs/binutils-libs-2.28-r1/work/binutils-2.28/bfd/doc/../../move-if-change section.tmp section.texi
test -e targets.texi || test ! -f /var/tmp/portage/sys-libs/binutils-libs-2.28-r1/work/binutils-2.28/bfd/doc/targets.texi || cp -p /var/tmp/portage/sys-libs/binutils-libs-2.28-r1/work/binutils-2.28/bfd/doc/targets.texi .
/bin/sh /var/tmp/portage/sys-libs/binutils-libs-2.28-r1/work/binutils-2.28/bfd/doc/../../move-if-change syms.tmp syms.texi
/bin/sh /var/tmp/portage/sys-libs/binutils-libs-2.28-r1/work/binutils-2.28/bfd/doc/../../move-if-change targets.tmp targets.texi
touch section.stamp
./chew -f /var/tmp/portage/sys-libs/binutils-libs-2.28-r1/work/binutils-2.28/bfd/doc/doc.str < /var/tmp/portage/sys-libs/binutils-libs-2.28-r1/work/binutils-2.28/bfd/doc/../init.c >init.tmp
touch syms.stamp
./chew -f /var/tmp/portage/sys-libs/binutils-libs-2.28-r1/work/binutils-2.28/bfd/doc/doc.str < /var/tmp/portage/sys-libs/binutils-libs-2.28-r1/work/binutils-2.28/bfd/doc/../hash.c >hash.tmp
test -e init.texi || test ! -f /var/tmp/portage/sys-libs/binutils-libs-2.28-r1/work/binutils-2.28/bfd/doc/init.texi || cp -p /var/tmp/portage/sys-libs/binutils-libs-2.28-r1/work/binutils-2.28/bfd/doc/init.texi .
touch targets.stamp
./chew -f /var/tmp/portage/sys-libs/binutils-libs-2.28-r1/work/binutils-2.28/bfd/doc/doc.str < /var/tmp/portage/sys-libs/binutils-libs-2.28-r1/work/binutils-2.28/bfd/doc/../linker.c >linker.tmp
test -e hash.texi || test ! -f /var/tmp/portage/sys-libs/binutils-libs-2.28-r1/work/binutils-2.28/bfd/doc/hash.texi || cp -p /var/tmp/portage/sys-libs/binutils-libs-2.28-r1/work/binutils-2.28/bfd/doc/hash.texi .
/bin/sh /var/tmp/portage/sys-libs/binutils-libs-2.28-r1/work/binutils-2.28/bfd/doc/../../move-if-change init.tmp init.texi
test -e linker.texi || test ! -f /var/tmp/portage/sys-libs/binutils-libs-2.28-r1/work/binutils-2.28/bfd/doc/linker.texi || cp -p /var/tmp/portage/sys-libs/binutils-libs-2.28-r1/work/binutils-2.28/bfd/doc/linker.texi .
/bin/sh /var/tmp/portage/sys-libs/binutils-libs-2.28-r1/work/binutils-2.28/bfd/doc/../../move-if-change hash.tmp hash.texi
/bin/sh /var/tmp/portage/sys-libs/binutils-libs-2.28-r1/work/binutils-2.28/bfd/doc/../../move-if-change linker.tmp linker.texi
touch init.stamp
./chew -f /var/tmp/portage/sys-libs/binutils-libs-2.28-r1/work/binutils-2.28/bfd/doc/doc.str < /var/tmp/portage/sys-libs/binutils-libs-2.28-r1/work/binutils-2.28/bfd/doc/../mmo.c >mmo.tmp
touch hash.stamp
touch linker.stamp
test -e mmo.texi || test ! -f /var/tmp/portage/sys-libs/binutils-libs-2.28-r1/work/binutils-2.28/bfd/doc/mmo.texi || cp -p /var/tmp/portage/sys-libs/binutils-libs-2.28-r1/work/binutils-2.28/bfd/doc/mmo.texi .
/bin/sh /var/tmp/portage/sys-libs/binutils-libs-2.28-r1/work/binutils-2.28/bfd/doc/../../move-if-change mmo.tmp mmo.texi
touch mmo.stamp
restore=: && backupdir=".am$$" && \
rm -rf $backupdir && mkdir $backupdir && \
if (makeinfo --split-size=5000000 --split-size=5000000 --version) >/dev/null 2>&1; then \
  for f in bfd.info bfd.info-[0-9] bfd.info-[0-9][0-9] bfd.i[0-9] bfd.i[0-9][0-9]; do \
    if test -f $f; then mv $f $backupdir; restore=mv; else :; fi; \
  done; \
else :; fi && \
if makeinfo --split-size=5000000 --split-size=5000000   -I /var/tmp/portage/sys-libs/binutils-libs-2.28-r1/work/binutils-2.28/bfd/doc \
 -o bfd.info `test -f 'bfd.texinfo' || echo '/var/tmp/portage/sys-libs/binutils-libs-2.28-r1/work/binutils-2.28/bfd/doc/'`bfd.texinfo; \
then \
  rc=0; \
else \
  rc=$?; \
  $restore $backupdir/* `echo "./bfd.info" | sed 's|[^/]*$||'`; \
fi; \
rm -rf $backupdir; exit $rc
XSParagraph.c: loadable library and perl binaries are mismatched (got handshake key 0x7cc0000, needed 0x7c40000)
make[3]: *** [Makefile:472: bfd.info] Error 1
make[3]: Leaving directory '/var/tmp/portage/sys-libs/binutils-libs-2.28-r1/work/binutils-2.28-abi_x86_32.x86/bfd/doc'
make[2]: *** [Makefile:1725: info-recursive] Error 1
make[2]: Leaving directory '/var/tmp/portage/sys-libs/binutils-libs-2.28-r1/work/binutils-2.28-abi_x86_32.x86/bfd'
make[1]: *** [Makefile:2722: all-bfd] Error 2
make[1]: Leaving directory '/var/tmp/portage/sys-libs/binutils-libs-2.28-r1/work/binutils-2.28-abi_x86_32.x86'
make: *** [Makefile:851: all] Error 2
 * ERROR: sys-libs/binutils-libs-2.28-r1::gentoo failed (compile phase):
 *   emake failed
 * 
 * If you need support, post the output of `emerge --info '=sys-libs/binutils-libs-2.28-r1::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=sys-libs/binutils-libs-2.28-r1::gentoo'`.
 * The complete build log is located at '/var/tmp/portage/sys-libs/binutils-libs-2.28-r1/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/sys-libs/binutils-libs-2.28-r1/temp/environment'.
 * Working directory: '/var/tmp/portage/sys-libs/binutils-libs-2.28-r1/work/binutils-2.28-abi_x86_32.x86'
 * S: '/var/tmp/portage/sys-libs/binutils-libs-2.28-r1/work/binutils-2.28'

emerge --info

laptop ~ # emerge --info
Portage 2.3.3 (python 3.4.5-final-0, default/linux/x86/13.0, gcc-5.4.0, glibc-2.23-r4, 4.9.6-gentoo-r1 i686)
=================================================================
System uname: Linux-4.9.6-gentoo-r1-i686-Intel-R-_Atom-TM-_CPU_N270_@_1.60GHz-with-gentoo-2.3
KiB Mem:     2054932 total,    169936 free
KiB Swap:    1089876 total,   1074160 free
Timestamp of repository gentoo: Tue, 20 Jun 2017 14:00:01 +0000
sh bash 4.3_p48-r1
ld GNU ld (Gentoo 2.25.1 p1.1) 2.25.1
ccache version 3.2.4 [disabled]
app-shells/bash:          4.3_p48-r1::gentoo
dev-lang/perl:            5.24.1-r2::gentoo
dev-lang/python:          2.7.12::gentoo, 3.4.5::gentoo
dev-util/ccache:          3.2.4::gentoo
dev-util/cmake:           3.7.2::gentoo
dev-util/pkgconfig:       0.28-r2::gentoo
sys-apps/baselayout:      2.3::gentoo
sys-apps/openrc:          0.26.3::gentoo
sys-apps/sandbox:         2.10-r3::gentoo
sys-devel/autoconf:       2.13::gentoo, 2.69::gentoo
sys-devel/automake:       1.11.6-r1::gentoo, 1.14.1::gentoo, 1.15-r2::gentoo
sys-devel/binutils:       2.25.1-r1::gentoo, 2.28-r2::gentoo
sys-devel/gcc:            5.4.0-r3::gentoo
sys-devel/gcc-config:     1.7.3::gentoo
sys-devel/libtool:        2.4.6-r3::gentoo
sys-devel/make:           4.2.1::gentoo
sys-kernel/linux-headers: 4.4::gentoo (virtual/os-headers)
sys-libs/glibc:           2.23-r4::gentoo
Repositories:

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

chunk
    location: /usr/local/portage
    masters: gentoo
    priority: 0

palemoon
    location: /var/lib/layman/palemoon
    masters: gentoo
    priority: 50

ACCEPT_KEYWORDS="x86"
ACCEPT_LICENSE="*"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=native -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt"
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/splash /etc/terminfo"
CXXFLAGS="-O2 -march=native -pipe"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS="-j2 --ask"
FCFLAGS="-O2 -march=i686 -pipe"
FEATURES="assume-digests binpkg-logs buildpkg config-protect-if-modified distlocks ebuild-locks fixlafiles merge-sync news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr"
FFLAGS="-O2 -march=i686 -pipe"
GENTOO_MIRRORS="http://mirror.yandex.ru/gentoo-distfiles/     http://gentoo.bloodhost.ru/     http://mirror2.corbina.ru/gentoo-distfiles/     http://gentoo.inode.at/     http://de-mirror.org/gentoo/     "
LANG="ru_RU.utf8"
LC_ALL="ru_RU.utf8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git"
PORTAGE_TMPDIR="/var/tmp"
USE="7z X a52 aac aacplus acl acpi alac alsa ape apng bash-completion berkdb bzip bzip2 cairo cdio celt cjk cli client corefonts cracklib crypt cue curl cxx dbus dirac dri dts dv dvd dvdnav enca exif faac faad fat flac fontconfig fortran freetype gdbm gif gtk h264 hfs iconv icu id3tag idn infinality jbig jpeg jpeg2k jpg lame lcms lz4 lzma lzo m3u m4a mad matroska mmx modemmanager modplug modules mp3 mp4 mp4v2 mpeg mtp musepack ncurses networkmanager nfs nls nptl ntfs ogg opengl openmp opus p7zip pam pango pcre pic png quicktime rar raw readline reiserfs schroedinger seccomp session smp sndfile soundcloud speex sse sse2 sse3 ssl ssse3 svg taglib tar tcpd theora tiff truetype twolame udev udisks unicode unrar vaapi vorbis vpx wavpack webp wifi wma x264 x265 x86 xar xattr xft xpm xv xvid xz zip zlib" ABI_X86="32" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd 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 author" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock isync itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf skytraq superstar2 timing tsip tripmate tnt ublox ubx" INPUT_DEVICES="evdev mouse keyboard synaptics" KERNEL="linux" L10N="ru en" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" LINGUAS="ru ru_RU en" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php5-6" PYTHON_SINGLE_TARGET="python3_4" PYTHON_TARGETS="python2_7 python3_4" RUBY_TARGETS="ruby21 ruby22" USERLAND="GNU" VIDEO_CARDS="intel i915" 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:  CC, CPPFLAGS, CTARGET, CXX, INSTALL_MASK, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, USE_PYTHON

 ,

xaTa ()

Проблемы со сборкой gegl

Форум — Desktop

Добрый день ЛОР. С этой проблемой сталкивался несколько раз. Первый раз забил на не, второй уже хочу решить ее. Собираю gimp, а вместе с ним не собирается gegl.

Вот лог компиляции и вывод emerge --info '=media-libs/gegl-0.2.0-r2

Заране очень благодарен.

 ,

xaTa ()

RSS подписка на новые темы