From owner-freebsd-ports@FreeBSD.ORG Sun Mar 24 12:43:12 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 5B41D97A for ; Sun, 24 Mar 2013 12:43:12 +0000 (UTC) (envelope-from dthiele@gmx.net) Received: from mout.gmx.net (mout.gmx.net [212.227.15.15]) by mx1.freebsd.org (Postfix) with ESMTP id E5477970 for ; Sun, 24 Mar 2013 12:43:11 +0000 (UTC) Received: from mailout-de.gmx.net ([10.1.76.30]) by mrigmx.server.lan (mrigmx001) with ESMTP (Nemesis) id 0LiqoN-1UpmlB3PHZ-00d25Y for ; Sun, 24 Mar 2013 13:43:04 +0100 Received: (qmail invoked by alias); 24 Mar 2013 12:43:04 -0000 Received: from port-92-196-27-91.dynamic.qsc.de (EHLO impala.vnws.lan) [92.196.27.91] by mail.gmx.net (mp030) with SMTP; 24 Mar 2013 13:43:04 +0100 X-Authenticated: #19302822 X-Provags-ID: V01U2FsdGVkX18d4YREl+QdreV2ezPsOeZWxCL/rytKdtfYgf/NJ9 z9OpM0+m+OZ0xr Message-ID: <514EF7C9.9040900@gmx.net> Date: Sun, 24 Mar 2013 13:55:37 +0100 From: Daniel Thiele User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:17.0) Gecko/20130314 Thunderbird/17.0.4 MIME-Version: 1.0 To: freebsd-ports@freebsd.org Subject: Re: texinfo 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> <20130324085920.GA41438@ithaqua.etoilebsd.net> In-Reply-To: <20130324085920.GA41438@ithaqua.etoilebsd.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Y-GMX-Trusted: 0 Cc: johans@stack.nl, bapt@FreeBSD.org, lumiwa@gmail.com 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 12:43:12 -0000 On 03/24/13 09:59, Baptiste Daroussin wrote: > 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 Makefile. >>>>> >>>>> Could this be a left-over warning from an old version? Are other people >>>>> 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 >>>> >>>> ===> Registering installation for texinfo-5.1.20130313 as automatic >>>> 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 >>> >> >> Thanks for looking into it. If you need any assistance or more >> information, just drop me a line. >> > > I finally got it. The bug is in the texinfo port: > PORTDATA= * > 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 texinfo > plist. Thus pkgng is right yelling about a conflict in files. > > The fix would be to expand the files in PORTDATADIR directly into the texinfo > plist. > > Until we get the stage feature into the ports tree > > regards, > Bapt > Thank you for your effort to fix this issue. I can confirm, that now the issue with the conflicting files seems to be resolved. Thank you again! Regards, Daniel