Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 847067 - dev-libs/poco-1.11.2: file collision with app-arch/arc
Summary: dev-libs/poco-1.11.2: file collision with app-arch/arc
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: David Roman
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks:
 
Reported: 2022-05-23 09:43 UTC by torindel
Modified: 2022-06-23 09:23 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description torindel 2022-05-23 09:43:51 UTC
dev-libs/poco-1.11.2 installs file in /usr/bin/arc which causes file collision with app-arch/arc
Note: dev-libs/poco-1.10.1 is ok

Reproducible: Always

Steps to Reproduce:
1. emerge app-arch/arc
2. emerge =dev-libs/poco-1.11.2

Actual Results:  
dev-libs/poco-1.11.2 installs file in /usr/bin/arc

Expected Results:  
dev-libs/poco-1.11.2 should install that file with other name or not at all
Comment 1 David Roman 2022-05-25 06:43:43 UTC
Which USE flags did you use?? This bug should have been fixed already, see https://bugs.gentoo.org/842900
Comment 2 torindel 2022-05-25 11:49:23 UTC
At the moment:
[ebuild     U  ] dev-libs/poco-1.11.2::gentoo [1.10.1::gentoo] USE="crypto data file2pagecompiler json net pagecompiler sqlite ssl util xml zip -7z -activerecord% -cppparser -examples -iodbc -mariadb -mongodb -mysql -odbc -pdf -pocodoc -test" 0 KiB

But to trim down flag issues, even minimal use flags for me (required by media-sound/mumble in my case) i.e.
USE="-* zip util xml" emerge -v1 poco
Still tries to install /usr/bin/arc
Comment 3 David Roman 2022-05-25 12:13:10 UTC
Indeed there is a cmake flag missing in the ebuild, thanks for the report. I hope to fix it this week.
Comment 4 Larry the Git Cow gentoo-dev 2022-06-23 09:23:38 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fa922f223e69f0cfee227c40fb783fd1611f412

commit 5fa922f223e69f0cfee227c40fb783fd1611f412
Author:     David Roman <davidroman96@gmail.com>
AuthorDate: 2022-06-07 13:42:59 +0000
Commit:     Joonas Niilola <juippis@gentoo.org>
CommitDate: 2022-06-23 09:20:23 +0000

    dev-libs/poco: fix collision with app-arch/arc
    
    Closes: https://bugs.gentoo.org/847067
    Signed-off-by: David Roman <davidroman96@gmail.com>
    Closes: https://github.com/gentoo/gentoo/pull/25791
    Signed-off-by: Joonas Niilola <juippis@gentoo.org>

 dev-libs/poco/poco-1.11.2.ebuild | 1 +
 1 file changed, 1 insertion(+)