LINUX.ORG.RU

Сообщения megabaks

 

Gentoo: portconf-1.4

Форум — Development

с прошлой темы многое перепилено:
появилась проверка методов eix
корректно работает со всяким трешем типа crossdev
т.к. профиль парсить надо всё равно, то запилил показ юзов для разных профилей (все/выбранный из списка/текущий)
...
причина создания топика - придумайте мне алгоритм поиска кривых записей в package.mask
я пока придумал, что запись явно некорректна, если
1. версия с >/>=/~ явно меньше, чем минимально доступная в дереве+оверлеях и в package.unmask имеется тот же атом с >/>=/~ с более новой версией, нежели в mask
2. версии у атомов в mask и unmask идентичны
3. между версиями из mask и unmask нет других доступных версий, если в обоих файлах сей атом указан(естессно), при этом версия из unmask новее оной из mask
...что ещё?
тупо атом vs атом - это очевидно
тупо некорректные с переключалкой = и так будут удалены как треш

 

megabaks
()

чо за?

Форум — Linux-org-ru

http://yadi.sk/d/zqvzKfaG0id2J
нафига?
сорри зя тындыкс-диск - omploader не осилил сей скрин

megabaks
()

alsa+ladspa+alsaequal: нагуглите мне годных эквалайзеров

Форум — Desktop

таки прикрутил: поём в ladspa+dmix=тонкомпенсация во все поля
нагуглите мне годных ladspa-эквалайзеров с нижней частотой в 31-20 герц
искаробочный для alsaequal из состава media-plugins/caps-plugins хорош, но только для тонкомпенсации
хочется большого - полноценный эквалайзер с преампом(вообще было бы шикарно)
эквалайзеры из:
media-plugins/fil-plugins
media-plugins/tap-plugins
media-plugins/swh-plugins
не предлагать
как и electrode_eq
есть чо?

 ,

megabaks
()

Gentoo: не обновляйте dev-libs/libtasn1 до 3.0

Форум — Talks

иначе это грозит поломатой net-libs/gnutls
с 3.0 оно тупо не собирается, а если не собирать, то отвалится возможность работы svn с https
таки дела
бага в бго https://bugs.gentoo.org/show_bug.cgi?id=440242
плюсуйте, чо :3

 ,

megabaks
()

кактус 310.14

Форум — Talks

почему-то никто не написал ещё

  • Implemented workarounds for two Adobe Flash bugs by applying libvdpau commit ca9e637c61e80145f0625a590c91429db67d0a40 to the version of libvdpau shipped with the NVIDIA driver.
  • Fixed an issue which affected the performance of moving windows of VDPAU applications when run in some composite managers.
  • Added unofficial GLX protocol support (i.e., for GLX indirect rendering) for the GL_ARB_pixel_buffer_object OpenGL extension.
  • Added support for HDMI 3D Stereo with Quadro Kepler and later GPUs. See the documentation for the «Stereo» X configuration option in the README for details.
  • Added experimental support for OpenGL threaded optimizations, available through the __GL_THREADED_OPTIMIZATIONS environment variable. For more information, please refer to the «Threaded Optimizations» section in chapter «Specifying OpenGL Environment Variable Settings» of the README.
  • Improved performance and responsiveness of windowed OpenGL applications running inside a Unity session.
  • Added support for OpenGL 4.3.
  • Added support for the «Backlight» RandR output property for configuring the brightness of some notebook internal panels.
  • Fixed a bug that prevented the Ubuntu Unity launcher panel from unhiding: https://bugs.launchpad.net/unity/ bug/1057000
  • Fixed a bug that caused nvidia-installer to sometimes attempt to write a log file in a nonexistent directory.
  • Fixed a bug that caused incorrect input transformation after resizing an NVIDIA X screen with xserver ABI 12 (xorg-server 1.12) or newer.
  • Fixed a bug that caused GLX to leak memory when Xinerama is enabled.

убунтоиды таки криворукие

 ,

