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">&lt;<a href=3D"mailto:list=
s@binarywings.net" target=3D"_blank">lists@binarywings.net</a>&gt;</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>&gt; On 24/01/13 21:15, Florian Philipp wrote:<br>
&gt;&gt; Am 24.01.2013 18:57, schrieb Jacques Montier:<br>
&gt;&gt;&gt; 2013/1/24 microcai &lt;<a href=3D"mailto:microcai@fedoraprojec=
t.org" target=3D"_blank">microcai@fedoraproject.org</a><br>
&gt;&gt;&gt; &lt;mailto:<a href=3D"mailto:microcai@fedoraproject.org" targe=
t=3D"_blank">microcai@fedoraproject.org</a>&gt;&gt;<br>
&gt;&gt; [...]<br>
&gt;&gt;&gt; =A0 =A0 =A0&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt; =A0 =A0 =A0&gt;&gt;&gt;&gt; Libreoffice-4.0 needs boost &gt; 1=
.49 (so works with<br>
&gt;&gt;&gt; =A0 =A0 =A0boost-1.52.0-r5) and<br>
&gt;&gt;&gt; =A0 =A0 =A0&gt;&gt;&gt;&gt; Nightshade LSS (for planetarium bu=
t not in portage) needs<br>
&gt;&gt;&gt; boost<br>
&gt;&gt;&gt; =A0 =A0 =A0&lt; 1.5<br>
&gt;&gt;&gt; =A0 =A0 =A0&gt;&gt;&gt;&gt; (so works with 1.49.0-r2).<br>
&gt;&gt;&gt; =A0 =A0 =A0&gt;&gt;&gt;&gt; Is it possible to install both 1.4=
9 and 1.52 (in new slot) ?<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; =A0 =A0 =A0update Nightshade to work with boost 1.52 is the on=
ly way to go.<br>
&gt;&gt; [...]<br>
&gt;&gt;&gt; I already tried that, but Nightshade doesn&#39;t compile with<=
br>
&gt;&gt;&gt; boost-1.52... :-((<br>
&gt;&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; I could rant about the stupidity that is boost and/or packages tha=
t<br>
&gt;&gt; depend on it for some time but Flameeyes does a far better job at =
that.<br>
&gt;<br>
&gt; I wonder what the view on bundled boost headers is with Gentoo devs. I=
&#39;m<br>
&gt; currently working on a project where I need boost, and now I&#39;m thi=
nking<br>
&gt; 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>
&gt; bundle what I need within the project. =A0At least this would guarante=
e<br>
&gt; that the package wouldn&#39;t be affected by this issue.<br>
&gt;<br>
&gt;<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&#39;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&#39;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--