You are not logged in.

#1 2010-03-19 13:14:25

ejmarkow
Member
From: Siemiechów, Poland
Registered: 2008-09-02
Posts: 84
Website

Why is Boost being downgraded from Version 1.42 to the older 1.41?

Just ran pacman -Syu and noticed the package Boost Version 1.41 is going to replace the newer Boost 1.42. Why the downgrade, does anyone know what happened? I personally didn't have any conflicting issues with Boost 1.42, perhaps others have? By downgrading versions, many new features such as library improvements in Asio, Circular Buffer, Fusion, Graph, Integer, Iostreams, Program Options, Property Map, Regex, Spirit, Unordered, and Xpressive are being lost.

Last edited by ejmarkow (2010-03-19 13:18:43)

Offline

#2 2010-03-19 13:23:35

.:B:.
Forum Fellow
Registered: 2006-11-26
Posts: 5,819
Website

Re: Why is Boost being downgraded from Version 1.42 to the older 1.41?

It's not an answer, but I see the older version is in Testing:

[stijn@hermes ~]$ pacman -Ss boost
testing/boost 1.41.0-1
    Free peer-reviewed portable C++ source libraries
extra/boost 1.42.0-1
    Free peer-reviewed portable C++ source libraries

A bit bizarre...


Got Leenucks? :: Arch: Power in simplicity :: Get Counted! Registered Linux User #392717 :: Blog thingy

Offline

#3 2010-03-19 13:23:40

flamelab
Member
From: Athens, Hellas (Greece)
Registered: 2007-12-26
Posts: 2,160

Re: Why is Boost being downgraded from Version 1.42 to the older 1.41?

I guess because of this:

Forwarded conversation
Subject: [arch-dev-public] boost 1.42 serialization issue
------------------------

From: Ionut Biru <biru.ionut@gmail.com>
Date: Thu, Mar 18, 2010 at 12:18 PM
To: Public mailing list for Arch Linux development <arch-dev-public@archlinux.org>


Hi,
http://bugs.archlinux.org/task/18470#comment59302

there is a serious issue with boost 1.42 and upstream doesn't have a fix yet. An user suggested that is better to downgrade boost to 1.41.

What do you think about this? Wait upstream to fix this and backport it or downgrade? If downgrade, who want to help on rebuilding?

--
Ionut

----------
From: Giovanni Scafora <giovanni@archlinux.org>
Date: Thu, Mar 18, 2010 at 1:19 PM
To: arch-dev-public@archlinux.org


Il 18/03/2010 11:18, Ionut Biru ha scritto:
-1
I am against the downgrade of boost.
We have to find a solution for encfs, and we cannot downgrade and rebuild all of the packages just for encfs.


--
Arch Linux Developer
http://www.archlinux.org
http://www.archlinux.it

----------
From: Ionut Biru <biru.ionut@gmail.com>
Date: Thu, Mar 18, 2010 at 1:27 PM
To: Public mailing list for Arch Linux development <arch-dev-public@archlinux.org>


maybe i wasn't clear. encfs is a special case and is broken because of a bug in boost. pasting the comment here:

> What distribution are you using? A ticket needs to be filed with that > distribution that they should *not* upgrade to boost-1.42, as it can > cause silent data lose for programs using boost serialization.
>
> https://svn.boost.org/trac/boost/ticket/3990


so what i'm understanding from here is that upstream doesn't want us to ship boost 1.42

--
Ionut

----------
From: Jan de Groot <jan@jgc.homeip.net>
Date: Thu, Mar 18, 2010 at 1:29 PM
To: giovanni@archlinux.org, Public mailing list for Arch Linux development <arch-dev-public@archlinux.org>


This is not "just for encfs", but for serious datacorruption. Encfs is
an example of something that breaks, but if serialization and
deserialization doesn't return the same data as the input data, then
things can go seriously wrong.


----------
From: Andrea Scarpino <andrea@archlinux.org>
Date: Thu, Mar 18, 2010 at 1:41 PM
To: Public mailing list for Arch Linux development <arch-dev-public@archlinux.org>


Damn...we must proceed with the downgrade.
I can rebuild mine and some others packages tomorrow.

--
Andrea

----------
From: Allan McRae <allan@archlinux.org>
Date: Thu, Mar 18, 2010 at 2:42 PM
To: Public mailing list for Arch Linux development <arch-dev-public@archlinux.org>


Go for it.  It is a small rebuild list and can be moved from [testing] as soon as the build is finished (we know 1.41 works...).

