Re: [Boost-bugs] [Boost C++ Libraries] #3580: Boost.MultiIndex depends on Boost.Serialization

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #3580: Boost.MultiIndex depends on Boost.Serialization
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2009-11-03 00:00:19


#3580: Boost.MultiIndex depends on Boost.Serialization
---------------------------------------------------+------------------------
  Reporter: Leandro Lucarella <llucax@…> | Owner: joaquin
      Type: Bugs | Status: closed
 Milestone: Boost 1.41.0 | Component: multi_index
   Version: Boost 1.40.0 | Severity: Problem
Resolution: wontfix | Keywords:
---------------------------------------------------+------------------------

Comment(by anonymous):

 Replying to [comment:3 joaquin]:
> Replying to [comment:2 Leandro Lucarella <llucax@…>]:
> > > http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=480948
> >
> > Thanks, I missed that. Looking at the Debian changelog for the package
 I found that was "reverted" (the dependency was moved from "Depends" to
 "Recommends") to avoid a circular dependency problem. So the problem is
 still there unless you install recommended packages by default.
> [[BR]]
> I think this reveals a problem with the way libboost-serialization-dev
> is packaged: Boost.Serialization consists of:
> [[BR]][[BR]]
> * Serialization headers (boost/serialization)[[BR]]
> * Archive headers (boost/archive)[[BR]]
> * Binaries to link against when using serialization[[BR]]
> [[BR]]
> All circular problems would be solved if the headers (or at least
> the boost/serialization headers) were included in libboost-dev,
> leaving the rest for libboost-serialization-dev proper.
> [[BR]][[BR]]
> I'm not familiar with the Debian community. Do you feel
> in the mood for moving this there?

 I already reported a bug:
 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=553281

 The option of putting serialization headers inside the libboost-dev
 package was mentioned in the bug 524612 but it didn't progressed.

 I did a search for closed bugs and it seems like this is a very recurring
 bug report, I can count 7 duplicates just in the libboost-dev and
 libboost1.40-dev packages (I didn't even search in previous libboost1.xx-
 dev packages) :(

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/3580#comment:4>
Boost C++ Libraries <http://www.boost.org/>
Boost provides free peer-reviewed portable C++ source libraries.

This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:01 UTC