megabaks
()

equery - тормозная кривая [вырезано]!

Форум — Talks

Давненько я не писал гневных отзывов :3
и так, поехали:
equery умеет проверять mtime, md5sum и вообще наличие файлов пакета.
отлично, запускаем

 time equery k -o media-sound/*

* Checking media-sound/alsa-utils-1.0.26 ...
!!! /usr/share/locale/ja/LC_MESSAGES/alsaconf.mo does not exist
!!! /usr/share/man/fr/man8/alsaconf.8.bz2 does not exist
!!! /etc/modprobe.d/alsa.conf has incorrect MD5sum
   98 out of 101 files passed

real	0m39.001s
user	0m12.596s
sys	0m15.984s
теперь баше-поделка
time sh scripts/portage/TEST media-sound/*
media-sound/alsa-utils-1.0.26: /etc/modprobe.d/alsa.conf has incorrect MD5sum
5462042462f06a0c15b2e9c9a5a81210 VS ccc2347c7466759e6155c3cdba15ec49
media-sound/alsa-utils-1.0.26: /etc/modprobe.d/alsa.conf has wrong mtime
1266641774 VS 1347201798
media-sound/alsa-utils-1.0.26: /usr/bin/aseqnet has incorrect MD5sum
6e7585b0da8f4dce1468333d5f866697 VS 2fd0f9ab382d49236a8de292952fbfd2
media-sound/alsa-utils-1.0.26: /usr/bin/aseqdump has incorrect MD5sum
6d3f033ff57e906a63aa0c777ae26b0d VS 8e1836c09aa19325001c89fd18e80b6e
media-sound/alsa-utils-1.0.26: /usr/bin/arecordmidi has incorrect MD5sum
46eaeba8c136f0e6d94b68ec2dd10fb5 VS dc403643d049dc3c332c661f05a22193
media-sound/alsa-utils-1.0.26: /usr/bin/aplaymidi has incorrect MD5sum
9dbe13f518aa7805832f778433fe3703 VS 169b5c456c445b9826f3537cbafdc51d
media-sound/alsa-utils-1.0.26: /usr/bin/aconnect has incorrect MD5sum
4c1229b9796e4e94b87e57763ab78c5b VS b413545a98030d53395b10ab7a343955
media-sound/alsa-utils-1.0.26: /usr/bin/alsaloop has incorrect MD5sum
09d6e1c5c68ee2f94c094abc5c6d8e76 VS a14e58bb8b1f89396f4d154f4f49fc96
media-sound/alsa-utils-1.0.26: /usr/bin/speaker-test has incorrect MD5sum
a93764cd4150b7fef14341c060886377 VS 0221c4e3796105e15a8a5cab6cd46e47
media-sound/alsa-utils-1.0.26: /usr/bin/iecset has incorrect MD5sum
6af1967e400160563be811670606b1fc VS fd481036578fbe0bb110e60e79bd2810
media-sound/alsa-utils-1.0.26: /usr/bin/aplay has incorrect MD5sum
edb9cfb8bd6743da5c54235bef9529c6 VS f2cd03a46d3f605d79820477eb5052e9
media-sound/alsa-utils-1.0.26: /usr/bin/amidi has incorrect MD5sum
7f91333592620b3e17131bf9fcc2fd42 VS d724d116dbd14ba6a3e71e03166bb55e
media-sound/alsa-utils-1.0.26: /usr/bin/amixer has incorrect MD5sum
12b49fdfd0578a1d76a5c1def6f92eea VS 065fea890aad3db9d038c9785f0ed0c0
media-sound/alsa-utils-1.0.26: /usr/bin/alsamixer has incorrect MD5sum
5966c39232ef2fd7d0609d596170fe83 VS 8eb3047d82464325aef85986d8505ab4
media-sound/alsa-utils-1.0.26: /usr/bin/alsaucm has incorrect MD5sum
e0f338a448f8ee7761fae31f072cb8aa VS b1f8ef5dee593e48a4f9aa0fa80e04ef
media-sound/alsa-utils-1.0.26: /usr/sbin/alsactl has incorrect MD5sum
34644aa083fac782fef497c7c364385c VS ee283adf83fec91e079a55f1884172b7
media-sound/alsa-utils-1.0.26: OBJ /usr/share/locale/ja/LC_MESSAGES/alsaconf.mo doesn't exist
media-sound/alsa-utils-1.0.26: OBJ /usr/share/man/fr/man8/alsaconf.8.bz2 doesn't exist
media-sound/cdparanoia-3.10.2-r4: /usr/lib/libcdda_paranoia.so.0.10.2 has incorrect MD5sum
d6d0067a20876b678aee46fe6736f35b VS b6aa617bdf90c5a8a224ca59045c2ba5
media-sound/cdparanoia-3.10.2-r4: /usr/lib/libcdda_interface.so.0.10.2 has incorrect MD5sum
02530220bf9ec37d4b7a3e846c3fc5ec VS 485f93b485dcb5727144a445d708b820
media-sound/cdparanoia-3.10.2-r4: /usr/bin/cdparanoia has incorrect MD5sum
3fc21e13cf5c1895275d5eff048c2828 VS fd33354e93810cf31190f11f468cf0a3
media-sound/deadbeef-9999: /usr/bin/deadbeef has incorrect MD5sum
b04d9afa1df6c0f981fec0d0be8cbf67 VS 4e521d9f2e2904056fd6325b52833ddf
media-sound/lame-3.99.5: /usr/bin/lame has incorrect MD5sum
586e358aadfb0b5d91d8bfe6647b8170 VS b3ec9d5107826c3bfa1bb34e40392bd9
media-sound/lame-3.99.5: /usr/lib/libmp3lame.so.0.0.0 has incorrect MD5sum
57a088da8b5518c85d7e6f466ef216c1 VS 668b2cb4598e850eae8b94ef8dcd7d9e
media-sound/mpg123-1.14.4: /usr/bin/mpg123 has incorrect MD5sum
37e0e00e2c591378499ac2c5fd624517 VS e86ca6bd9a9c95472ef4d2a68816f71a
media-sound/mpg123-1.14.4: /usr/lib/libmpg123.so.0.36.6 has incorrect MD5sum
686e622490a771bb902a1066e4c7c0e3 VS 5baf67ed743449fd64e9d1668f301564
media-sound/musepack-tools-465: /usr/bin/mpcgain has incorrect MD5sum
732fa9b4704421e63968d7f9a238fdd7 VS b08ed092c2bbf3ed40e9c908cd645b36
media-sound/musepack-tools-465: /usr/bin/mpcdec has incorrect MD5sum
97e9b2eb273184380f44da5f6cbd5625 VS 0669182d04ea1bc211fdff879b3c6175
media-sound/musepack-tools-465: /usr/bin/mpcenc has incorrect MD5sum
bee67878a0b52845dab04079ae53cddb VS ec600671d008f1c6d2946ba247333bd7
media-sound/musepack-tools-465: /usr/bin/mpc2sv8 has incorrect MD5sum
295f763d097499430583d405a326d461 VS f9f204507e3dfa14ff642c34c2d29a66
media-sound/musepack-tools-465: /usr/bin/mpccut has incorrect MD5sum
bb05150a5b80384c9c58bcc91922ae0a VS f02a319e893a5f24cd9226a5629ffd66
media-sound/musepack-tools-465: /usr/bin/mpcchap has incorrect MD5sum
69404023295888367142aeb223775991 VS 18669a9e207184545005526b1dac8a30
media-sound/musepack-tools-465: /usr/bin/wavcmp has incorrect MD5sum
3f281e21b5fc3f32813987cb4abc4f6b VS 9444631c99ca615ebc0b15deef21e3a9
media-sound/musepack-tools-465: /usr/lib/libmpcdec.so.7.0.1 has incorrect MD5sum
4c260731519c5f0e68cb5aaf602d6937 VS 51ceb8ccba5b39850a9bbd254a677785
media-sound/soundkonverter-1.6.3: /usr/bin/soundkonverter has incorrect MD5sum
18c712d156d64e648af9d90d536c034a VS 782e507357c51ecdd57fcde7421e6324
media-sound/soundkonverter-1.6.3: /usr/lib/libsoundkonvertercore.so has incorrect MD5sum
bce0ae0e85860e5dfa8b0c540e0dd3e5 VS d985f24134c005ef3cfdc7d9620f3b47
media-sound/twolame-0.3.13: /usr/bin/twolame has incorrect MD5sum
e0fd5312e39244142b9025c127fe219a VS 48fc02c71d7ccab9bafab88b5faf000e
media-sound/twolame-0.3.13: /usr/lib/libtwolame.so.0.0.0 has incorrect MD5sum
0b4c6db0c716bb71006ec89ab7925753 VS 48c95722af2bfb77b8a9753804770761
media-sound/vkplayer-0.08.16.4: /usr/bin/vkplayer has incorrect MD5sum
3850b447ca43ded496c64a30c7d92042 VS 47e6c1f473f18972e81e5757b06cf45f
media-sound/wavpack-4.60.1: /usr/bin/wavpack has incorrect MD5sum
f5b76a27b9a50ec6d9ec58f3663b38eb VS 686305b8531a00fc30ee4bafe8154087
media-sound/wavpack-4.60.1: /usr/bin/wvunpack has incorrect MD5sum
6451e812665f2001dc9f02a2bcbb69ff VS 68ce1843d2b1852797d2bc6aa41ec923
media-sound/wavpack-4.60.1: /usr/bin/wvgain has incorrect MD5sum
2661925b646968cd8ab61c0e8ea689be VS d53183f8191a765780961e74808786d4
media-sound/wavpack-4.60.1: /usr/lib/libwavpack.so.1.1.4 has incorrect MD5sum
fbdc4665c8627d19c69acd4157a3d87b VS 3358082ed7b14499db2658e22c772ccf

real	0m0.996s
user	0m0.224s
sys	0m0.018s
ШТО o_O?
в 40! раз быстрей
собственно скрипт, который выполнил задачу equery k быстрей и корректно
#!/bin/bash
PKGDB="/var/db/pkg"
green="\033[01;32m"
red="\033[01;31m"
restore="\033[00m"
contrast="\033[1m"
underline="\033[4m"

[ -n "${@}" ] && packages="${@}"

check(){
	while read type name sum time;do
		[[ "${type}" == "obj" && ! -f "${name}" ]] && echo -e "${green}${1}${restore}: OBJ ${red}${name}${restore} doesn't exist" && fail="1"
		[[ "${type}" == "dir" && ! -d "${name}" ]] && echo -e "${green}${1}${restore}: DIR ${red}${name}${restore} doesn't exist" && return
		[[ "${type}" == "sym" && ! -h "${name}" ]] && echo -e "${green}${1}${restore}: SYM ${red}${name}${restore} doesn't exist" && return
		if [[  -z "${fail}" && "${type}" == "obj" ]];then
			my_sum="$(md5sum ${name} | awk '{print $1}')"
			if [[ "${my_sum}" != "${sum}" ]];then
				echo -e "${green}${1}${restore}: ${red}${name}${restore} has incorrect MD5sum"
				echo -e "${my_sum} ${contrast}VS${restore} ${sum}"
			fi
			my_time="$(stat -c %Y ${name})"
			if [[ "${my_time}" != "${time}" ]];then
				echo -e "${green}${1}${restore}: ${red}${name}${restore} has wrong mtime"
				echo -e "${my_time} ${contrast}VS${restore} ${time}"
			fi
		fi
		unset fail
	done < ${PKGDB}/${1}/CONTENTS
} 2>/dev/null

if [ -n "${packages}" ];then
	for package in ${packages};do
		pre_package="$(ls -d1 ${PKGDB}/{*/,}${package}{*,/*} 2>/dev/null)"
		pre_package="$(sort -u <<< "${pre_package//'//'//}")"
		package="${pre_package//${PKGDB}\//}"
		for pack in ${package};do
			check "${pack}"
		done
	done
else
	for package in `find "${PKGDB}" -mindepth 2 -maxdepth 2 -type d | cut -d\/ -f5,6`;do
		check "${package}"
	done
fi
итого:

  • equery НЕ умеет сравнивать цифры
  • тормозное говно

Уххх...даже легче стало :3
<вброс>Привет, питонисты :3</вброс>

 , ,

megabaks
()

Gentoo: portconf-1.0

Форум — Development

Вроде допилил.
Что умеет:

  • Сортирует юзы: оставляет только последнее заявленное состояние (вкл/выкл); собирает все юзы атома в одну строку.
  • Удаляет некорректные атомы (можно форсировать удаление не установленных, mask, в этом случае, игнорируется, ибо...).
  • Перегон из файлов в диры и обратно.
  • Спрашивает перед тем как удалить/изменить. Предварительно показывает дифф с нулевым контекстом до/после (иначе разрастётся выхлоп).
  • Удаляет из make.conf юзы, которые уже есть в профиле, если состояние юзов совпадает(вкл/выкл).
  • Удаляет пустые файлы и диры.
  • Бэкап/откат

/etc/portage/make.conf важнее /etc/make.conf - как и в портаже.
живёт всё там же https://github.com/megabaks/portconf и в оверлее stuff
Жду матов/выхлопов и хотелок, да :3

 ,

megabaks
()

OpenRC: failed because we are using /

Форум — General

есть такой баг, да
но как его воспроизвести 100%?
у меня получается только при долгих аптаймах - от пары дней до пары недель.
тупо засранный кэш не помогает - дело не в нём.
от распараллеливания не зависит.
как?

 

megabaks
()

Gentoo: portconf live

Форум — Talks

Вроде допилил.
живёт в stuff и тут --> https://github.com/megabaks/portconf
собственно что делает:

  • сортирует в алфавитном порядке атомы - для удобства ручной правки
  • юзы:
    • оставляет только последнее состояние юза(on/off)
    • удаляет юз, если он имеет то же состояние что и в профиле/make.conf
    • удаляет некорректные юзы, причём проверяет юзы для всех версий, а не только для распоследних версий ( привет portpeek :3 )
    • т.к. портаж криво работает с камментами в конце строки, то перед # добавляется пробел, ежели такого не имеется
    • удаляет юз из make.conf, если он задействован в профиле
  • удаляет неустановленные и не найденные атомы. ищется овер eix - т.е. в оверлеях тоже. переключалки из '<>=~' так же учитываются
  • удаляет некорректные атомы, типа '> ololo trololo'
  • может перегонять из файлов в диры и обратно. диры получаются вида package.*/${CATEGORY}, куда и попадают атомы этой категории
  • бекап и откат:
    • бекап создаётся только если /etc/portage обновился после создания последнего бекапа или если бекапов вообще нет.
    • по умолчанию сохраняется 10 тарболов - можно покрутить овер конфиг
    • бекапы создаются при использовании любых опций, кроме хелпа и отката

eix обязателен!
жду мата :3

 ,

megabaks
()

Gentoo: portconf - накидайте тарболов с /etc/portage

Форум — Talks

subj
ну и вопрос - если перегонять тот же package.use из файла в диру с файлами, то по какому принципу именовать файлы в package.use/ ?

 

megabaks
()

вконтактик, плеер, видео

Форум — Talks

есть ли в этих ваших линуксах *видео* плеер для вконтактика?
задолбало Ctrl+F для поиска нужной серии теории большого взрыва из нужного сезона
фанатичные дебилы идут нахер сходу
UPD: нихера нет, зато в треде куча неадекватов, неосиливших топик

 

megabaks
()

equery - бага

Форум — Talks

пока пилил свой portconf, наткнулся на забавный баг:
конструкция вида use1# работает, по мнению equery, как -use1
юз должен быть в конце
юз должен заканчиваться на цифру
между цифрой и # не должно быть пробела
пример

[ root@desktop ] megabaks # grep vpx /etc/portage/package.use 
media-libs/libvpx sse4_1 #
[ root@desktop ] megabaks # equery -NCq u "media-libs/libvpx"
-debug
-doc
+mmx
-postproc
+sse
+sse2
+sse3
+sse4_1
+ssse3
-static-libs
+threads
[ root@desktop ] megabaks #
и
[ root@desktop ] megabaks # grep vpx /etc/portage/package.use 
media-libs/libvpx sse4_1#
[ root@desktop ] megabaks # equery -NCq u "media-libs/libvpx"
-debug
-doc
+mmx
-postproc
+sse
+sse2
+sse3
-sse4_1
+ssse3
-static-libs
+threads
[ root@desktop ] megabaks #
есличо app-portage/gentoolkit-0.3.0.6-r3

 

megabaks
()

Gentoo: /etc/portage

Форум — Talks

Интересуюсь мыслями по поводу /etc/portage/*
MahMahoritos, а что ты хотел для /etc/portage?
мне вот пока придумалось:

  • отсортировать по алфавиту, дабы в случае ручной правки было просто найти даже глазами ( но это уже есть )
  • собрать все юзы пакета в одной строке с сохранением порядка, который был до сортировки/сборки ( это тоже есть уже )
  • опционально удалять камменты из package.*
  • удалять «=x/y-z что-то», если этого x/y-z уже нет в дереве/подключенных_оверлеях
  • если есть >=x/y-z и просто x/y , но версии z уже нет в дереве/оверлеях, то опять таки объединить юзы для x/y уже без указания версии
  • на всякий пожарный создавать/накатывать бэкапы, кои будут храниться в некотором кол-ве ( опционально )
  • удалять из env/x/y z, если этого z нет в дереве/оверлеях
  • опционально делать то же самое для снесённых пакетов
  • сделать перегон из package.* в диры или наоборот из дир в файлы ....

что ещё?
З.Ы. осень на меня плохо действует и мне скучно, dkms-gentoo и kernel-cleaner допилил, теперь думаю чем ещё заняться

 

megabaks
()

Gentoo: kernel-cleaner-2.0

Форум — Development

Вроде допилил
изменения:

  • оно теперь работает :3
  • стало в 3 раза быстрей ( нужен parallel )
  • при добавлении в игнор ядра, его карта/конфиг/инитрам так же попадают в игнор

покидайтесь выхлопами, дабы я успокоился :3
живёт в stuff оверлее и на гитхабе https://github.com/megabaks/kernel-cleaner

 ,

megabaks
()

Gentoo: kernel-cleaner-1.0

Форум — Talks

Умеет находить и удалять:

  • ядра из /boot, которые не имеют ни сорсов ни модулей
  • initramfs-ы/конфиги_ядер/карты, у которых не осталось родительского ядра в /boot
  • директории с осиротевшими модулями
  • директории с удалёнными сорсами, но с оставшимися ошмётками от сборки ядра

Дополнительно:

  • список игнорирования, задаваемый в конфиге, через переменную IGNORE, или ключом --ignore
  • форсировать удаление через перекрывающий игнор ключ --force
  • показывает список всего найденного, с указанием реального имени ядра ( с учётом EXTRAVERSION )
  • имена файлов ядер/конфигов/initramfs-ов не имеют значения
  • с ключом --force-deps, если под удаление попало ядро ( через --force в том числе), то вместе с ним будут удалены его initramfs/конфиг/карта

потестите
перед тем как запускать с --run, запустите лучше предварительно с --pretend, т.к. у меня просто нет миллиона различных конфигурация для собственноручного теста
на моём компе работает как надо
жду выхлопов...

живёт всё там же:
в оверлее stuff как sys-kernel/kernel-cleaner
на гитхабе https://github.com/megabaks/kernel-cleaner

 ,

megabaks
()

Gentoo: kernel-cleaner

Форум — Development

накидайте мне выхлопов

file /boot/* | awk '/compressed data/ {print $2}'
если выхлоп вообще будет, конечно
ещё нужен выхлоп
grep Linux `file /boot/* | awk '/ASCII/ {print $1}' | tr -d \:`
опять же, если выхлоп будет

 ,

megabaks
()

почистить /boot

Форум — Talks

есть ли в этих ваших гентах чистилка /boot от ненужных ядер?
например от ядер не имеющих модулей в /lib/modules
или опять пилить как отдельную херь?
ах да, гентушнеги, накидайте

file /boot/* | grep version
UPD: больше выхлопов не нать - везде интересно 1-ое и 9-ое поля
UPD2: потестите sys-kernel/kernel-cleaner-9999 из stuff оверлея
да, теперь сабж живёт здесь

 ,

megabaks
()

eix 0.26 гонит

Форум — General

0.26 разучился работать с собственной базой

 eix-update 
Чтение настроек Portage ..
Построение базы данных (/var/cache/eix/portage.eix) ..
[0] "gentoo" /usr/portage/ (кэш: sqlite)
     Чтение Пакетов .. Готово
[1] "rion" /usr/local/portage/layman/rion (кэш: parse#metadata-md5#metadata-flat#assign)
     Чтение категории 156|156 (100%) Готово           
[2] "stuff" /usr/local/portage/layman/stuff (кэш: parse#metadata-md5#metadata-flat#assign)
     Чтение категории 156|156 (100%) Готово             
[3] "sunrise" /usr/local/portage/layman/sunrise (кэш: parse#metadata-md5#metadata-flat#assign)
     Чтение категории 156|156 (100%) Готово               
Применение масок ..
Расчёт хеш-таблиц ..
Запись файла базы данных /var/cache/eix/portage.eix ..
Невозможно открыть файл базы данных '/var/cache/eix/portage.eix' для записи (режим = 'wb')
хотя он сам же и создал её
ok, откатываемся на 0.23, с базой ничего не делаем
eix-update 
Reading Portage settings ..
Building database (/var/cache/eix) ..
[0] "gentoo" /usr/portage/ (cache: sqlite)
     Reading Packages .. Finished
[1] "rion" /usr/local/portage/layman/rion (cache: parse#metadata-md5#metadata-flat#assign)
     Reading category 156|156 (100%) Finished         
[2] "stuff" /usr/local/portage/layman/stuff (cache: parse#metadata-md5#metadata-flat#assign)
     Reading category 156|156 (100%) Finished           
[3] "sunrise" /usr/local/portage/layman/sunrise (cache: parse#metadata-md5#metadata-flat#assign)
     Reading category 156|156 (100%) Finished             
Applying masks ..
Calculating hash tables ..
Writing database file /var/cache/eix ..
Database contains 16647 packages in 156 categories.
всё отлично
от метода, используемого для базы, ничего не зависит.
так, у нас появился юз dep - отключим на всякий случай смеха ради:
обновлять базу научилось...а вот создать уже не может :3
это я провинился или кто-то может подтвердить багу?

 ,

megabaks
()

dkms-gentoo

Форум — Talks

вспомнил тут про него...
запилил проверку не только для загруженного ядра, но и для ядра по симлинку, версии или пути до корня сорсов
чоб ещё хорошего запилить?
да, это оно ---> http://bpaste.net/show/44847/
blackst0ne, carasin, Myp3ik,...

 , ,

megabaks
()

appmenu

Форум — Talks

есть ли здесь пользователи appmenu, среди пользователей генты с gnome и xfce?
вопрос с прицелом на хелп

 , ,

megabaks
()

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