pkgsrc-Users archive

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

Re: please revbump boost-libs



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Le 24/05/16 19:29, Greg Troxel a écrit :
> 
> Matthias Ferdinand <mf+ml.pkgsrc-users%netzwerkagentursaarland.de@localhost>
> writes:
> 
>> On Mon, May 23, 2016 at 03:32:50PM -0400, Greg Troxel wrote:
>>>>     # pkg_info -n libcdr | grep boost
>>>>     boost-libs-1.60.*
>>>>     boost-libs>=1.60.0
>>>>
>>>> Can you please do a revbump for boost-libs?
>>>
>>> Was there actually an ABI change?  Why does libcdr depend on exactly
>>> 1.60?
>>
>> Hi,
>>
>> I don't know enough about C++ and boost to tell if there was an ABI
>> change or not. The exact dependency on =1.60 probably comes from the
>> buildlink3.mk file, where both dependencies (=, >=) are stated.
> 
> In the bl3, I see an = dependency for API, and a >= for ABI.   So I
> don't see where the exact run-time dependency is coming from.
> 
>> The problem that I have is that the clients using binary package repos
>> do not pick up the rebuilt packages (those which use boost-libs) because
>> of the missing revbump, whereas they do pick up the updated boost-libs
>> package itself. That results in broken dependencies in the local package
>> database.
> 
> Sure, but the hard question is exactly what is wrong.
> 

Well, I know I had to manually build/replace a number of packages
dependent upon boost in order to get libreoffice working again...
things like
> ld: warning: file libboost_system.so.1.60.0: required by /tmp/pkgsrc/misc/libreoffice/work/.buildlink/lib/libodfgen-0.1.so, not found
> ld: warning: file libboost_system.so.1.60.0: required by /tmp/pkgsrc/misc/libreoffice/work/.buildlink/lib/libfreehand-0.1.so, not found
> ld: warning: file libboost_system.so.1.60.0: required by /tmp/pkgsrc/misc/libreoffice/work/.buildlink/lib/libmwaw-0.3.so, not found
> ld: warning: file libboost_system.so.1.60.0: required by /tmp/pkgsrc/misc/libreoffice/work/.buildlink/lib/libmwaw-0.3.so, not found
> ld: warning: file libboost_system.so.1.60.0: required by /tmp/pkgsrc/misc/libreoffice/work/.buildlink/lib/libodfgen-0.1.so, not found

cheers
- -- 
Richard PALO

-----BEGIN PGP SIGNATURE-----
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQEcBAEBAgAGBQJXRJvdAAoJECAB22fHtp27uDEH/A2rt9kYefNBA4XqGLA/uLUF
XkynLpNsnNUvFqSMah/A9VVV/DhxIWPC+UNH2/jHiOkuJ8//izS5Ee3NlTYuuGFB
QaVgsMi/doGoS3sxoyC9ptaSCtNLi/sesuj2owPGSFBSZpusHd/tiMcsm2u+4eBg
NuL7Psy16b6pE68HE57UEPvNCpUWIGhOpMnVbCpUkZSfS+u/PEs+D/oTro62Qyrd
vI5nexPYXSllTsOgf0u7sW4eMPYx/fOGdGLZV2Ps7Cdk9OGkMWfffMuixohnbjuX
kSXPlme8V/LEuhwpp1fyFuoHr1Cuhz4I6ihfBkj8F+qO2qDUDcvITqSq+nD/7pQ=
=Xyna
-----END PGP SIGNATURE-----


Home | Main Index | Thread Index | Old Index