FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Redhat > Fedora Development

 
 
LinkBack Thread Tools
 
Old 08-12-2008, 10:32 AM
Alex Lancaster
 
Default major boost breakage (was rawhide report: 20080812 changes)

Looks like this change:

> boost-1.36.0-0.1.beta1.fc10 --------------------------- * Mon Aug 11
> 18:00:00 2008 Petr Machata <pmachata@redhat.com> - 1.36.0-0.1.beta1
> - Rebase to 1.36.0.beta1 - Drop boost-regex.patch and portions of
> boost-gcc43.patch, port the rest - Automate SONAME tracking and bump
> SONAME to 4 - Adjust boost-configure.patch to include
> threading=single,multi explicitly

Created a ton of broken deps (below). Are we supposed to rebuild
everything or is this a packaging error?

If a rebuild is required, I wish people could get into the habit of
pre-announcing these kind of soname bumps, especially one's that
impact a huge number of packages. Maintainers need to be aware of the
impact that their package might have on other dependent packages...

> Broken deps for i386
> ----------------------------------------------------------
> HippoDraw-python-1.21.1-4.fc9.i386 requires libboost_python.so.3
> Miro-1.2.4-3.fc10.i386 requires libboost_date_time-mt.so.3
> Miro-1.2.4-3.fc10.i386 requires libboost_thread-mt.so.3
> Miro-1.2.4-3.fc10.i386 requires libboost_python.so.3
> Miro-1.2.4-3.fc10.i386 requires libboost_filesystem-mt.so.3
> QuantLib-test-0.9.0-5.fc10.i386 requires
> libboost_unit_test_framework.so.3 asc-2.1.0.0-1.fc10.i386 requires
> libboost_regex.so.3 bmpx-0.40.14-5.fc9.i386 requires
> libboost_regex-mt.so.3 bmpx-0.40.14-5.fc9.i386 requires
> libboost_iostreams-mt.so.3 chess-1.0-17.fc10.i386 requires
> libboost_thread-mt.so.3 claws-mail-3.4.0-1.fc10.i386 requires
> libetpan.so.11 claws-mail-plugins-bogofilter-3.4.0-1.fc10.i386
> requires libetpan.so.11 claws-mail-plugins-dillo-3.4.0-1.fc10.i386
> requires libetpan.so.11 claws-mail-plugins-pgp-3.4.0-1.fc10.i386
> requires libetpan.so.11
> claws-mail-plugins-spamassassin-3.4.0-1.fc10.i386 requires
> libetpan.so.11 conexus-0.5.3-4.fc9.i386 requires libboost_regex.so.3
> deluge-0.9.04-1.fc10.i386 requires libboost_date_time-mt.so.3
> deluge-0.9.04-1.fc10.i386 requires libboost_thread-mt.so.3
> deluge-0.9.04-1.fc10.i386 requires libboost_python-mt.so.3
> deluge-0.9.04-1.fc10.i386 requires libboost_iostreams-mt.so.3
> deluge-0.9.04-1.fc10.i386 requires libboost_filesystem-mt.so.3
> fuse-encfs-1.4.2-4.fc10.i386 requires
> libboost_serialization-mt.so.3 glob2-0.9.3-1.fc10.i386 requires
> libboost_thread-mt.so.3 gnash-0.8.3-2.fc10.i386 requires
> libboost_date_time-mt.so.3 gnash-0.8.3-2.fc10.i386 requires
> libboost_thread-mt.so.3 gnash-cygnal-0.8.3-2.fc10.i386 requires
> libboost_thread-mt.so.3 gscan2pdf-0.9.24-1.fc10.noarch requires
> hugin-0.7.0-0.4.20080528svn.fc10.i386 requires
> libboost_thread-mt.so.3 hugin-base-0.7.0-0.4.20080528svn.fc10.i386
> requires libboost_thread-mt.so.3 k3d-0.6.7.0-7.fc10.i386 requires
> libboost_date_time.so.3 k3d-0.6.7.0-7.fc10.i386 requires
> libboost_regex.so.3 kdeedu-math-4.1.0-1.fc10.i386 requires
> libboost_python-mt.so.3 linkage-0.2.0-2.fc10.i386 requires
> libboost_date_time-mt.so.3 linkage-0.2.0-2.fc10.i386 requires
> libboost_thread-mt.so.3 linkage-0.2.0-2.fc10.i386 requires
> libboost_serialization-mt.so.3
> 1penoffice.org-emailmerge-3.0.0-2.1.fc10.i386 requires /bin/python
> openvrml-0.17.6-2.fc10.i386 requires libboost_thread-mt.so.3
> openvrml-xembed-0.17.6-2.fc10.i386 requires libboost_thread-mt.so.3
> pingus-0.7.2-3.fc9.i386 requires libboost_signals.so.3
> python-tag-0.94.1-1.fc10.i386 requires libboost_python-mt.so.3
> qpidc-0.2.667603-2.fc10.i386 requires libboost_filesystem.so.3
> qpidc-0.2.667603-2.fc10.i386 requires libboost_program_options.so.3
> qpidc-perftest-0.2.667603-2.fc10.i386 requires
> libboost_filesystem.so.3 qpidc-perftest-0.2.667603-2.fc10.i386
> requires libboost_program_options.so.3 qpidd-0.2.667603-2.fc10.i386
> requires libboost_filesystem.so.3 qpidd-0.2.667603-2.fc10.i386
> requires libboost_program_options.so.3
> rb_libtorrent-0.13.1-2.fc10.i386 requires libboost_thread-mt.so.3
> rb_libtorrent-0.13.1-2.fc10.i386 requires
> libboost_filesystem-mt.so.3 rb_libtorrent-0.13.1-2.fc10.i386
> requires libboost_date_time-mt.so.3
> rb_libtorrent-python-0.13.1-2.fc10.i386 requires
> libboost_python-mt.so.3 rcssbase-12.1.1-1.fc10.i386 requires
> libboost_filesystem-mt.so.3 rcssserver3d-0.6-3.fc10.i386 requires
> libboost_thread-mt.so.3 rcssserver3d-0.6-3.fc10.i386 requires
> libboost_regex.so.3 referencer-1.1.3-1.fc10.i386 requires
> libboost_regex.so.3 ruby-rpm-1.2.3-4.fc9.i386 requires
> librpmdb-4.4.so ruby-rpm-1.2.3-4.fc9.i386 requires
> librpmbuild-4.4.so ruby-rpm-1.2.3-4.fc9.i386 requires librpm-4.4.so
> source-highlight-2.9-1.fc10.i386 requires libboost_regex.so.3
> twinkle-1.2-3.fc10.i386 requires libboost_regex.so.3
> vegastrike-0.5.0-3.fc10.i386 requires libboost_python.so.3
> wesnoth-1.4.2-1.fc10.i386 requires libboost_iostreams-mt.so.3
> wesnoth-server-1.4.2-1.fc10.i386 requires libboost_iostreams-mt.so.3
> wesnoth-tools-1.4.2-1.fc10.i386 requires libboost_iostreams-mt.so.3
> wp_tray-0.5.3-7.fc9.i386 requires libboost_filesystem.so.3
> wp_tray-0.5.3-7.fc9.i386 requires libboost_regex.so.3

