Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 585336 - dev-libs/boost-1.61.0 USE=tools fails to build - error: Name clash for '<p../dist/bin>auto_index'
Summary: dev-libs/boost-1.61.0 USE=tools fails to build - error: Name clash for '<p../...
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal with 2 votes (vote)
Assignee: David Seifert
URL:
Whiteboard:
Keywords:
: 633896 (view as bug list)
Depends on:
Blocks:
 
Reported: 2016-06-07 23:18 UTC by Beau V.C. Bellamy
Modified: 2019-04-24 11:27 UTC (History)
11 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log (build.log,888.25 KB, text/x-log)
2016-06-07 23:18 UTC, Beau V.C. Bellamy
Details
emerge --info (emerge.info,7.93 KB, text/plain)
2016-06-07 23:18 UTC, Beau V.C. Bellamy
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Beau V.C. Bellamy 2016-06-07 23:18:04 UTC
Created attachment 436836 [details]
build.log

b2 --user-config=/var/tmp/portage/dev-libs/boost-1.61.0/work/boost_1_61_0-abi_x86_64.amd64/user-config.jam gentoodebug -j8 -q -d+2 -sICU_PATH=/usr --without-mpi --without-context --without-coroutine --without-coroutine2 pch=off --boost-build=""/usr/share/boost-build --prefix="/var/tmp/portage/dev-libs/boost-1.61.0/image/usr" --layout=system threading=multi link=shared,static
Performing configuration checks

    - 32-bit                   : no  (cached)
    - 64-bit                   : yes (cached)
    - arm                      : no  (cached)
    - mips1                    : no  (cached)
    - power                    : no  (cached)
    - sparc                    : no  (cached)
    - x86                      : yes (cached)
    - symlinks supported       : yes
    - has_icu builds           : yes (cached)
    - lockfree boost::atomic_flag : yes (cached)
