help needed for a nodejs + npm port: mongosh

2024-05-23 Thread Ronald Klop
Hi, I'm trying to port MongoDB Shell to FreeBSD. See the attached Makefile. The build stage starts to fetch some npm packages which is not possible in poudriere. How can I install NPM packages upfront? The Mk/Uses/nodejs.mk file does not mention this and the porters handbook is also pretty li

Re: help needed for a nodejs + npm port: mongosh

2024-05-23 Thread Ronald Klop
Hi, Nevermind. Just found out that I don't need a port to massage the github repo into an executable. As root: # pkg install npm As user: $ npm install mongosh $ ./node_modules/.bin/mongosh mongodb://127.0.0.1:27117/ And it all works. Or use "npm install -g mongosh" as root if you trust the

Re: FreeBSD Port: tcl86-sql-20000114_8

2024-05-23 Thread Vladimir Druzenko
23.05.2024 05:51, Mikhail T. пишет: 22.05.24 22:38, David Probst: Hi Team, A quick question. Is there any way of running tcl86-sql-2114_8 with MariaDB? Running FreeBSD 14 and TCL8.6. Many thanks, David. The databases/tcl-Mysql should work against any MySQL server, yes. Which client-l

poudriere jails accidentally broken

2024-05-23 Thread void
Hi, I was a bit too zealous in deleting some snapshots and deleted ones like this: ssd/poudriere/jails/14S-amd64@clean Now, that jail won't run - this happens: ssd/poudriere/jails/14S-amd64@clean': dataset does not exist when I try to run it. If the jail is updated with "poudriere jail -j jai

Re: poudriere jails accidentally broken

2024-05-23 Thread void
On Thu, May 23, 2024 at 05:12:03PM +0100, void wrote: Hi, I was a bit too zealous in deleting some snapshots and deleted ones like this: ssd/poudriere/jails/14S-amd64@clean Now, that jail won't run - this happens: ssd/poudriere/jails/14S-amd64@clean': dataset does not exist when I try to run

Re: poudriere jails accidentally broken

2024-05-23 Thread Olivier Certner
Hi, > Is there a way to re-create the '@clean' without having to rebuild > all the ports? I realise this is my own idiot fault, and that the answer > to this is probably "no", but I thought I'd ask here first. This should work (assuming your poudriere jails are under '/usr/local/poudriere/jails'

Re: poudriere jails accidentally broken

2024-05-23 Thread void
On Thu, May 23, 2024 at 06:21:26PM +0200, Olivier Certner wrote: This should work (assuming your poudriere jails are under '/usr/local/poudriere/jails'): rm /usr/local/poudriere/jails/14S-amd64/.poudriere-snap-clean zfs snapshot ssd/poudriere/jails/14S-amd64@clean touch /usr/local/poudriere/ja

Re: poudriere jails accidentally broken

2024-05-23 Thread Olivier Certner
> I just re-created the @clean. Do you think it's sufficient? Not sure, having '/.poudriere-snap-clean' in the jail's snapshot might cause problems later. What I'm sure about is that this file is normally not part of the snapshot, so I've taken the habit to remove the former before recreating

Unmaintained FreeBSD ports which are out of date

2024-05-23 Thread portscout
Dear port maintainers, The portscout new distfile checker has detected that one or more unmaintained ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. Please consider also adopting this po