@TWT

Тег gentoo в блоге TWT

TWT

Кто знает, что случилось с гентой? На г-планете никаких сообщений, eselect news read молчит

TWT

Я заметил, что в последнее время на поинте участились посты гентушников, рапортующих о пересборке мира по причине смены профиля c 13.0 на 17.0

А я пересобирать не стал.

Прекрасно себя чувствую!

Вы раздражительные. Это из-за компиляции

TWT

Трассирую emerge в pudb потому что прикольно

TWT
!!! The following installed packages are masked:
- app-admin/python-updater-0.14::gentoo (masked by: package.mask)
/usr/portage/profiles/package.mask:
# Mike Gilbert <floppym@gentoo.org> (13 Nov 2017)
# python-updater is obsolete. Utilize PYTHON_TARGETS and
# emerge --changed-use to rebuild packages instead.
# Removal in 30 days.

ну охуеть теперь

TWT

В kde-frameworks есть пакет Кабыcдох

TWT

Не могу найти тред, в котором мне mva сказал, что я неправильно задаю вопрос про /var/run/user/1000
И неправильно гуглю "Какая блять должна создавать XDG_RUNTIME_DIR на моей машине?"
Но я решил эту проблему, и заодно проблему втыкания флешек.

Решение в два простых шага:
1) Читаем https://wiki.gentoo.org/wiki/ConsoleKit и по итогу делаем rc-update add consolekit default
2) Добавляем пользователя в группу plugdev

Утром просыпаюсь, включаю комп -- бааатюшки светы, у меня и /var/run/user/1000 создан, и ck-list-sessions работает, и флешку в dolphin видно!

TWT

Я спрашиваю "Мам, а чего у меня /dev/sdb1 не видно?"
Мамка говорит попробуй partprobe
Я попробовал, раздел появился
Мамка говорит напиши правило для udev
А у меня в /etc/udev/rules.d/ пустота.
набрал vim 11-populate-media-partitions.rules
вписал в него ACTION=="add",KERNEL=="sd[bcdef]",SUBSYSTEMS=="usb", RUN+="/usr/sbin/partprobe /dev/%k"
"Да ну бред какой-то" думаю я
Во-первых чо за %k
Ладно, открываю tail -f /var/log/messages и только собрался воткнуть диск...
как вспомнил, что забыл сделать

# udevadm control --reload
# udevadm trigger

Делаю, втыкаю -- в /var/log/messages тишина, но /dev/sdb1 появляется...

TWT
$ pip install wxpython
Collecting wxpython
  Downloading wxPython-4.0.0b2.tar.gz (51.4MB)

Было бы, наверное, круто, если бы ебилды на 4.0.0 в дереве появились :(
Но пока что их нет.
Жаль.

TWT

Аллилуйя, Братья и Сестры!
На смену qt-5.7 пришёл qt-5.9
я ждал это время и вот это время пришло

TWT

Сайт http://www.sektorgaza.ru живёт на какой-то старой генте. Пруф

TWT

Вопрос к тем, кто шарит в CGroups (например, mva)
Я пользуюсь yakuake так что отдельно запущенные konsole мне не нужны.
Поэтому мне хотелось бы настроить CGroups так, чтобы если уж я запустил konsole, то CGroups отдало ему только одно CPU Core. И можно ли сделать так, чтобы одно CPU Core было у всех процессов, которые я запущу в этой konsole? htop там или питон.

TWT

Смотрите на какой изврат приходится ходить, когда не умеешь писать ебилды:

/var/tmp/portage/dev-util/qbs-1.9.0/work # ls -l
drwxr-xr-x 3 portage portage 60 сен 10 14:03 dist
lrwxrwxrwx 1 root    root    21 сен 10 14:04 qbs-1.9.0 -> ./dist/qbs-src-1.9.0/
TWT

Сегодня в генточке нарвался на баг, когда некоторые (несколько каких-то) пакеты не собираются.
Оказалось в генточке признан вредным USE-флаг gles2
Выключил его в make.conf для всех пакетов вообще.

TWT

Кто знает когда там уже перетащат Gentoo на Clang

TWT

Увидел в qtwebengine-5.7.1-r2.ebuild свежедобавленную строку

export NINJAFLAGS="${NINJAFLAGS:--j$(makeopts_jobs) -l$(makeopts_loadavg "${MAKEOPTS}" 0) -v}"

и вспомнил, как mva с нинзей ебался по поводу игнора MAKEOPTS

TWT

Благодаря нелепому пакету sys-apps/accountsservice я научился делать патчи для EAPI=6
оказывается, после diff -u file.old file > file.patch надо зайти в file.patch и привести пути к каноничному виду

--- a/src/file.old
+++ b/src/file
TWT

media-libs/x264 хочет обновиться и требует более свежий nasm

nasm

Ну я понимаю, когда в clang и в gcc добавляют С++17

Но что нового можно добавить в nasm?

ЧуднО-с

TWT
TWT

Мне говорят "Собирай qtwebkit-5.7.1"
Я открываю qtwebkit-5.7.1.ebuild и вместо
PYTHON_COMPAT=( python2_7 )
пишу
PYTHON_COMPAT=( python3_6 )
и он собирается, а почему бы и нет? Он же вообще питоном не пользуется при сборке (я в логе не заметил питона)

TWT

Йащитаю, что для того virtual/python-enum34 и дала им Родина, чтобы они именно на него завязавались, а не напрямую к dev-python/enum34 как это делает блин dev-python/cryptography

Добавить пост

Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
Для форматирования текста используется Markdown.