[kde-freebsd] koffice build failure after GraphicsMagick update

Greg Larkin glarkin at sourcehosting.net
Thu Jun 26 19:54:57 CEST 2008


> -----Original Message-----
> From: Ion-Mihai Tetcu [mailto:itetcu at FreeBSD.org]
> 
> On Wed, 25 Jun 2008 22:36:00 -0400
> "Greg Larkin" <glarkin at sourcehosting.net> wrote:
> 
> > > -----Original Message-----
> > > From: Jan Henrik Sylvester [mailto:me at janh.de]
> > > Sent: Wednesday, June 25, 2008 6:47 PM
> > > To: kde at FreeBSD.org
> > > Cc: Greg Larkin
> > > Subject: koffice build failure after GraphicsMagick update
> > >
> > > With the GraphicsMagick update, koffice got its PORTREVISION bumped.
> > >
> > > Anyhow, koffice seems to depend on the old GraphicsMagick API
> > > -- I got the same error as described here:
> > > http://bugs.kde.org/show_bug.cgi?id=161770
> > >
> >
> > Hello Jan Henrik,
> >
> > Thank you for the notice about the koffice breakage.  I also received an
> > email from a FreeBSD committer that has been reviewing my PRs for the
> past
> > few months, and we're working out the best way to fix the problem.
> >
> > I sincerely apologize for the oversight on my part, and I will send you
> > another update once I have more information.
> 
> Yep, I was about to contact you about this, it's was failing on tindy
> and I tried to build it on my desktop also with the same failure.
> 
> I'll go in and mark it broken until you have a chance to fix it.
> 
> In the future, when you upgrade a port and shlib version changes,
> please:
> 1. grep -R category/portname /usr/ports
> and bump PORTREVISION for affected ports
> 2. try to do and -exp build on tindy with the new version for all
> affected ports; if you don't have access to a tindy ask the committer
> to do that or try to find someone how can test for you (I might be
> available for that as I have a feeling we're going to work together for
> some time in the near future ;-) ).
> 
> 
> P.S. For those of you who wonder why QA Tindy hasn't yell about this yet:
> GraphicsMagick failed to package with NOPORTDOCS, etc. hence dependent
> ports were not built.
> 
> P.P.S. I'm pretty much impressed by your work lately :-)
> 

Hi Ion-Mihai,

I just forwarded a message to you (originally sent to beech@) with a
proposed solution to the GraphicsMagick upgrade issue.  I believe
branch-specific port directories will allow the tool to be maintained more
easily, and dependent ports can then choose what version they want to track.

Thank you for the instructions above, and I'll make sure to follow them
prior to submitting any future GraphicsMagick PRs.  I'm setting up a new
tinderbox installation here, and that will help my QA effort greatly.

Regards,
Greg Larkin





More information about the kde-freebsd mailing list