В портеже отсутствуют новые пакеты.

Ув. коллеги. Столкнулся с такой проблемой: в списке новых пакетов нашел интересный для себя пакет, но когда я решил его установить, то и emerge и eix мне сообщают, что такой пакет не найден, хотя перед этим я запускал eix-sync и он завершился без каких либо ошибок. Удаление и добавление оверлея “calculate” не помогло. Система еще свежая, только неделю пользуюсь, и, я надеюсь, не успел ничего в ней сломать. Буду рад, если кто-то просветит в установке новых пакетов из списка http://www.calculate-linux.org/packages/newset

Так а можно пример пакета?

app-officeext/texmaths и app-officeext/ooo2gd, к примеру.

 # eix ooo2gd
* app-officeext/ooo2gd
     Available versions:  3.0.0
     Homepage:            http://code.google.com/p/ooo2gd/
     Description:         Extension for export to Google docs, zoho and WebDAV

 # eix texmaths
* app-officeext/texmaths
     Available versions:  0.35
     Homepage:            http://roland65.free.fr/texmaths/
     Description:         LaTeX Equation Editor for LibreOffice

Странно. Чтобы доказать, что я ничего не выдумываю, даю свой вывод консоли:

eix-sync 
 * Copying old database to /var/cache/eix/previous.eix
 * Syncing all portage overlays
* Running... # ( cd /var/lib/layman/sage-on-gentoo  && /usr/bin/git pull )
Already up-to-date.
* Running... # ( cd /var/lib/layman/calculate  && /usr/bin/git pull )
Already up-to-date.
* 
* Success:
* ------
* 
* Successfully synchronized overlay "sage-on-gentoo".
* Successfully synchronized overlay "calculate".
 * Running emerge --sync
>>> Starting git pull in /usr/portage...
Already up-to-date.
>>> Git pull in /usr/portage successful

>>> Updating Portage cache
100% [========================================================================>]

!!! Invalid binary package: '/var/calculate/remote/packages/CLD/i686/app-office/libreoffice-3.5.3.2.tbz2'
!!! Missing metadata key(s): CATEGORY, PF, SLOT. This binary package is not
!!! recoverable and should be deleted.
 * Running eix-update
Reading Portage settings ..
Building database (/var/cache/eix/portage.eix) ..
[0] "gentoo" /usr/portage/ (cache: metadata-md5-or-flat)
     Reading category 154|154 (100%) Finished             
[1] "sage-on-gentoo" /var/lib/layman/sage-on-gentoo (cache: parse|ebuild*#metadata-md5#metadata-flat#assign)
     Reading category 154|154 (100%) Finished           
[2] "calculate" /var/lib/layman/calculate (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/portage.eix ..
Database contains 15620 packages in 154 categories.
 * Calling eix-diff
Diffing databases (15620 -> 15620 packages)
 * Time statistics:
   109 seconds for syncing
     7 seconds for eix-update
     2 seconds for eix-diff
   159 seconds total

 # eix ooo2gd
No matches found.
 # eix texmaths
No matches found.

Возможно у вас структура портежей побилась. Попробуйте их очистить и синкануть по новому.

rm -rf /usr/portage/{,.}*
eix-sync

rm -rf /usr/portage/{,.}*
eix-sync

Спасибо, помогло. Но я сделал немножко по-другому. Я удалил /usr/portage/, скачал срез портейжа и поставил на место, а потом уже eix-sync. Пакеты появились, и в придачу обновления программ из основного дерева.