pkgng, textproc/p5-XML-SAX-Expat: Syntax error: "{" unexpected
(expecting "then")
Chris Rees
crees at FreeBSD.org
Tue Aug 21 11:07:44 UTC 2012
On 21 August 2012 12:04, Anton Shterenlikht <mexas at bristol.ac.uk> wrote:
> From utisoft at gmail.com Tue Aug 21 11:32:50 2012
>
> On 21 August 2012 09:47, Anton Shterenlikht <mexas at bristol.ac.uk> wrote:
> > # cd /usr/ports/textproc/p5-XML-SAX-Expat
> > # make deinstall && make reinstall
> > ===> Deinstalling for textproc/p5-XML-SAX-Expat
> > ===> Deinstalling p5-XML-SAX-Expat-0.40
> > The following packages will be deinstalled:
> >
> > p5-XML-SAX-Expat-0.40
> >
> > The deinstallation will free 22 kB
> > Deinstalling p5-XML-SAX-Expat-0.40...p5-XML-SAX-Expat-0.40 is required by: p5-XML-Simple-2.20 icon-naming-utils-0.8.90, deleting anyway
> > Syntax error: "{" unexpected (expecting "then")
> > pkg: DEINSTALL script failed
> > *** [deinstall] Error code 3
> >
> > Stop in /usr/ports/textproc/p5-XML-SAX-Expat.
> >
> > # pkg -vvv
> > version: 1.0-rc6
> > abi: freebsd:10:ia64:64
> > db dir: /var/db/pkg
> > cache dir: /var/cache/pkg
> > ports dir: /usr/ports
> > Log into syslog: yes
> > Assume always yes: no
> > Handle rc scripts: no
> > Track shlibs: no
> > Automatic dependency tracking: no
> > Custom keywords directory: none
> > Developer mode: no
> > Repository: ftp://ftp.freebsd.org/pub/pkgng
> > #
>
> How long have you had this installed?
>
> Steve Wills [1] fixed the pkg-deinstall script yesterday, but
> evidently you still have an older version.
>
> If pkg delete hasn't removed it, try pkg delete -f, then reinstall.
>
> Chris
>
> [1] http://www.freebsd.org/cgi/cvsweb.cgi/ports/textproc/p5-XML-SAX-Expat/pkg-deinstall
>
>
> # svn status -v /usr/ports/textproc/p5-XML-SAX-Expat/pkg-*inst*
> 302837 302833 swills /usr/ports/textproc/p5-XML-SAX-Expat/pkg-deinstall
> 302837 302833 swills /usr/ports/textproc/p5-XML-SAX-Expat/pkg-install
> # pkg delete -f p5-XML-SAX-Expat
> The following packages will be deinstalled:
>
> p5-XML-SAX-Expat-0.40
>
> The deinstallation will free 22 kB
>
> Proceed with deinstalling packages [y/N]: y
> Deinstalling p5-XML-SAX-Expat-0.40...p5-XML-SAX-Expat-0.40 is required by: p5-XML-Simple-2.20 icon-naming-utils-0.8.90, deleting anyway
> Syntax error: "{" unexpected (expecting "then")
> pkg: DEINSTALL script failed
> #
>
Hm, bapt was talking about this earlier in IRC... I think if you make
-DFORCE_PKG_REGISTER -C /usr/ports/textproc/p5-XML-SAX-Expat install
clean you should be just fine.
Chris
More information about the freebsd-ports
mailing list