Imagine having a /usr/local2025q1 and a /usr/local2025q2. Things would be so much more flexible and resilient.
Sounds like
Code:
# peadm create 2025Q1
# pkg upgrade
...
# peadm 2025Q1 run /usr/local/bin/someapp
Imagine having a /usr/local2025q1 and a /usr/local2025q2. Things would be so much more flexible and resilient.
# peadm create 2025Q1
# pkg upgrade
...
# peadm 2025Q1 run /usr/local/bin/someapp
Isn't something like peadm more like creating an entire chroot / jail?Sounds like
Code:# peadm create 2025Q1 # pkg upgrade ... # peadm 2025Q1 run /usr/local/bin/someapp
You may lock essential packages with pkg-lock(8) to protect things you need to survive like browser, Libreoffice or mail client etc..What can i do to prevent accidentally purging important software from my system?
What bug are you talking about?The current issue however is little more involved as it's caused by a bug in the OS itself.
!!! Jail is newer than host. (Jail: 1500031, Host: 1500028) !!!
!!! This is not supported. !!!
!!! Host kernel must be same or newer than jail. !!!
!!! Expect build failures. !!!
I'm interested to learn how to do this efficiently and effectively.Set up your own repository, build once, install many. This is especially beneficial if you have to provide for a bunch of machines. Added benefit, you can set your own default versions for mysql, perl, php, python, ruby, java, etc. And you get to set/unset options for everything. Meaning you can really tailor made the packages for your environment. And, last but not least, you get to decide what to update and what not, and when this happens. With a local repository you get the best of both worlds, the flexibility of ports and the ease of management from packages.
Can those who have XFCE4 update?It looks like the latest repo already updated on Tuesday.
$ sudo pkg upgrade -n
Installed packages to be REMOVED:
webkit2-gtk3: 2.34.6_10
Number of packages to be removed: 1
Number of packages to be installed: 11
Number of packages to be upgraded: 268
Number of packages to be reinstalled: 37
Poudriere only has very minimal notes in the Handbook about building ports, IIRC. And even that urges the readers to refer to the manpages and the Porter's Handbook.I'm interested to learn how to do this efficiently and effectively.
Couldn't find any good notes in the handbook, but maybe I missed it.
Pleases and thankyous for any tips or clues to find good informations.
I am wondering, are such disruptions in a non-base environment common in the FreeBSD world?
On the lates we have long timeCan those who have XFCE4 update?
$ sudo pkg upgrade -n
Code:Installed packages to be REMOVED: webkit2-gtk3: 2.34.6_10 Number of packages to be removed: 1 Number of packages to be installed: 11 Number of packages to be upgraded: 268 Number of packages to be reinstalled: 37
Agreed and I'm going back to at least 5.x.It's the first time it has been this bad.
There are dozens of ways to set up your own repository, I even wrote a guide about doing this with Portmaster.I'm interested to learn how to do this efficiently and effectively.
Couldn't find any good notes in the handbook, but maybe I missed it.