From owner-freebsd-ports@FreeBSD.ORG Sun Mar 24 08:59:25 2013 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id CD8E11C58 for ; Sun, 24 Mar 2013 08:59:25 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: from mail-ea0-x232.google.com (mail-ea0-x232.google.com [IPv6:2a00:1450:4013:c01::232]) by mx1.freebsd.org (Postfix) with ESMTP id 6957B955 for ; Sun, 24 Mar 2013 08:59:25 +0000 (UTC) Received: by mail-ea0-f178.google.com with SMTP id g14so1980172eak.9 for ; Sun, 24 Mar 2013 01:59:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:sender:date:from:to:cc:subject:message-id:references :mime-version:content-type:content-disposition:in-reply-to :user-agent; bh=VDkb8gBcnXE9eWg/tTeWxpJ6ftpqd682+/75Ec3pDiw=; b=JOiu/bROC+HHinF4p5sKoDu9eETb8SrWpFff1rZwnaZ8+Ux40IcaHEiJxcrxQkFNiq FmL2retHYBVSoA+rUVCHlBLKSfGLk7MykxOqFttY/wFlzy6/wPloUwElOrXq8x/GbkIE hcSSakWmR3/p4CJe+g1RUFfl5XU4uUd8+8YqRE+S0axvPGsBDs5dqPpZoemn5Ic50Saj Ak8+7e2bwh6xEwQBsvnUkZmbLfx3TQTTCxH+g1JH9vTgObUOcvTaN8mCWyotOzIDY4/p WhGvo6AD3hPRC919+Uh3ruG6W2QF+yXElTftnIGZkxiHYfYIfodaqiCuBy0NgwblVXVi nOAQ== X-Received: by 10.14.200.137 with SMTP id z9mr21479280een.20.1364115564561; Sun, 24 Mar 2013 01:59:24 -0700 (PDT) Received: from ithaqua.etoilebsd.net (ithaqua.etoilebsd.net. [37.59.37.188]) by mx.google.com with ESMTPS id 44sm12373977eek.5.2013.03.24.01.59.22 (version=TLSv1 cipher=RC4-SHA bits=128/128); Sun, 24 Mar 2013 01:59:23 -0700 (PDT) Sender: Baptiste Daroussin Date: Sun, 24 Mar 2013 09:59:20 +0100 From: Baptiste Daroussin To: Daniel Thiele Subject: Re: texinfo Message-ID: <20130324085920.GA41438@ithaqua.etoilebsd.net> References: <10036027.4LiqNzccbQ@luna.wi.rr.com> <20130314220441.GA5864@mud.stack.nl> <5142FFEC.70108@gmx.net> <20130315112146.GC54969@ithaqua.etoilebsd.net> <51433A15.8090109@gmx.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="G4iJoqBmSsgzjUCe" Content-Disposition: inline In-Reply-To: <51433A15.8090109@gmx.net> User-Agent: Mutt/1.5.21 (2010-09-15) Cc: Johan van Selst , lumiwa@gmail.com, freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Mar 2013 08:59:25 -0000 --G4iJoqBmSsgzjUCe Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Mar 15, 2013 at 04:11:17PM +0100, Daniel Thiele wrote: > On 03/15/13 12:21, Baptiste Daroussin wrote: > > On Fri, Mar 15, 2013 at 12:03:08PM +0100, Daniel Thiele wrote: > >> On 03/14/13 23:04, Johan van Selst wrote: > >>> Hi Mitja, > >>> > >>> ajtiM wrote: > >>>> In ports is texinfo-5.1 update but whenever is texinfo new version > >>>> (update) I have a problem: > >>>> print/texinfo-5.1 confilcts with texi2html-5.0 (installs files into > >>>> the same place. > >>>> Problematic: /usr/local/share/texinfo/init/book.init > >>> > >>> This is curious: texinfo does not install this book.init file; and > >>> neither port seems to mention a potential conflict in the port Makefi= le. > >>> > >>> Could this be a left-over warning from an old version? Are other peop= le > >>> seeing this problem as well? > >> > >> I also see this problem. I am experiencing this on a freshly installed > >> system, so no updating of any of the two ports is involved. texi2html > >> was installed first and seems to install a couple of init files in > >> TEXINFODIR. An installation of texinfo then fails with > >> > >> =3D=3D=3D> Registering installation for texinfo-5.1.20130313 as auto= matic > >> Installing texinfo-5.1.20130313...pkg: texinfo-5.1.20130313 conflicts > >> with texi2html-5.0_1,1 (installs files into the same place). > >> Problematic file: /usr/local/share/texinfo/init/book.init > >> *** [fake-pkg] Error code 70 > >> > >> although the conflicting file is not listed in texinfo's pkg-plist. > >> > >> > >> Regards, > >> Daniel > >> > > > > Ok I'll try to reproduce, and fix pkgng is the bug comes from pkgng or = come back > > with an explanation > > > > But do not expect something before next week. > > > > regards > > Bapt > > >=20 > Thanks for looking into it. If you need any assistance or more=20 > information, just drop me a line. >=20 I finally got it. The bug is in the texinfo port: PORTDATA=3D * This globbing makes texinfo pick up all the files inside /usr/local/share/texinfo but if texi2html is installed before texinfo then = it installs some files in that place, and those files are picked up in the tex= info plist. Thus pkgng is right yelling about a conflict in files. The fix would be to expand the files in PORTDATADIR directly into the texin= fo plist. Until we get the stage feature into the ports tree regards, Bapt --G4iJoqBmSsgzjUCe Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) iEYEARECAAYFAlFOwGgACgkQ8kTtMUmk6EwOpACfWDAvnDkR/F/mVETf0Gh4/VrV Ly8AoIdjd1q/Qbi1GvqoBdJGB+YkuzFs =I8E6 -----END PGP SIGNATURE----- --G4iJoqBmSsgzjUCe--