void-linux / void-linux/void-packages

ilmbase-devel and imath-devel contain the same file without conflicting

Open
#44,195 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug needs-testing
Dominant language
Shell
Stars
3.4k
Forks
2.8k
Avg merge
2d 5h
Merged PRs (30d)
299

Description

Is this a new report?

Yes

System Info

Void 6.2.15_1 x86_64 GenuineIntel notuptodate rrrrmdDDDFFFFFFFFFFF

Package(s) Affected

ilmbase-devel-2.4.2_2, imath-devel-3.1.7_2

Does a report exist for this bug with the project's home (upstream) and/or another distro?

No response

Expected behaviour

The two packages should conflict as they contain the same file

Actual behaviour

they do not conflict

Steps to reproduce
$ xlocate /usr/lib/libImath.so   
ilmbase-devel-2.4.2_2  /usr/lib/libImath.so -> /usr/lib/libImath-2_4.so
imath-devel-3.1.7_2    /usr/lib/libImath.so -> /usr/lib/libImath-3_1.so

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

The report does not name the package recipe files; begin by locating the definitions for ilmbase-devel and imath-devel and inspect their conflict or file metadata. Reproduce with xlocate /usr/lib/libImath.so, then verify that installing both packages reports a conflict for the shared symlink.

Written by the indexing model from the issue text.

Assessment

Domain
build-system
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Clearly specified
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.