Re: pkg 1.4 freeze please test test test!

From: Baptiste Daroussin <bapt_at_FreeBSD.org>
Date: Wed, 29 Oct 2014 13:53:04 +0100
On Wed, Oct 29, 2014 at 04:48:32PM +0400, Slawa Olhovchenkov wrote:
> On Wed, Oct 29, 2014 at 01:40:25PM +0100, Baptiste Daroussin wrote:
> 
> > On Wed, Oct 29, 2014 at 04:31:57PM +0400, Slawa Olhovchenkov wrote:
> > > On Wed, Oct 29, 2014 at 01:24:52PM +0100, Baptiste Daroussin wrote:
> > > 
> > > > On Wed, Oct 29, 2014 at 04:13:26PM +0400, Slawa Olhovchenkov wrote:
> > > > > On Wed, Oct 29, 2014 at 12:19:33AM +0100, Baptiste Daroussin wrote:
> > > > > 
> > > > > > Hi all,
> > > > > > 
> > > > > > We are starting the release process of pkg 1.4, we want to have a better release
> > > > > > process than with every single previous version of pkg. For that we will need
> > > > > > you help!
> > > > > 
> > > > > I have issuse, but I am not test on 1.4.
> > > > > I upgrade php (5.5.15 -> 5.5.17), pecl-memcache don't change version.
> > > > > pkg uprgade don't reinstall pecl-memcache (pourdure rebuild pecl-memcache).
> > > > 
> > > > This is a problem with the port infrastructure for pecl
> > > 
> > > What problem?
> > > 
> > > deps: {
> > >     php55-session: {
> > >         origin: "www/php55-session",
> > >         version: "5.5.17_1"
> > >     },
> > >     php55: {
> > >         origin: "lang/php55",
> > >         version: "5.5.17_1"
> > >     },
> > >     php55-zlib: {
> > >         origin: "archivers/php55-zlib",
> > >         version: "5.5.17_1"
> > >     }
> > > }
> > > 
> > How can we know pecl-memcache has to be reinstalled?
> > 
> > We won't reinstall each time a version of a dep changes :)
> 
> And what is solution?
> May be some flag on package (php) for reinstall all deps?

I do have no idea, I'm open for suggestions :)
Either on the package side with triggers but that means implementing trigger in
package
Or in package side with provide/requires saying that this packages requires an
exact version of php meaning in case of upgrade of php the version would have
changed

Or someone has to be clever and find a ports only solution.

Why the help does a minor version has an inpact on the pecl? isn't the abi
stable over minor versions?

regards,
Bapt

Received on Wed Oct 29 2014 - 11:53:10 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:40:53 UTC