Julian Elischer
2014-Sep-02 02:39 UTC
[HEADSUP] pkg(8) is now the only package management tool
On 9/1/14, 7:16 PM, Andrew Berg wrote:> On 2014.09.01 20:51, Michelle Sullivan wrote: >>>> And for the portsnap users? >>>> >>> In short, this change doesn't directly effect portsnap users. >>> >> Sure about that? > I'm sure of it. Your issue is with the tree itself, not the tool used to fetch it. > >> Correct, take a 9.2 install disk, install it, portsnap and then install >> pkg on it... Oh wait, you can't.. pkg_install is broken, and 9.2 >> install disks don't have pkg in the BaseOS.... > Use the ports tree tarball included, or fetch it (either during or after > installation). It is not impossible to get an old version of the ports tree > with only the 9.2 base system. I don't see how this is anything more than an > inconvenience. > Also, 9.3 is out and the 9.2 EOL is not far away. Not sure why you would be > doing a new install with 9.2.sigh.. when are we as a project, all going to learn that reality in business is that you often need to install stuff that is old. Its not always your choice. The custommers require it.. You should try arguing with someone like Bank of Americas security and operations department some day about whether they want to suddenly upgrade 300 machines for no real reason (from their perspective). On that topic, 10.0 is slightly broken from that perspective because as you install it, it upgrades pkg to a new version that was not in 10.0, so you can no longer build a 10.0 machine that matches the 10.0 machines you installed at the custommer site when 10.0 first came out, that they qualified as acceptible.. Well you MAY get the mostly same result, but the 'pkg' you have is a different one so the image checks out as different' (Imaginary hooters sound and theoretical security alerts trigger etc.) (oh and it interacts badly with the installer designed to run with the previous version.. The first part of the install works fine, and then half way through the install, things go strange when pkg upgrades itself.) 10.0 is past but we should think about how to prevent that in 10.1 etc. I guess the pkg config file in the install needs to be locked down to the release until the install is completed. We should make sure the base install only installs the pkg in the release and doesn't upgrade itself without asking first... (luckily that last issue doesn't affect most business customers who use their own install schemes).> _______________________________________________ > freebsd-current at freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe at freebsd.org" > >
Michelle Sullivan
2014-Sep-02 02:59 UTC
[HEADSUP] pkg(8) is now the only package management tool
Julian Elischer wrote:> > You should try arguing with someone like Bank of Americas security and > operations > departmentYou work for the same company as me?> some day about whether they want to suddenly upgrade 300 machines > for no real reason (from their perspective). >-- Michelle Sullivan http://www.mhix.org/
Andrew Berg
2014-Sep-02 03:03 UTC
[HEADSUP] pkg(8) is now the only package management tool
On 2014.09.01 21:39, Julian Elischer wrote:> sigh.. when are we as a project, all going to learn that reality in > business is > that you often need to install stuff that is old. Its not always your > choice. > The custommers require it.. > You should try arguing with someone like Bank of Americas security and > operations > department some day about whether they want to suddenly upgrade 300 > machines > for no real reason (from their perspective).FreeBSD minor version upgrades are meant to be non-disruptive. However, I will admit that I have not performed any such upgrades in a critical environment, so if you think they are disruptive, please enlighten me with the details. Also, there are options out there for getting support for extended periods if you need it. Some companies are built around providing support for things that the original developers have long abandoned because some businesses need it.
Julian Elischer
2014-Sep-02 09:06 UTC
Re: [HEADSUP] pkg(8) is now the only package management tool
On 9/1/14, 7:59 PM, Michelle Sullivan wrote:> Julian Elischer wrote: >> You should try arguing with someone like Bank of Americas security and >> operations >> department > You work for the same company as me?in a past life, they were a customer.> >> some day about whether they want to suddenly upgrade 300 machines >> for no real reason (from their perspective). >>_______________________________________________ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org"
Julian Elischer
2014-Sep-02 09:08 UTC
Re: [HEADSUP] pkg(8) is now the only package management tool
On 9/1/14, 8:03 PM, Andrew Berg wrote:> On 2014.09.01 21:39, Julian Elischer wrote: >> sigh.. when are we as a project, all going to learn that reality in >> business is >> that you often need to install stuff that is old. Its not always your >> choice. >> The custommers require it.. >> You should try arguing with someone like Bank of Americas security and >> operations >> department some day about whether they want to suddenly upgrade 300 >> machines >> for no real reason (from their perspective). > FreeBSD minor version upgrades are meant to be non-disruptive. However, I will > admit that I have not performed any such upgrades in a critical environment, so > if you think they are disruptive, please enlighten me with the details. > Also, there are options out there for getting support for extended periods if > you need it. Some companies are built around providing support for things that > the original developers have long abandoned because some businesses need it.It's not how disruptive they are technically. it's how many months of shakedown testing you have to go through before they allow you to put new software on any production system.> _______________________________________________ > freebsd-stable@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-stable > To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org" >_______________________________________________ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org"
Chuck Burns
2014-Sep-02 11:57 UTC
[HEADSUP] pkg(8) is now the only package management tool
On Monday, September 01, 2014 7:39:54 PM Julian Elischer wrote: <snip>> sigh.. when are we as a project, all going to learn that reality in > business is > that you often need to install stuff that is old. Its not always your > choice. > The custommers require it..And then, when they are hacked and lose customer data and wonder why, we should all loudly proclaim "This is what happens when you use OLD STUFF" -- Chuck Burns Audemus Jura Nostra Defendere