error: Name clash for '<p../dist/bin>auto_index'
error: 
error: Tried to build the target twice, with property sets having 
error: these incompatible properties:
error: 
error:     -  none
error:     -  <format>html
error: 
error: Please make sure to have consistent requirements for these 
error: properties everywhere in your project, especially for install
error: targets.
Comment 1 Beau V.C. Bellamy 2016-06-07 23:18:35 UTC
Created attachment 436838 [details]
emerge --info
Comment 2 Tomáš Mózes 2016-06-08 05:35:15 UTC
Hello, building without USE=tools works fine?
Comment 3 Beau V.C. Bellamy 2016-06-08 07:19:19 UTC
(In reply to Tomáš Mózes from comment #2)
> Hello, building without USE=tools works fine?

Yes. Builds fine with USE=-tools.  Sorry, meant to mention that.
Comment 4 Tomáš Mózes 2016-06-08 09:03:55 UTC
(In reply to Beau V.C. Bellamy from comment #3)
> (In reply to Tomáš Mózes from comment #2)
> > Hello, building without USE=tools works fine?
> 
> Yes. Builds fine with USE=-tools.  Sorry, meant to mention that.

I just wanted to make sure, thanks for the update.
Comment 5 Bill "vaxbrat" Sharer 2016-12-02 18:01:08 UTC
same problem here for 1.62.0-r1
Comment 6 Daniel Santos 2016-12-05 19:11:26 UTC
(In reply to Bill "vaxbrat" Sharer from comment #5)
> same problem here for 1.62.0-r1

ditto
Comment 7 piotr5 2017-01-25 16:23:46 UTC
got the same problem too. also should mention: due to a problem with portage I couldn't compile with USE=mpi either till I unmasked open-mpi -- portage suggested the use-flag >=virtual/mpi-2.0-r4 -abi_x86_32 instead.  :-)
Comment 8 Jocelyn Mayer 2017-01-27 18:57:58 UTC
(In reply to Daniel Santos from comment #6)
> (In reply to Bill "vaxbrat" Sharer from comment #5)
> > same problem here for 1.62.0-r1
> 
> ditto

I've got the same problem for this version on amd64 hardware.
Forcing USE=-tools makes it compile here too.
Comment 9 Oliver Freyermuth 2017-01-31 00:27:06 UTC
Same here. 

Since version 1.62 now went stable - maybe it would be better to at least have tools-useflag masked for it, similar to mpi which was use-masked?
Comment 10 Thomas Posch 2017-02-23 00:16:58 UTC
same for 1.63.0
Comment 11 Joe Kane 2017-03-09 21:29:58 UTC
(In reply to Beau V.C. Bellamy from comment #3)
> (In reply to Tomáš Mózes from comment #2)
> > Hello, building without USE=tools works fine?
> 
> Yes. Builds fine with USE=-tools.  Sorry, meant to mention that.

same issue here. builds fine with -tools
Comment 12 Jacob Martin 2017-03-25 23:01:59 UTC
Same here on amd64 

dev-libs/boost-1.62.0-r1
Comment 13 Allan Bjorklund 2017-07-12 23:10:18 UTC
I just had this same issue.  Had to set -tools for both 1.62.0-rc1, and 1.63.0, before it would build.
Comment 14 Luca Barbato gentoo-dev 2017-07-14 10:25:38 UTC
Looks like you need to enable tools and static-libs at the same time to trigger the problem.
Comment 15 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2017-10-10 04:24:02 UTC
*** Bug 633896 has been marked as a duplicate of this bug. ***
Comment 16 Rolf Eike Beer archtester 2017-11-01 08:25:11 UTC
Nope, it is independent of static-libs, as the output of the tatt script shows:

USE='-doc -icu -mpi -nls -python -static-libs -threads -tools'  succeeded for =dev-libs/boost-1.63.0
USE='-doc icu mpi nls python -static-libs -threads -tools' : REQUIRED_USE not satisfied (probably)
USE='doc -icu mpi nls -python static-libs -threads -tools' : REQUIRED_USE not satisfied (probably)
USE='-doc icu mpi -nls python static-libs -threads -tools' : REQUIRED_USE not satisfied (probably)
USE='-doc -icu mpi nls python -static-libs threads -tools'  succeeded for =dev-libs/boost-1.63.0
USE='-doc icu mpi -nls -python static-libs threads -tools'  succeeded for =dev-libs/boost-1.63.0
USE='doc -icu -mpi nls python static-libs threads -tools'  succeeded for =dev-libs/boost-1.63.0
USE='doc -icu mpi -nls -python static-libs -threads tools' : REQUIRED_USE not satisfied (probably)
USE='doc -icu -mpi nls -python static-libs -threads tools'  failed for =dev-libs/boost-1.63.0
USE='doc -icu -mpi -nls -python -static-libs threads tools'  failed for =dev-libs/boost-1.63.0
USE='doc icu mpi -nls -python -static-libs threads tools'  failed for =dev-libs/boost-1.63.0
USE='-doc -icu -mpi -nls python static-libs threads tools'  failed for =dev-libs/boost-1.63.0
USE='doc icu mpi nls python static-libs threads tools'  failed for =dev-libs/boost-1.63.0
Comment 17 Rolf Eike Beer archtester 2018-09-17 19:23:52 UTC
Still there:

USE='-doc -icu -mpi nls -python -python_targets_python2_7 -python_targets_python3_5 -python_targets_python3_6 static-libs -threads tools' failed for =dev-libs/boost-1.65.0
Comment 18 Jeroen Roovers (RETIRED) gentoo-dev 2018-09-21 11:03:54 UTC
(In reply to Rolf Eike Beer from comment #17)
> Still there:
> 
> USE='-doc -icu -mpi nls -python -python_targets_python2_7
> -python_targets_python3_5 -python_targets_python3_6 static-libs -threads
> tools' failed for =dev-libs/boost-1.65.0

Yes.
Comment 19 David Seifert gentoo-dev 2019-04-19 09:39:22 UTC
Please retest with masked 1.70.0, and file a new bug if the problem persists.
Comment 20 Rolf Eike Beer archtester 2019-04-24 11:27:45 UTC
1.70.0 builds for me.