Michelle Sullivan
2014-Sep-02 11:47 UTC
[HEADSUP] pkg(8) is now the only package management tool
Marcus von Appen wrote:> Alban Hertroys <haramrae at gmail.com>: > >> >> I can totally understand that at some point it starts to get >> impossible to maintain two separate packaging systems and I understand >> that you think 2 years is enough time to shake things out, but >> software vendors aren't that quick. For many, 2 years is a short time. >> > > It also should be noted that everyone had enough time to raise those > issues > in the time between tthe announcement and now. No one did. Now that it is > gone, they are brought up, while they should have been long time ago > instead. It can't work that way. > > My 2 cents in this discussion :-).Actually I brought it up as soon as I found the EOL was a deadline for breaking pkg_* tools, was told, "too late now" - that was more than 2 weeks ago, less than 2 months ago (forget the date) ... I'm happy with an EOL and working to upgrade everything, I'm not happy that the EOL was not actually an EOL and it was actually a deadline. -- Michelle Sullivan http://www.mhix.org/
David Chisnall
2014-Sep-02 12:08 UTC
[HEADSUP] pkg(8) is now the only package management tool
On 2 Sep 2014, at 12:47, Michelle Sullivan <michelle at sorbs.net> wrote:> I'm not happy that the EOL was > not actually an EOL and it was actually a deadline.I'm not sure what you think the difference is. The EOL says 'the FreeBSD project no longer supports this configuration'. If you are not relying on us for support (i.e. using an old or forked ports tree, or building your own packages), then things will continue to work. If you are expecting (unpaid, volunteer) support from the project in the form of packages and a useable ports tree, then you need to use a supported configuration. If being able to use the ports tree without installing pkg(8) is sufficiently valuable to you, then I can put you in touch with some companies that will backport things to a copy of the ports tree for your use (although the price tag will scale with the number of ports that you want to support). If, however, your complaint is that it's hard to get new software certified for your system *then this change has absolutely no effect on you!* If you're not worried about upgrading ports at all, then you can just stick with the ports tree version from the time of your release. If you're able to upgrade ports, then upgrading the pkg port should not be an issue. David
Garrett Cooper
2014-Sep-02 15:21 UTC
[HEADSUP] pkg(8) is now the only package management tool
> On Sep 2, 2014, at 4:47, Michelle Sullivan <michelle at sorbs.net> wrote: > > Marcus von Appen wrote: >> Alban Hertroys <haramrae at gmail.com>: >> >>> >>> I can totally understand that at some point it starts to get >>> impossible to maintain two separate packaging systems and I understand >>> that you think 2 years is enough time to shake things out, but >>> software vendors aren't that quick. For many, 2 years is a short time. >> >> It also should be noted that everyone had enough time to raise those >> issues >> in the time between tthe announcement and now. No one did. Now that it is >> gone, they are brought up, while they should have been long time ago >> instead. It can't work that way. >> >> My 2 cents in this discussion :-). > > Actually I brought it up as soon as I found the EOL was a deadline for > breaking pkg_* tools, was told, "too late now" - that was more than 2 > weeks ago, less than 2 months ago (forget the date) ... I'm happy with > an EOL and working to upgrade everything, I'm not happy that the EOL was > not actually an EOL and it was actually a deadline.Hi Michelle, One subtle point that I wanted to ask for clarification is you thought the EOL announcement for pkg_install was going to be "pkg_install is no longer going to be supported, but you can still use it", instead of "pkg_install support is going to be removed from the tree" -- is that correct? You'd probably hate to do this, but forking the sources and changing from portsnap to a git or svn backed ports tree that downloads a tarball snapshot might be the best resolution to this issue now... Thanks! -Garrett
Michelle Sullivan
2014-Sep-02 15:40 UTC
Re: [HEADSUP] pkg(8) is now the only package management tool
Garrett Cooper wrote:>> On Sep 2, 2014, at 4:47, Michelle Sullivan <michelle@sorbs.net> wrote: >> >> Marcus von Appen wrote: >> >>> Alban Hertroys <haramrae@gmail.com>: >>> >>> >>>> I can totally understand that at some point it starts to get >>>> impossible to maintain two separate packaging systems and I understand >>>> that you think 2 years is enough time to shake things out, but >>>> software vendors aren't that quick. For many, 2 years is a short time. >>>> >>> It also should be noted that everyone had enough time to raise those >>> issues >>> in the time between tthe announcement and now. No one did. Now that it is >>> gone, they are brought up, while they should have been long time ago >>> instead. It can't work that way. >>> >>> My 2 cents in this discussion :-). >>> >> Actually I brought it up as soon as I found the EOL was a deadline for >> breaking pkg_* tools, was told, "too late now" - that was more than 2 >> weeks ago, less than 2 months ago (forget the date) ... I'm happy with >> an EOL and working to upgrade everything, I'm not happy that the EOL was >> not actually an EOL and it was actually a deadline. >> > > Hi Michelle, > One subtle point that I wanted to ask for clarification is you thought the EOL announcement for pkg_install was going to be "pkg_install is no longer going to be supported, but you can still use it", instead of "pkg_install support is going to be removed from the tree" -- is that correct? >100% correct! (thank you for being one of the few to see the subtle but *very* important difference)> You'd probably hate to do this, but forking the sources and changing from portsnap to a git or svn backed ports tree that downloads a tarball snapshot might be the best resolution to this issue now... >This is my only option - however, I suspect I'm already f**ked - my build servers kicked off at 4am and the non pkg jails automatically converted themselves to pkg.. the pkg jails obviously continued... however I now have a repo that contains half pkg versions in the same directory structure and indexes as the pkg_install structure... Time to rebuild everything from scratch I think - second time in a year.. I'm guessing my boss is going to tell me, use RPM, no wasting more time on it... only time will tell... you'll know the result if you see future posts and patches from me. Michelle -- Michelle Sullivan http://www.mhix.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"
Mathieu Arnold
2014-Sep-03 14:24 UTC
[HEADSUP] pkg(8) is now the only package management tool
+--On 2 septembre 2014 13:47:32 +0200 Michelle Sullivan <michelle at sorbs.net> wrote: | Marcus von Appen wrote: |> Alban Hertroys <haramrae at gmail.com>: |> |>> |>> I can totally understand that at some point it starts to get |>> impossible to maintain two separate packaging systems and I understand |>> that you think 2 years is enough time to shake things out, but |>> software vendors aren't that quick. For many, 2 years is a short time. |>> |> |> It also should be noted that everyone had enough time to raise those |> issues |> in the time between tthe announcement and now. No one did. Now that it is |> gone, they are brought up, while they should have been long time ago |> instead. It can't work that way. |> |> My 2 cents in this discussion :-). | | Actually I brought it up as soon as I found the EOL was a deadline for | breaking pkg_* tools, was told, "too late now" - that was more than 2 | weeks ago, less than 2 months ago (forget the date) ... I'm happy with | an EOL and working to upgrade everything, I'm not happy that the EOL was | not actually an EOL and it was actually a deadline. I still don't see what you have to say about what EOL mean, it's *End Of Life* meaning after, it is dead, and won't exist any more. -- Mathieu Arnold
Michelle Sullivan
2014-Sep-03 14:36 UTC
Re: [HEADSUP] pkg(8) is now the only package management tool
Mathieu Arnold wrote:> I still don't see what you have to say about what EOL mean, it's *End Of > Life* meaning after, it is dead, and won't exist any more. > >Ahh so all those Windows XP servers are dead and don't work anymore... -- Michelle Sullivan http://www.mhix.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"