tech-pkg archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: CVS commit: pkgsrc/mk/flavor/pkg
On Sat, Jun 12, 2010 at 10:48:30PM +0200, Joerg Sonnenberger wrote:
> > > I am using "make replace". I do know when it is sane to use and when
> > > not. What you are doing is "I don't care about breaking dependencies".
> >
> > Anyway, your reasoning is spurious. There *is* no useful way to update
> > Perl besides pkg_rr or similar without setting up a whole extra pkgsrc
> > installation to do bulk builds in.
>
> My reasoning is that there is no sane way to do incremental updates of a
> tiny version bump of Perl. All Perl modules are broken in the mean time,
> so the incremental updates provide at best zero value. "make replace" by
> itself works well for exactly one case: no ABI constrain was broken.
Yes, and if I "make replace" Perl and then every Perl module in a
suitable tsorted order, like steam_roller does, it's no longer broken.
My point, which you have ignored entirely, is that doing exactly this
during a scheduled downtime is currently the only remotely
sane/feasible way to update Perl. There is no way around this problem
without requiring extra pkgsrc installs and/or chroots.
Again, it seems to me that you are working towards a world where extra
pkgsrc installs and/or chroots are mandatory, and I think that this is
seriously misguided.
--
David A. Holland
dholland%netbsd.org@localhost
Home |
Main Index |
Thread Index |
Old Index