emerge system не находит пакетов :(
sspphheerraa 13 января, 2007 - 17:46
Поставил систему из stage3, после чего поменял в CFLAGS -O2 на -Os. И добавил флаг userlocales к glibc (в package.use)
далее обновляю toolchain, после чего system, после чего world
Думал сделать так:
# emerge linux-headers glibc binutils gcc-config gcc # gcc-config (проверить) # emerge -b glibc binutils gcc portage # emerge -bke system # emerge -bke world
но дойдя до этапа system пишет:
These are the packages that would be merged, in order: Calculating dependencies... done! #
пакетов нет... почему???
»
- Для комментирования войдите или зарегистрируйтесь
А для чего
А для чего ключи b и k? Особенно одновременно. Но в данном случае это не важно, все равно поведение portage станное.
Что пишет emerge --info?
b - строить
b - строить бинарники (tbz2), k - использовать их при установке (если они есть)
emerge --info
К стати, это уже вторая установка... Первая была из stage1 где застопорился я на том же месте (bootstrap.sh - нормально, emerge -e system - пакетов нету)
OK, народ есть
OK, народ есть мысли что это связано с обновлением самого портежа...
В каких файлах он хранит инфу о том какие пакеты установлены? (собственно system, world)
где-то в каталоге /var но где именно?
/var/lib/portage/world и
/var/lib/portage/world и /var/db/pkg/*
Отдифференцировал!
Только что ставил в очередной раз со стажа3. Ставил четко по хендбуку - через каждый шаг проверял вывод команды emerge -epv system. Список пакетов system опустошился после синхронизирования (emerge --sync) с моим локальным сервером.
Какова причина в данном случае? сервер мне чего-то "недоговаривает"?
ну так проверь,
ну так проверь, возьми тарбол снимка портеджей и распакуй в чистый $PORTDIR
только что
только что распаковал snapshot просто поверх, emerge --metadata
...список пакетов появился :)
определенно что-то с серваком