@ermo

It does, inasmuch as it's genuinely a "5" in the file. That's something, at least.

None of this is as documented, so the change that I've just made may or may not work. Give it a try.

#FreeBSD #pkgng

@ermo

I was pointing out the poor state of the #pkgsrc doco in #NetBSD a little while ago. This is the area where #FreeBSD is equally bad with #pkgng.

FreeBSD's pkg-create(8) manual page assures us that +MANIFEST files must have "file" entries one per file. But the actual code for the pkg command only looks for a "files" object with an array of files.

Making manifest and "build-info" files for these tools is not a case of doing what the doco says to do.

https://github.com/freebsd/pkg/blob/main/libpkg/pkg_manifest.c#L114

pkg/libpkg/pkg_manifest.c at main · freebsd/pkg

Package management tool for FreeBSD. Help at #pkg on Libera Chat or [email protected] - freebsd/pkg

GitHub

本日pkgngにて、icuとpostgresql12-clientパッケージのバージョンが上がった。
icuとprotobufは鬼門。各々pkg lockを行い、慎重に扱ったほうがよいと経験的には感じるけど、このロックの副作用で、

- pngng版のnodeコマンド
- rbenvで作成したcharlock_holmes gem

のicuへのリンクが切れたりする。適宜再インストールする面倒な運用が発生する。

postgresql12-clientはpkgng版はトラブルが多く、portsから入れないと、bundle installがpg gemのビルドでコケる様な気がする。

以上、個人的なおぼえがき。

#Mastodon #FreeBSD #BSD #pkgng

うちはportsとpkgng併用だけど、いっそ全部portsからにすれば、併用に由来する問題はなくなるなと思う。
以前はそのスタイルだったけど、初期導入に時間がかかりすぎるんだよね。悩む。
#FreeBSD #BSD #pkgng
MX with TTX | BSD Now 3

PeerTube