From owner-freebsd-ports@FreeBSD.ORG Wed Dec 22 14:29:43 2010 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3F45F106564A; Wed, 22 Dec 2010 14:29:43 +0000 (UTC) (envelope-from tingox@gmail.com) Received: from mail-qy0-f182.google.com (mail-qy0-f182.google.com [209.85.216.182]) by mx1.freebsd.org (Postfix) with ESMTP id D982F8FC0A; Wed, 22 Dec 2010 14:29:42 +0000 (UTC) Received: by qyk36 with SMTP id 36so4928733qyk.13 for ; Wed, 22 Dec 2010 06:29:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:content-type :content-transfer-encoding; bh=htIok4vP/KxY6P9BvJyIcZfEz+EzYdaDOkfk1AX/ydM=; b=avHTERTvnkBZSiXKbXcpb3Ycc6/gIxT8ZXqB6TQYF713A/luxkIF9Q7b7FkAGUx0yV CQx5OA9kD1thUtnETd/o+TOcKyrzOFrQmPC0b59yvxxKO8hl/a/lMZ4U19HRJh7bHJsN g2I67ZEn5vErgM91cBgWreEfRzwfaylP4/1zg= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; b=a6cdlIHJ/Sjr9hlaJ0bKfPugsHm4T45QtcIVDWvks1YgZdBeAMFJG6fURa+OL2phPt 528PlwzQtZF/M7K98HHx8PfBjqShufX51oznixHceSi1Zil7Z4+jgYJ4obaLFkoQB6/V xnXL6Dd9aF+LXcYEEvenXPBA9/Tm1e5liNGJw= MIME-Version: 1.0 Received: by 10.229.246.82 with SMTP id lx18mr5929845qcb.248.1293028090605; Wed, 22 Dec 2010 06:28:10 -0800 (PST) Received: by 10.220.191.132 with HTTP; Wed, 22 Dec 2010 06:28:09 -0800 (PST) In-Reply-To: References: Date: Wed, 22 Dec 2010 15:28:09 +0100 Message-ID: From: Torfinn Ingolfsen To: FreeBSD Ports ML , sylvio@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: Subject: Re: gscan2pdf 0.9.31 doesn't work X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Dec 2010 14:29:43 -0000 Now reported as ports/153370: http://www.freebsd.org/cgi/query-pr.cgi?pr=3D= 153370 On Wed, Dec 22, 2010 at 12:42 PM, Torfinn Ingolfsen wrot= e: > Ok, well, I can't believe I overlooked this: there is a line in the > Makefile of the ports which specifically deletes a few lines from the > gscan2pdf perl script (probably from an older version). Simply remove > that, and gscan2pdf can be started again. > Here's a diff: > root@kg-v2# diff -u Makefile.org Makefile > --- Makefile.org =A0 =A0 =A0 =A02010-10-16 01:04:38.000000000 +0200 > +++ Makefile =A0 =A02010-12-22 12:42:18.000000000 +0100 > @@ -65,6 +65,5 @@ > =A0 =A0 =A0 =A0@${REINPLACE_CMD} -e > 's/--parents/-p/g;s|$$sharedir/man|${MANPREFIX}/man|g;s|1p|1|g'\ > =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0-e '/SITEPREFIX/s|/usr|${PREFIX}|' ${WRKSR= C}/Makefile.PL > =A0 =A0 =A0 =A0@${REINPLACE_CMD} -e 's|/usr/share|${PREFIX}/share|g' > ${WRKSRC}/bin/${PORTNAME} > - =A0 =A0 =A0 @${REINPLACE_CMD} -e '8745,8748d' ${WRKSRC}/bin/${PORTNAME} > > =A0.include > > HTH > > On Wed, Dec 22, 2010 at 10:02 AM, Torfinn Ingolfsen wr= ote: >> Hello, >> There has been an update (a commit on Oct 12th, 2010 which touches >> this port) but things haven't improved for gscan2pdf: >> tingo@kg-v2$ uname -a >> FreeBSD kg-v2.kg4.no 8.1-STABLE FreeBSD 8.1-STABLE #3: Thu Sep 16 >> 22:18:48 CEST 2010 =A0 =A0 root@kg-v2.kg4.no:/usr/obj/usr/src/sys/GENERI= C >> amd64 >> >> tingo@kg-v2$ gscan2pdf >> Constant subroutine main::LC_CTYPE redefined at >> /usr/local/lib/perl5/5.10.1/Exporter.pm line 67. >> =A0at /usr/local/bin/gscan2pdf line 165 >> Prototype mismatch: sub main::LC_CTYPE () vs none at >> /usr/local/lib/perl5/5.10.1/Exporter.pm line 67. >> =A0at /usr/local/bin/gscan2pdf line 165 >> Constant subroutine main::LC_NUMERIC redefined at >> /usr/local/lib/perl5/5.10.1/Exporter.pm line 67. >> =A0at /usr/local/bin/gscan2pdf line 165 >> Prototype mismatch: sub main::LC_NUMERIC () vs none at >> /usr/local/lib/perl5/5.10.1/Exporter.pm line 67. >> =A0at /usr/local/bin/gscan2pdf line 165 >> Constant subroutine main::LC_TIME redefined at >> /usr/local/lib/perl5/5.10.1/Exporter.pm line 67. >> =A0at /usr/local/bin/gscan2pdf line 165 >> Prototype mismatch: sub main::LC_TIME () vs none at >> /usr/local/lib/perl5/5.10.1/Exporter.pm line 67. >> =A0at /usr/local/bin/gscan2pdf line 165 >> Constant subroutine main::LC_COLLATE redefined at >> /usr/local/lib/perl5/5.10.1/Exporter.pm line 67. >> =A0at /usr/local/bin/gscan2pdf line 165 >> Prototype mismatch: sub main::LC_COLLATE () vs none at >> /usr/local/lib/perl5/5.10.1/Exporter.pm line 67. >> =A0at /usr/local/bin/gscan2pdf line 165 >> Constant subroutine main::LC_MONETARY redefined at >> /usr/local/lib/perl5/5.10.1/Exporter.pm line 67. >> =A0at /usr/local/bin/gscan2pdf line 165 >> Prototype mismatch: sub main::LC_MONETARY () vs none at >> /usr/local/lib/perl5/5.10.1/Exporter.pm line 67. >> =A0at /usr/local/bin/gscan2pdf line 165 >> Constant subroutine main::LC_MESSAGES redefined at >> /usr/local/lib/perl5/5.10.1/Exporter.pm line 67. >> =A0at /usr/local/bin/gscan2pdf line 165 >> Prototype mismatch: sub main::LC_MESSAGES () vs none at >> /usr/local/lib/perl5/5.10.1/Exporter.pm line 67. >> =A0at /usr/local/bin/gscan2pdf line 165 >> Constant subroutine main::LC_ALL redefined at >> /usr/local/lib/perl5/5.10.1/Exporter.pm line 67. >> =A0at /usr/local/bin/gscan2pdf line 165 >> Prototype mismatch: sub main::LC_ALL () vs none at >> /usr/local/lib/perl5/5.10.1/Exporter.pm line 67. >> =A0at /usr/local/bin/gscan2pdf line 165 >> Bareword found where operator expected at /usr/local/bin/gscan2pdf >> line 8849, near "'button" >> =A0(Might be a runaway multi-line '' string starting on line 8723) >> =A0 =A0 =A0 =A0(Missing operator before button?) >> syntax error at /usr/local/bin/gscan2pdf line 8849, near "'button" >> Bad name after event' at /usr/local/bin/gscan2pdf line 8849. >> >> Am I the only one using gscan2pdf under FreeBSD? >> If not, are anyone else having problem? >> Or better, if anyone has a clue on fixing this, please sound up! >> >> On Sat, Sep 25, 2010 at 6:15 PM, Torfinn Ingolfsen wr= ote: >>> New test, the machine is now upgraded to FreeBSD 8.1-stable: >>> tingo@kg-v2$ uname -a >>> FreeBSD kg-v2.kg4.no 8.1-STABLE FreeBSD 8.1-STABLE #3: Thu Sep 16 22:18= :48 >>> CEST 2010=A0=A0=A0=A0 root@kg-v2.kg4.no:/usr/obj/usr/src/sys/GENERIC=A0= amd64 >>> Perl is upgraded to 5.10 (and all ports depnding on it reinstalled as p= er >>> /usr/ports/UPDATING): >>> root@kg-v2# portversion -v | grep ^perl >>> perl-5.10.1_2=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D=A0 up-to-da= te with port >>> perltidy-20090616=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D=A0 up-to-date with = port >>> >>> the latest version of gsnan2pdf is installed: >>> root@kg-v2# portversion -v | grep gscan2pdf >>> gscan2pdf-0.9.31=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =3D=A0 up-to-date wit= h port >>> >>> When I start gscan2pdf, I get this: >>> tingo@kg-v2$ gscan2pdf >>> Constant subroutine main::LC_CTYPE redefined at >>> /usr/local/lib/perl5/5.10.1/Exporter.pm line 67. >>> =A0at /usr/local/bin/gscan2pdf line 165 >>> Prototype mismatch: sub main::LC_CTYPE () vs none at >>> /usr/local/lib/perl5/5.10.1/Exporter.pm line 67. >>> =A0at /usr/local/bin/gscan2pdf line 165 >>> Constant subroutine main::LC_NUMERIC redefined at >>> /usr/local/lib/perl5/5.10.1/Exporter.pm line 67. >>> =A0at /usr/local/bin/gscan2pdf line 165 >>> Prototype mismatch: sub main::LC_NUMERIC () vs none at >>> /usr/local/lib/perl5/5.10.1/Exporter.pm line 67. >>> =A0at /usr/local/bin/gscan2pdf line 165 >>> Constant subroutine main::LC_TIME redefined at >>> /usr/local/lib/perl5/5.10.1/Exporter.pm line 67. >>> =A0at /usr/local/bin/gscan2pdf line 165 >>> Prototype mismatch: sub main::LC_TIME () vs none at >>> /usr/local/lib/perl5/5.10.1/Exporter.pm line 67. >>> =A0at /usr/local/bin/gscan2pdf line 165 >>> Constant subroutine main::LC_COLLATE redefined at >>> /usr/local/lib/perl5/5.10.1/Exporter.pm line 67. >>> =A0at /usr/local/bin/gscan2pdf line 165 >>> Prototype mismatch: sub main::LC_COLLATE () vs none at >>> /usr/local/lib/perl5/5.10.1/Exporter.pm line 67. >>> =A0at /usr/local/bin/gscan2pdf line 165 >>> Constant subroutine main::LC_MONETARY redefined at >>> /usr/local/lib/perl5/5.10.1/Exporter.pm line 67. >>> =A0at /usr/local/bin/gscan2pdf line 165 >>> Prototype mismatch: sub main::LC_MONETARY () vs none at >>> /usr/local/lib/perl5/5.10.1/Exporter.pm line 67. >>> =A0at /usr/local/bin/gscan2pdf line 165 >>> Constant subroutine main::LC_MESSAGES redefined at >>> /usr/local/lib/perl5/5.10.1/Exporter.pm line 67. >>> =A0at /usr/local/bin/gscan2pdf line 165 >>> Prototype mismatch: sub main::LC_MESSAGES () vs none at >>> /usr/local/lib/perl5/5.10.1/Exporter.pm line 67. >>> =A0at /usr/local/bin/gscan2pdf line 165 >>> Constant subroutine main::LC_ALL redefined at >>> /usr/local/lib/perl5/5.10.1/Exporter.pm line 67. >>> =A0at /usr/local/bin/gscan2pdf line 165 >>> Prototype mismatch: sub main::LC_ALL () vs none at >>> /usr/local/lib/perl5/5.10.1/Exporter.pm line 67. >>> =A0at /usr/local/bin/gscan2pdf line 165 >>> Bareword found where operator expected at /usr/local/bin/gscan2pdf line >>> 8849, near "'button" >>> =A0 (Might be a runaway multi-line '' string starting on line 8723) >>> =A0=A0=A0 (Missing operator before button?) >>> syntax error at /usr/local/bin/gscan2pdf line 8849, near "'button" >>> Bad name after event' at /usr/local/bin/gscan2pdf line 8849. >>> >>> Does nayone know how to fix this? >>> >>> Have a nice day. >>> -- >>> Regards, >>> Torfinn Ingolfsen >>> >> >> And if wish you all stress-free preparations for the holidays. >> -- >> Regards, >> Torfinn Ingolfsen >> > > > > -- > mvh > Torfinn > --=20 mvh Torfinn