Pkg tool needs some common sense?
-
thanks bud, I will give it a whirl later today :)
-
thanks bud, I will give it a whirl later today :)
Forget the package timout & retry, they are already set to 5 & 2 respectively in the code anyway.
-
@marjohn56:
thanks bud, I will give it a whirl later today :)
Forget the package timout & retry, they are already set to 5 & 2 respectively in the code anyway.
Yeah that has no effect at all on anything.
-
@marjohn56:
thanks bud, I will give it a whirl later today :)
Forget the package timout & retry, they are already set to 5 & 2 respectively in the code anyway.
Yeah that has no effect at all on anything.
Perhaps the two I've added will have some effect, at least the use v4 one might.
-
Otherwise, "intelligence" and pkg does not go together, and FreeBSD seems to be extremely unlucky when it comes to package managers. First the PBI junk, now this.
As a daily user of FreeBSD I can say wholeheartedly that pkg-ng is not broke and works quite well. Don't mix ports and packages.
I have see an freebsd-update that went awry and messed with a library needed for pkg, but pkg-static handled that.After some recent run ins with Linux installers I think FreeBSD installer is on par with the others.
These timeouts have nothing to do with FreeBSD. This is a pfSense problem.
pkg-ng does work well offline. I am using it in my NanoBSD-build chroot making packages for cross-arch usage.
Plus you can use pkg add your.txz to feed FreeBSD packages files in an offline state.
You do have to provide all the dependencies too.It works exactly as it should from my encounters. None of the installers are perfect from my usage.
Not keeping your packages up to date can be a problem. On any platform.I can't speak for pbi's because they were before my time. I was still over here rubbing two sticks together.
There are probably some bugs in pkg-ng but standard use cases it works like a champ.My defense of FreeBSD pkg rests. There are plenty of broken things in FreeBSD to complain about but pkg ain't one of them.
-
pkg add for FreeBSD packages on pfsense used to work perfect offline, but now tries to contact the pfsense repos, so seems new behaviour in 2.4.1, I have not tested yet if this is fixed with the config option to disabled forced repo checks.
On FreeBSD I typically use ports not pkg, as I have always preferred compiling to pre compiled stuff, so cant really comment on the pkg ng implementation on FreeBSD.
-
Pkg is fine but pfSense could use more sensible defaults like not autoupdating the repo catalogs every time, it is not required for proper operation. Also none of the options can not be changed via the webgui and the update system is now a giant black box that doesn't reveal any of its inner workings which makes debugging problems very hard.
-
@kpa:
Pkg is fine but pfSense could use more sensible defaults like not autoupdating the repo catalogs every time, it is not required for proper operation. Also none of the options can not be changed via the webgui and the update system is now a giant black box that doesn't reveal any of its inner workings which makes debugging problems very hard.
I've added a couple of options which Chris is going to test later. I can add more if needed.