First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 290243
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Tiziano Müller <dev-zero@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Jeroen Roovers <jer@gentoo.org>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 290243 depends on: 244834 Show dependency tree
Bug 290243 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2009-10-23 14:07 0000
Unpacking and reviewing boost ebuild versions 1.36.0-r1, 1.37.0-r1, 1.39.0 and
1.40.0, it appears none of them propagate the 1.35.0-r5 patch from bug #244834
(attachment #170173 [details]), causing boost itself to build and install, but causing
packages building against boost to fail. Please apply that patch to those
versions as well - the same patch should be fine for all of them.

------- Comment #1 From Sebastian Mingramm (few) 2009-11-25 13:26:17 0000 -------
Could you please file an upstream bug [1] about this or give me enough
information to file such a bug? Preferably with a newer version like 1.41 in my
overlay [2]. Make sure to remove the patch from the ebuild.

[1] https://svn.boost.org/trac/boost/report
[2] git://github.com/few/few-s-gentoo-overlay.git

------- Comment #2 From Sebastian Mingramm (few) 2009-11-25 17:27:21 0000 -------
Forget about that, it's applied in 1.41.

------- Comment #3 From Jeroen Roovers 2009-11-25 18:00:30 0000 -------
1.41 isn't in the tree so I can't do anything about that, like test it...

I have removed ~hppa keywording from all affected ebuilds now. I will readd
them where appropriate when this bug is fixed.

------- Comment #4 From Sebastian Mingramm (few) 2009-11-25 18:36:31 0000 -------
I have 1.41 is in my overlay [1]. The other ebuilds there have it applied too.

[1] git://github.com/few/few-s-gentoo-overlay.git

------- Comment #5 From Sebastian Mingramm (few) 2009-11-25 19:55:56 0000 -------
Btw, the "forget about that" was for the upstream bug I asked in comment 1 for. 

You might get compile failures moaning about --long-double with my 1.41 ebuild.
In this case comment-in the --long-double lines in the ebuild (and say that it
was needed).

------- Comment #6 From Mark Loeser 2009-11-27 17:22:41 0000 -------
(In reply to comment #3)
> 1.41 isn't in the tree so I can't do anything about that, like test it...
> 
> I have removed ~hppa keywording from all affected ebuilds now. I will readd
> them where appropriate when this bug is fixed.
> 

This broke some depends.  Can you please temporarily remove the keywords, or I
will if you want, from these ebuilds until this is all sorted out:

   media-gfx/exiv2/exiv2-0.18.1-r1.ebuild: ~hppa(default/linux/hppa/10.0)
['>=dev-libs/boost-1.37']
   media-gfx/povray/povray-3.7.0_beta32.ebuild: ~hppa(default/linux/hppa/10.0)
['>=dev-libs/boost-1.36']
   media-libs/exempi/exempi-2.1.0.ebuild: ~hppa(default/linux/hppa/10.0)
['>=dev-libs/boost-1.37.0']

------- Comment #7 From Jeroen Roovers 2009-11-27 18:23:13 0000 -------
(In reply to comment #6)
> (In reply to comment #3)
> > 1.41 isn't in the tree so I can't do anything about that, like test it...
> > 
> > I have removed ~hppa keywording from all affected ebuilds now. I will readd
> > them where appropriate when this bug is fixed.
> > 
> 
> This broke some depends.  Can you please temporarily remove the keywords, or I
> will if you want, from these ebuilds until this is all sorted out:
> 
>    media-gfx/exiv2/exiv2-0.18.1-r1.ebuild: ~hppa(default/linux/hppa/10.0)
> ['>=dev-libs/boost-1.37']
>    media-gfx/povray/povray-3.7.0_beta32.ebuild: ~hppa(default/linux/hppa/10.0)
> ['>=dev-libs/boost-1.36']
>    media-libs/exempi/exempi-2.1.0.ebuild: ~hppa(default/linux/hppa/10.0)
> ['>=dev-libs/boost-1.37.0']

This bug would be best fixed by simply patching the affected ebuilds - that is
what this bug report is all about. Dropping the keywords on the above packages
is no solution because other packages depend on those.

I would like the dev-libs/boost maintainers to simply go ahead and fix this or,
alternatively, to give me the go ahead to add one line to each of the affected
ebuilds.

------- Comment #8 From Jeroen Roovers 2009-11-27 18:24:59 0000 -------
(In reply to comment #4)
> I have 1.41 is in my overlay [1]. The other ebuilds there have it applied too.
> 
> [1] git://github.com/few/few-s-gentoo-overlay.git

As I said before - I am not going to do that. Since it isn't in the tree (yet),
it has nothing to do with keywording. Besides, newer boost versions apparently
always come with new incompatibilities, so patching what works is what we need
to do now (or rather, yesterday) instead of trying to keep up with upstream.
All I need is an OK.

------- Comment #9 From Jeroen Roovers 2009-12-04 17:46:23 0000 -------
The patch should have been applied to 1.36 and wasn't needed any longer in 1.37
it seems. Since anything >1.35 didn't compile anyway, there's no longer any
need. 1.41 (~hppa) is OK so I guess this bug is fixed.

First Last Prev Next    No search results available      Search page      Enter new bug