DragonFly BSD
DragonFly users List (threaded) for 2012-05
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: pkgsrc2012Q1-firefox build fails


From: Matthias Rampke <matthias.rampke@xxxxxxxxxxxxxx>
Date: Mon, 7 May 2012 20:50:31 +0200

--4fa81977_2d1d5ae9_51a
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

Hi,

the problem is that some packages try to use the installed versions of their own shared libraries or tools during the build process. In the past I've worked around this by

- linking (ln -s) from the old library file to the new one
- 'make replace'ing the package in question
to be sure:
- delete the symlink
- 'make replace' again
then:
- continue with pkg_rolling-replace

I think you can, if pressed on time and this happens a lot for a particular .so, just create the symlink, let pkg_rolling-replace run through, then delete it.

Not sure if this whole thing is a bug and if so, where.

Best,
Matthias

--4fa81977_2d1d5ae9_51a
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline


    <div id=3D=22reply-content=22>Hi,</div><div id=3D=22reply-content=22>=
<br></div><div id=3D=22reply-content=22>the problem is that some packages=
 try to use the installed versions of their own shared libraries or tools=
 during the build process. In the past I've worked around this by</div><d=
iv id=3D=22reply-content=22><br></div><div id=3D=22reply-content=22>- lin=
king (ln -s) from the old library file to the new one</div><div id=3D=22r=
eply-content=22>- 'make replace'ing the package in question</div><div id=3D=
=22reply-content=22>to be sure:</div><div id=3D=22reply-content=22>- dele=
te the symlink</div><div id=3D=22reply-content=22>- 'make replace' again<=
/div><div id=3D=22reply-content=22>then:</div><div id=3D=22reply-content=22=
>- continue with pkg=5Frolling-replace</div><div id=3D=22reply-content=22=
><br></div><div id=3D=22reply-content=22>I think you can, if pressed on t=
ime and this happens a lot for a particular .so, just create the symlink,=
 let pkg=5Frolling-replace run through, then delete it.</div><div id=3D=22=
reply-content=22><br></div><div id=3D=22reply-content=22>Not sure if this=
 whole thing is a bug and if so, where.</div><div id=3D=22reply-content=22=
><br></div><div id=3D=22reply-content=22>Best,</div><div id=3D=22reply-co=
ntent=22>Matthias</div>

--4fa81977_2d1d5ae9_51a--



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]