[pkg-boost-devel] Easy way to backport boost 1.42 plethora to lenny?

Pau Garcia i Quiles pgquiles at elpauer.org
Tue May 11 13:47:29 UTC 2010


Hello,

Boost 1.42.0 is available from my OpenSuse Build Service repository.
Add this line to your sources.list

deb http://download.opensuse.org/repositories/home:/pgquiles:/Wt/Debian_5.0  ./


On Tue, May 11, 2010 at 2:29 PM, Carsten Aulbert
<carsten.aulbert at aei.mpg.de> wrote:
> Hi all
>
> We are running a largish cluster and are currently "stuck" on Lenny, however
> this does not prevent users for demanding newer libraries, e.g. libboost-*
> newer than 1.34.
>
> I'm currently trying to backport a couple of packages, however I'm missing the
> big picture how to proceed.
>
> Right now I've backported
>
> boost1.42_1.42.0-3.dsc
> boost-defaults_1.42.0.1.dsc
>
> which was quite straightforward (except the latter needing manual intervention
> as pdebuild/cowbuilder stopped with a weird error message
> dpkg-checkbuilddeps: Unmet build dependencies: cdbs libboost1.42-dev (>=
> 1.42.0)
> both packages were available and manually building it in the chroot
> environment worked in the end.
>
> Questions I have right now:
>
> (a) any idea what might have gone wrong with the boost-defaults build?
> (b) when forcing an install on a machine already having boost from Lenny, I
> get this (for example)
>
> gpu002:~# aptitude install libboost-dev
> Reading package lists... Done
> Building dependency tree
> Reading state information... Done
> Reading extended state information
> Initializing package states... Done
> Reading task descriptions... Done
> The following packages are BROKEN:
>  libboost-date-time-dev libboost-iostreams-dev libboost-regex-dev
> The following NEW packages will be installed:
>  libboost1.42-dev{a}
> The following packages will be REMOVED:
>  libboost-doc{u} libboost-filesystem-dev{u} libboost-filesystem1.34.1{u}
> libboost-graph-dev{u} libboost-graph1.34.1{u} libboost-program-options-dev{u}
>  libboost-program-options1.34.1{u} libboost-python-dev{u} libboost-
> python1.34.1{u} libboost-serialization-dev{u} libboost-serialization1.34.1{u}
>  libboost-signals-dev{u} libboost-signals1.34.1{u} libboost-test-dev{u}
> libboost-test1.34.1{u} libboost-thread-dev{u} libboost-thread1.34.1{u}
>  libboost-wave-dev{u} libboost-wave1.34.1{u}
> The following packages will be upgraded:
>  libboost-dev
> 1 packages upgraded, 1 newly installed, 19 to remove and 3 not upgraded.
> Need to get 6456kB of archives. After unpacking 66.7MB will be freed.
> The following packages have unmet dependencies:
>  libboost-date-time-dev: Depends: libboost-dev (= 1.34.1-14) but
> 1.42.0.1~bpo50+1 is to be installed.
>  libboost-regex-dev: Depends: libboost-dev (= 1.34.1-14) but 1.42.0.1~bpo50+1
> is to be installed.
>  libboost-iostreams-dev: Depends: libboost-dev (= 1.34.1-14) but
> 1.42.0.1~bpo50+1 is to be installed.
> The following actions will resolve these dependencies:
>
> Remove the following packages:
> libboost-date-time-dev
> libboost-iostreams-dev
> libboost-regex-dev
>
>
> How shall I proceed here, backporting one after the other or is there a
> smarter way?
>
> Thanks a lot in advance (for all the packaging work and possible help), please
> Cc me on the reply
>
> Cheers
>
> Carsten
> --
> Dr. Carsten Aulbert - Max Planck Institute for Gravitational Physics
> Callinstrasse 38, 30167 Hannover, Germany
> Phone/Fax: +49 511 762-17185 / -17193
> http://www.top500.org/system/9234 | http://www.top500.org/connfam/6/list/3
> CaCert Assurer | Get free certificates from http://www.cacert.org/
>
> _______________________________________________
> pkg-boost-devel mailing list
> pkg-boost-devel at lists.alioth.debian.org
> http://lists.alioth.debian.org/mailman/listinfo/pkg-boost-devel
>



-- 
Pau Garcia i Quiles
http://www.elpauer.org
(Due to my workload, I may need 10 days to answer)



More information about the pkg-boost-devel mailing list