update ports error

Hello.
Update ports error.
Code:
--- describe.x11-toolkits ---
--- describe.x11-wm ---
make_index: /usr/ports/accessibility/qt5-speech: no entry for /usr/ports/:lang/perl5.34
Done.
use in system perl 5.32
How to fix?
 
--- describe.x11-toolkits ---
--- describe.x11-wm ---
make_index: /usr/ports/accessibility/kdeaccessibility: no entry for /usr/ports/accessibility/kmouth
Done.
I'm also trying to update the ports on another server.
 
Code:
--- describe.x11-toolkits ---
--- describe.x11-wm ---
make_index: /usr/ports/deskutils/kdepim-runtime: no entry for /usr/ports/accessibility/qt5-speech
 Done.
 
Building INDEX fails
Code:
as the subject says, building the INDEX fails as follows:

[...]
--- describe.x11-wm ---
make_index: /usr/ports/accessibility/qt5-speech: no entry for 
/usr/ports/:lang/perl5.34
  Done.
Re: Building INDEX fails
Code:
The problem turned out to be perl5.32 which I still had installed. Since 
upgrading to 5.34 everything works as expected.
 
Code:
--- describe.x11-wm ---
make_index: /usr/ports/sysutils/omnibackup: no entry for /usr/ports/net/openldap24-server
 Done.

I decided to update some of my servers.
Apparently it's not my day today. )
 
make index sometimes breaks. It happens. Usually fixed quite quickly. Just update your ports tree again.
 
make index sometimes breaks. It happens. Usually fixed quite quickly. Just update your ports tree again.
--- describe.x11-themes ---
--- describe.x11-toolkits ---
--- describe.x11-wm ---
make_index: /usr/ports/deskutils/kalarm: no entry for /usr/ports/deskutils/kdepim-runtime
Done.
On one of the servers, I can’t collect my index.
Git pull and make index gives an error.
4-5 days have passed.
 
For me, INDEX built successfully with main branch at commit 6e2e51b82814f9644d13d41ff1a5366c491c4cb5.

Or you can `make fetchindex` on /usr/ports to fetch pre-built INDEX.
Note that it is not assured to be up-to-date. But usually OK unless someone broke INDEX build or you tried to fetch too early after the last commit.
As you know, INDEX build requires a fair amount of time.
 
Note that it is not assured to be up-to-date. But usually OK unless someone broke INDEX build or you tried to fetch too early after the last commit.
If you have any custom DEFAULT_VERSIONS it's going to be wrong too. The index you fetch was built with the default versions of Mk/bsd.default-versions.mk.
 
If you have any custom DEFAULT_VERSIONS it's going to be wrong too. The index you fetch was built with the default versions of Mk/bsd.default-versions.mk.
In make.conf
Code:
CPUTYPE?=nocona
MAKE_JOBS_NUMBER=6
KERNCONF=test_02042023
NO_GAMES=true
NO_INET6=true
NO_BLUETOOTH=true
NO_SHAREDOCS=true
OPTIONS_UNSET=DOCS X11 IPV6 BLUETOOTH GAMES
git pull

Code:
# cd /usr/ports/ && git pull
remote: Enumerating objects: 601, done.
remote: Counting objects: 100% (549/549), done.
remote: Compressing objects: 100% (514/514), done.
remote: Total 601 (delta 38), reused 529 (delta 35), pack-reused 52
Получение объектов: 100% (601/601), 1.02 МиБ | 1.54 МиБ/с, готово.
Определение изменений: 100% (58/58), завершено с 11 локальными объектами.
Из [URL]https://git.freebsd.org/ports[/URL]
   d03f3fdfd3be..b6c274c6a726  main       -> origin/main
   bb6e2df5af57..9b53145f43e1  2023Q4     -> origin/2023Q4
Обновление d03f3fdfd3be..b6c274c6a726
 
Code:
root@molly:/usr/ports # git pull && make index
{snip a bunch of output}
--- describe.x11-fm ---
--- describe.x11-fonts ---
--- describe.x11-servers ---
--- describe.x11-themes ---
--- describe.x11-toolkits ---
--- describe.x11-wm ---
 Done.
root@molly:/usr/ports #
No issues here.
 
No issues here.
--- describe.x11-toolkits ---
--- describe.x11-wm ---
make_index: /usr/ports/deskutils/kdepim: no entry for /usr/ports/deskutils/kaddressbook
Done.
Not all systems have a problem with creating a local index.
rm -rf /usr/ports/* && rm -rf /usr/ports/.*
I will completely delete the ports directory and get a new ports tree again.
git clone https://git.freebsd.org/ports.git --branch main /usr/ports/
 
You have to do this in the /usr/ports directory.
Code:
# git status
Refresh index: 100% (156959/156959), готово.
Текущая ветка: main
Эта ветка соответствует «origin/main».

Изменения, которые не в индексе для коммита:
  (используйте «git add/rm <файл>...», чтобы добавить или удалить файл из индекса)
  (используйте «git restore <файл>...», чтобы отменить изменения в рабочем каталоге)
    deleted:       accessibility/kdeaccessibility/Makefile
    deleted:       accessibility/kdeaccessibility/pkg-descr
    deleted:       accessibility/kmouth/Makefile
    deleted:       accessibility/kmouth/distinfo
    deleted:       accessibility/kmouth/pkg-descr
    deleted:       accessibility/kmouth/pkg-plist
    deleted:       accessibility/qt5-speech/Makefile
    deleted:       accessibility/qt5-speech/distinfo
    deleted:       accessibility/qt5-speech/pkg-plist
    deleted:       deskutils/kaddressbook/Makefile
    deleted:       deskutils/kaddressbook/distinfo
    deleted:       deskutils/kaddressbook/pkg-plist
    deleted:       deskutils/kalarm/Makefile
    deleted:       deskutils/kalarm/distinfo
    deleted:       deskutils/kalarm/pkg-plist
    deleted:       deskutils/kdepim-runtime/Makefile
    deleted:       deskutils/kdepim-runtime/distinfo
    deleted:       deskutils/kdepim-runtime/pkg-descr
    deleted:       deskutils/kdepim-runtime/pkg-plist
    deleted:       net-im/signal-desktop/files/download.js
    deleted:       net-im/signal-desktop/files/fetch-prebuild.js
    deleted:       net-im/signal-desktop/files/patch-patches_electron-builder+23.0.8.patch
    deleted:       net-im/signal-desktop/files/patch-ts_components_SearchInput.tsx
    deleted:       net-im/signal-desktop/files/patch-ts_scripts_copy-language-packs.ts
    deleted:       net-im/signal-desktop/files/patch-ts_updater_index.ts
    deleted:       net-im/signal-desktop/files/signal-desktop.desktop
    deleted:       net-im/signal-desktop/files/sqlite3.gyp.diff
    deleted:       net-im/signal-desktop/pkg-descr

Неотслеживаемые файлы:
  (используйте «git add <файл>...», чтобы добавить в то, что будет включено в коммит)
    nginx.diff

индекс пуст (используйте «git add» и/или «git commit -a»)
 
Can't read much of the Russian messages but it looks like you have a bunch of local changes. This can and will interfere. Either stash your changes, or commit them, preferably in a separate branch. Or just nuke it and do a fresh checkout.
 
Back
Top