--
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list
 
Old 08-12-2008, 10:43 AM
Petr Machata
 
Default major boost breakage (was rawhide report: 20080812 changes)

On Tue, Aug 12, 2008 at 03:32:39AM -0700, Alex Lancaster wrote:
> Looks like this change:
>
> > boost-1.36.0-0.1.beta1.fc10 --------------------------- * Mon Aug 11
> > 18:00:00 2008 Petr Machata <pmachata@redhat.com> - 1.36.0-0.1.beta1
> > - Rebase to 1.36.0.beta1 - Drop boost-regex.patch and portions of
> > boost-gcc43.patch, port the rest - Automate SONAME tracking and bump
> > SONAME to 4 - Adjust boost-configure.patch to include
> > threading=single,multi explicitly
>
> Created a ton of broken deps (below). Are we supposed to rebuild
> everything or is this a packaging error?

Yes, I've bumped a soname. In general, with boost updates there is no
guarantee of backwards compatibility.

> If a rebuild is required, I wish people could get into the habit of
> pre-announcing these kind of soname bumps, especially one's that
> impact a huge number of packages. Maintainers need to be aware of the
> impact that their package might have on other dependent packages...

My mistake, I should have done that. I'll remember to do it next time.

PM
--
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list
 

Thread Tools




All times are GMT. The time now is 06:31 PM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org