LinuxForum.Fans
Тема

Вопросы новичка по Funtoo

Автор: SidER 325 сообщений 56125 просмотров
#220240

Собственно столкнулся со следующей проблемой: при обновлении (eix-update && eix-sync) беспокоит следующее сообщение.
[console]Building database (/var/cache/eix) ..
[0] "gentoo" /usr/portage/ (cache: metadata-flat)
Reading category 154|154 (100%) EMPTY![/console]
Полный вывод:

Показать
# eix-update && eix-sync
Reading Portage settings ..
Building database (/var/cache/eix) ..
[0] "gentoo" /usr/portage/ (cache: metadata-flat)
Reading category 154|154 (100%) EMPTY!
[1] "rainyday" /var/lib/layman/rainyday (cache: parse|ebuild*#metadata-md5#metadata-flat#assign)
Reading category 154|154 (100%) Finished
[2] "mozilla" /var/lib/layman/mozilla (cache: parse|ebuild*#metadata-md5#metadata-flat#assign)
Reading category 154|154 (100%) Finished
[3] "multimedia" /var/lib/layman/multimedia (cache: parse|ebuild*#metadata-md5#metadata-flat#assign)
Reading category 154|154 (100%) Finished
[4] "lcd-filtering" /var/lib/layman/lcd-filtering (cache: parse|ebuild*#metadata-md5#metadata-flat#assign)
Reading category 154|154 (100%) Finished
Applying masks ..
Calculating hash tables ..
Writing database file /var/cache/eix ..
Database contains 48 packages in 154 categories.
* Running emerge --sync
>>> Starting git pull...
Already up-to-date.
>>> Git pull in /usr/portage successful
* Copying old /var/cache/eix cache to /var/cache/eix.previous
* Running eix-update
Reading Portage settings ..
Building database (/var/cache/eix) ..
[0] "gentoo" /usr/portage/ (cache: metadata-flat)
Reading category 154|154 (100%) EMPTY!
[1] "rainyday" /var/lib/layman/rainyday (cache: parse|ebuild*#metadata-md5#metadata-flat#assign)
Reading category 154|154 (100%) Finished
[2] "mozilla" /var/lib/layman/mozilla (cache: parse|ebuild*#metadata-md5#metadata-flat#assign)
Reading category 154|154 (100%) Finished
[3] "multimedia" /var/lib/layman/multimedia (cache: parse|ebuild*#metadata-md5#metadata-flat#assign)
Reading category 154|154 (100%) Finished
[4] "lcd-filtering" /var/lib/layman/lcd-filtering (cache: parse|ebuild*#metadata-md5#metadata-flat#assign)
Reading category 154|154 (100%) Finished
Applying masks ..
Calculating hash tables ..
Writing database file /var/cache/eix ..
Database contains 48 packages in 154 categories.
* Calling eix-diff
Diffing databases (48 -> 48 packages)
* Time statistics:
6 seconds for syncing
14 seconds for eix-update
20 seconds total

Google оказался бессилен.
PS: Думаю, что возникнет еще не один вопрос, по-этому и решил создать новую тему.

#220242

Lupo Alberto, т.е. получается поддержка пакета прекращена?

#220243

Если не найдётся человека, согласного сопровождать его... :(
Подождём мнения непосредственно angry_vincent.

#220245
Lupo Alberto написал:
Если не найдётся человека, согласного сопровождать его... :(
Подождём мнения непосредственно angry_vincent.

Судя по дате его последнего посещения возможно и прокомментирует данный вопрос. Надежда умирает последней.)
А что необходимо для сопровождения пакета?

#220246
SidER написал:
А что необходимо для сопровождения пакета?

Желание (у меня есть) :rolleyes: и способности к программированию (у меня нет) :o

#220247

Надо присмотреться к app-portage/esearch

#220257
Lupo Alberto написал:
[quote=SidER]А что необходимо для сопровождения пакета?

Желание (у меня есть) :rolleyes: и способности к программированию (у меня нет) :o[/quote]
Желание у меня тоже есть, но к сожалению я тоже очень далек от программирования.

Надо присмотреться к app-portage/esearch

Спасибо.

#220264
text
gentoo-laptop app-portage # esearch eix
[ Results for search key : eix ]
[ Applications found : 1 ]

* app-portage/eix Latest version available: 0.23.5 Latest version installed: 0.23.5 Size of downloaded files: 425 kB Homepage: http://eix.berlios.de Description: Search and query ebuilds, portage incl. local settings, ext. overlays, version changes, and more License: GPL-2

Осталось привыкнуть wink

#220269
Lupo Alberto написал:


Осталось привыкнуть

Да в принципе новичку без разницы к чему привыкать. wink На первый взгляд могу сказать, что eix все же информативнее и быстрее(в плане обновления). Еще такой вопрос: максимальный размер tmpfs это ОЗУ + swap?

#220297
SidER написал:
Еще такой вопрос: максимальный размер tmpfs это ОЗУ + swap?

+ещё чуть-чуть.

#220301

Привет.
Поддержка eix не прекращена, не будьте фаталистами! Главное отличие eix, который в funtoo-это отсутствие протокола rsync, поскольку дерево полностью в git. Лично я никогда не пользовался eix, но продолжал обновлять версии для пользователей. Сейчас в funtoo очень много работы и у меня просто не хватает времени на eix им будут заниматься другие. С недавнего времени в новом portage появилась поддержка нового формата cache: md5-cache. Он отключен в gentoo (rsync), в funtoo включены оба, смотрите /usr/portage/metadata/layout.conf
cache-formats = md5-dict pms
то есть в /usr/portage/metadata/cache (старый) и /usr/portage/metadata/md5-cache (новый). Вчера Роббинс делал обновление дерева, при котором старый кеш был очищен, что привело к ошибке eix. Используйте в /etc/eixrc
PORTDIR_CACHE_METHOD="metadata-md5"

#220303
angry_vincent написал:
Используйте в /etc/eixrc
PORTDIR_CACHE_METHOD="metadata-md5"

...жизнь налаживается :D

#220312
angry_vincent написал:
Лично я никогда не пользовался eix

В порядке здорового любопытства: какая на ваш взгляд программа (кроме emerge -s wink ) обладает подобным функционалом?

#220315

app-portage/esearch очень хорошая штука, также qsearch из portage-utils. eix конечно же самый мощный

#220395

Кстати в funtoo будет какая-то реализация pppoe кроме самописных скриптов, я уже спрашивал как-то про это к общему знаменателю так и не пришли? http://linuxforum.ru/viewtopic.php?id=16469

#220402

Например при настройке через pppoe-setup, при обрыве соединения или если хочу сделать pppoe-stop методом научного тыка был обнаружен мешающий /var/run/ppp0.pid. - из-за него реконнект никак не проходит. Пришлось сделать кривую конструкцию в конец скрипта pppoe-stop добаить rm /var/run/ppp0.pid...

#220405

Я досконально не разбирался в настройках сети в Funtoo, но они отличаются от таковых в Gentoo.

#220413

Не сильно отличается, в основном только названия файлов:
Gentoo

text
#ls /etc/init.d/net*
/etc/init.d/net.eth0@  /etc/init.d/net.lo*    /etc/init.d/netmount*
/etc/init.d/net.eth1@  /etc/init.d/net.ppp0@  /etc/init.d/network*
#ls /etc/conf.d/net*
/etc/conf.d/net  /etc/conf.d/network

Funtoo

text
#ls /mnt/funtoo/etc/conf.d/net*
/mnt/funtoo/etc/conf.d/netif.eth0  /mnt/funtoo/etc/conf.d/netif.eth1
#ls /mnt/funtoo/etc/init.d/net*
/mnt/funtoo/etc/init.d/netif.eth0@  /mnt/funtoo/etc/init.d/netif.tmpl*
/mnt/funtoo/etc/init.d/netif.eth1@  /mnt/funtoo/etc/init.d/netmount*
/mnt/funtoo/etc/init.d/netif.lo*
#220416

Ну, да, несколько иначе называются опции и реализованы зависимости между сервисами, зависящими (извините за тавтологию) :o от сети.
P.S. Это не то, что вам нужно, чтобы «убить» ppp0.pid

netif_destroy

In netif_destroy, you can call any commands necessary to destroy/delete the interface if it is dynamic in nature (tun/tap, etc.)
Войдите или зарегистрируйтесь, чтобы ответить.