From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: <gentoo-user+bounces-144764-garchives=archives.gentoo.org@lists.gentoo.org> Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 278EF1386B8 for <garchives@archives.gentoo.org>; Sat, 26 Jan 2013 19:05:16 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 92F2021C041; Sat, 26 Jan 2013 19:05:07 +0000 (UTC) Received: from mail-vc0-f180.google.com (mail-vc0-f180.google.com [209.85.220.180]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id F3BF021C018 for <gentoo-user@lists.gentoo.org>; Sat, 26 Jan 2013 19:05:05 +0000 (UTC) Received: by mail-vc0-f180.google.com with SMTP id fo13so1047780vcb.25 for <gentoo-user@lists.gentoo.org>; Sat, 26 Jan 2013 11:05:05 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:date:message-id:subject:from:to :content-type; bh=vj8nBV4vkkOOQQ11nh9W2I+QEZhDGI21WSx7h9oWROU=; b=xZxgLOL+3OvdCNOE+IgD/7jwgYpoes8QZ7LwBEsJw/5PnEiOQ/Ad9sedlPL+A7gphb ZvdwcPMi6WFYyYk3zPpIq19CKNdC20vHK5LefHrPTdU+T1PTjNrkazXbHEfVETvGIR4f lDN8d3CY4ca0Ccdf/wgouSLggv6rreRZFsb8Msjz9qUQIbv6SGbHE7yIfDcp83tvR6Vc SMs/8SKwkNaQEKJvlLejCUDmWtZLm1jNPvfMj3U2ct8jM2PMxTcCcQkrBE6VPMUDJ/ye e8SQvufVkHNKjWZ0RKXyKjcFu7rlNdcoSI3u4LAQY+KnBbuitP75HQn4y2X1dW8++j5r 34IQ== Precedence: bulk List-Post: <mailto:gentoo-user@lists.gentoo.org> List-Help: <mailto:gentoo-user+help@lists.gentoo.org> List-Unsubscribe: <mailto:gentoo-user+unsubscribe@lists.gentoo.org> List-Subscribe: <mailto:gentoo-user+subscribe@lists.gentoo.org> List-Id: Gentoo Linux mail <gentoo-user.gentoo.org> X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 X-Received: by 10.52.21.107 with SMTP id u11mr8788563vde.101.1359227105076; Sat, 26 Jan 2013 11:05:05 -0800 (PST) Received: by 10.58.229.97 with HTTP; Sat, 26 Jan 2013 11:05:04 -0800 (PST) Date: Sat, 26 Jan 2013 20:05:04 +0100 Message-ID: <CAHVEG0DWmx0_8c7G+OOZh3XyrvfFF75La+gS_SDuj3i0SgPqAw@mail.gmail.com> Subject: Re: [gentoo-user] Re: Boost version problem [solved but dirty] From: Jacques Montier <jmontier@gmail.com> To: gentoo-user@lists.gentoo.org Content-Type: multipart/alternative; boundary=20cf3079c0d2c4664f04d435b855 X-Archives-Salt: eb9b5d93-dd06-4a39-a0a7-7e725ed35802 X-Archives-Hash: f949c286f839079132c737f945f1538b --20cf3079c0d2c4664f04d435b855 Content-Type: text/plain; charset=ISO-8859-1 2013/1/25 Florian Philipp <lists@binarywings.net> > Am 25.01.2013 20:02, schrieb Nikos Chantziaras: > > On 24/01/13 21:15, Florian Philipp wrote: > >> Am 24.01.2013 18:57, schrieb Jacques Montier: > >>> 2013/1/24 microcai <microcai@fedoraproject.org > >>> <mailto:microcai@fedoraproject.org>> > >> [...] > >>> >>>> > >>> >>>> Libreoffice-4.0 needs boost > 1.49 (so works with > >>> boost-1.52.0-r5) and > >>> >>>> Nightshade LSS (for planetarium but not in portage) needs > >>> boost > >>> < 1.5 > >>> >>>> (so works with 1.49.0-r2). > >>> >>>> Is it possible to install both 1.49 and 1.52 (in new slot) ? > >>> > >>> update Nightshade to work with boost 1.52 is the only way to go. > >> [...] > >>> I already tried that, but Nightshade doesn't compile with > >>> boost-1.52... :-(( > >>> > >> > >> I could rant about the stupidity that is boost and/or packages that > >> depend on it for some time but Flameeyes does a far better job at that. > > > > I wonder what the view on bundled boost headers is with Gentoo devs. I'm > > currently working on a project where I need boost, and now I'm thinking > > about using BCP (http://www.boost.org/doc/libs/1_52_0/tools/bcp) to > > bundle what I need within the project. At least this would guarantee > > that the package wouldn't be affected by this issue. > > > > > > As I understand it, bundling the headers is exactly what you are > supposed to do with boost. > > Regards, > Florian Philipp > > Hello everybody, Finally i solved my problem, but in a dirty manner i don't like, but no choice for me... I noticed Nightshade needed 3 files : /usr/lib64/libboost_filesystem-mt-1_46.so.1.46.1 /usr/lib64/libboost_system-mt-1_46.so.1.46.1 /usr/lib64/libboost_regex-mt-1_46.so.1.46.1 - I downloaded boost-1.46 (not in portage anymore) and some patches in an overlay. - Installed boost-1.46 - backup the 3 files. - Uninstalled 1.46 and upgraded to boost-1.52 (needed by LibreOffice-4.0) and symlinked the 3 files in /usr/lib64. LibreOffice works, Nightshade does not see anything and works nice too. Dirty as i said before, but i couldn't solve that issue otherwise. Cheers, -- Jacques --20cf3079c0d2c4664f04d435b855 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable <div>2013/1/25 Florian Philipp <span dir=3D"ltr"><<a href=3D"mailto:list= s@binarywings.net" target=3D"_blank">lists@binarywings.net</a>></span></= div><div><div class=3D"gmail_quote"><blockquote class=3D"gmail_quote" style= =3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> Am 25.01.2013 20:02, schrieb Nikos Chantziaras:<br> <div><div>> On 24/01/13 21:15, Florian Philipp wrote:<br> >> Am 24.01.2013 18:57, schrieb Jacques Montier:<br> >>> 2013/1/24 microcai <<a href=3D"mailto:microcai@fedoraprojec= t.org" target=3D"_blank">microcai@fedoraproject.org</a><br> >>> <mailto:<a href=3D"mailto:microcai@fedoraproject.org" targe= t=3D"_blank">microcai@fedoraproject.org</a>>><br> >> [...]<br> >>> =A0 =A0 =A0>>>><br> >>> =A0 =A0 =A0>>>> Libreoffice-4.0 needs boost > 1= .49 (so works with<br> >>> =A0 =A0 =A0boost-1.52.0-r5) and<br> >>> =A0 =A0 =A0>>>> Nightshade LSS (for planetarium bu= t not in portage) needs<br> >>> boost<br> >>> =A0 =A0 =A0< 1.5<br> >>> =A0 =A0 =A0>>>> (so works with 1.49.0-r2).<br> >>> =A0 =A0 =A0>>>> Is it possible to install both 1.4= 9 and 1.52 (in new slot) ?<br> >>><br> >>> =A0 =A0 =A0update Nightshade to work with boost 1.52 is the on= ly way to go.<br> >> [...]<br> >>> I already tried that, but Nightshade doesn't compile with<= br> >>> boost-1.52... :-((<br> >>><br> >><br> >> I could rant about the stupidity that is boost and/or packages tha= t<br> >> depend on it for some time but Flameeyes does a far better job at = that.<br> ><br> > I wonder what the view on bundled boost headers is with Gentoo devs. I= 'm<br> > currently working on a project where I need boost, and now I'm thi= nking<br> > about using BCP (<a href=3D"http://www.boost.org/doc/libs/1_52_0/tools= /bcp" target=3D"_blank">http://www.boost.org/doc/libs/1_52_0/tools/bcp</a>)= to<br> > bundle what I need within the project. =A0At least this would guarante= e<br> > that the package wouldn't be affected by this issue.<br> ><br> ><br> <br> </div></div>As I understand it, bundling the headers is exactly what you ar= e<br> supposed to do with boost.<br> <br> Regards,<br> Florian Philipp<br> <br> </blockquote></div><br></div><div>Hello everybody,</div><div><br></div><div= >Finally i solved my problem, but in a dirty manner i don't like, but n= o choice for me...</div><div>I noticed Nightshade needed 3 files :</div> <div>/usr/lib64/libboost_filesystem-mt-1_46.so.1.46.1</div><div>/usr/lib64/= libboost_system-mt-1_46.so.1.46.1</div><div>/usr/lib64/libboost_regex-mt-1_= 46.so.1.46.1</div><div><br></div><div>- I downloaded boost-1.46 (not in por= tage anymore) and some patches in an overlay.</div> <div>- Installed boost-1.46</div><div>- backup the 3 files.</div><div>- Uni= nstalled 1.46 and upgraded to boost-1.52 (needed by LibreOffice-4.0) and sy= mlinked the 3 files in /usr/lib64.</div><div><br></div><div>LibreOffice wor= ks, Nightshade does not see anything and works nice too.</div> <div><br></div><div>Dirty as i said before, but i couldn't solve that i= ssue otherwise.</div><div><br></div><div>Cheers,</div><div><br></div><div>-= -</div><div>Jacques</div><div><br></div><div><br></div><div><br></div><div> <br></div><div><br></div><div><br></div> --20cf3079c0d2c4664f04d435b855--