I'd appreciate if this was done quickly.  I have a toolchain update and the start of the gmp rebuild sitting on my here waiting to upload.

Allan


----------
From: Ionut Biru <biru.ionut@gmail.com>
Date: Thu, Mar 18, 2010 at 2:51 PM
To: Public mailing list for Arch Linux development <arch-dev-public@archlinux.org>


todo: https://dev.archlinux.org/todo/29/
i'll upload boost 1.41 in couples of minutes.

--
Ionut

----------
From: Giovanni Scafora <giovanni@archlinux.org>
Date: Thu, Mar 18, 2010 at 3:38 PM
To: arch-dev-public@archlinux.org


    Hi,


I'm just rebuilding mkvtoolnix and source-highlight against testing/boost.

Offline

#4 2010-03-19 13:42:02

ejmarkow
Member
From: Siemiechów, Poland
Registered: 2008-09-02
Posts: 84
Website

Re: Why is Boost being downgraded from Version 1.42 to the older 1.41?

.:B:. wrote:

It's not an answer, but I see the older version is in Testing:

[stijn@hermes ~]$ pacman -Ss boost
testing/boost 1.41.0-1
    Free peer-reviewed portable C++ source libraries
extra/boost 1.42.0-1
    Free peer-reviewed portable C++ source libraries

A bit bizarre...

@flamelab - Thanks for the info!

@.:B:. - I just saw it in Extra both on the Arch Linux website and when I attempted to upgrade:

-------------------------------
http://www.archlinux.org/packages/extra/x86_64/boost/

boost 1.41.0-1

    * SVN Entries (extra-x86_64)
    * SVN Entries (trunk)
    * Bug Reports
    * Flag Package Out-of-Date (?)

Architecture:     x86_64
Repository:     Extra
Description:     Free peer-reviewed portable C++ source libraries
Upstream URL:     http://www.boost.org/
License:     custom
Maintainer:     Kevin Piche
Package Size:     8.1 MB
Installed Size:     117.9 MB
Build Date:     2010-03-18 12:35:19 UTC
Last Updated:     2010-03-19
-------------------------------

AND

-------------------------------
[root@Galicja /]# pacman -Syu
:: Synchronizing package databases...
core is up to date
extra                    446.6K   58.2K/s 00:00:08 [###################################################################] 100%
community is up to date
:: Starting full system upgrade...
resolving dependencies...
looking for inter-conflicts...

Targets (27): boost-1.41.0-1  akonadi-1.3.1-3  kdeedu-libkdeedu-4.4.1-2  kdeedu-blinken-4.4.1-2  kdeedu-cantor-4.4.1-2 
              kdeedu-data-4.4.1-2  kdeedu-kalgebra-4.4.1-2  kdeedu-kalzium-4.4.1-2  kdeedu-kanagram-4.4.1-2 
              kdeedu-kbruch-4.4.1-2  kdeedu-kgeography-4.4.1-2  kdeedu-khangman-4.4.1-2  kdeedu-kig-4.4.1-2 
              kdeedu-kiten-4.4.1-2  kdeedu-klettres-4.4.1-2  kdeedu-kmplot-4.4.1-2  kdeedu-kstars-4.4.1-2 
              kdeedu-ktouch-4.4.1-2  kdeedu-kturtle-4.4.1-2  kdeedu-kwordquiz-4.4.1-2  kdeedu-marble-4.4.1-2 
              kdeedu-parley-4.4.1-2  kdeedu-rocs-4.4.1-2  kdeedu-step-4.4.1-2  liborigin2-20090406-3  lyx-1.6.5-3 
              qtiplot-0.9.7.12-3 

Total Download Size:    70.66 MB
Total Installed Size:   301.05 MB
-------------------------------

Last edited by ejmarkow (2010-03-19 13:44:36)

Offline

#5 2010-03-19 13:42:50

flamelab
Member
From: Athens, Hellas (Greece)
Registered: 2007-12-26
Posts: 2,160

Re: Why is Boost being downgraded from Version 1.42 to the older 1.41?

Did you read my post ?

Offline

#6 2010-03-19 13:45:50

ejmarkow
Member
From: Siemiechów, Poland
Registered: 2008-09-02
Posts: 84
Website

Re: Why is Boost being downgraded from Version 1.42 to the older 1.41?

flamelab wrote:

Did you read my post ?

Yes, I did (see my edited previous post)! wink Thanks again!

Offline

Board footer

Powered by FluxBB