Bug 2212202 - openCOLLADA-devel ships /usr/lib64/libpcre.so
Summary: openCOLLADA-devel ships /usr/lib64/libpcre.so
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: Fedora
Classification: Fedora
Component: openCOLLADA
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Richard Shaw
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks: 2218037
TreeView+ depends on / blocked
 
Reported: 2023-06-04 17:35 UTC by Orion Poplawski
Modified: 2023-07-25 13:35 UTC (History)
5 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2023-07-25 13:35:56 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Orion Poplawski 2023-06-04 17:35:08 UTC
Description of problem:

Transaction failed: Rpm transaction failed.
  - file /usr/lib64/libpcre.so from install of openCOLLADA-devel-1.6.70-4.fc39.x86_64 conflicts with file from package pcre-devel-8.45-1.fc38.3.x86_64

Comment 1 Richard Shaw 2023-06-04 22:27:02 UTC
Well crap... I'm about done with this package. Upstream has seen no activity since 2018.

Comment 2 Richard Shaw 2023-06-09 12:37:42 UTC
The CMake option to build shared or static is annoyingly global. I'll hack around it when I have a few minutes.

Comment 3 Ben Beasley 2023-06-28 15:04:22 UTC
This appears to be breaking Blender (bug 2218037).

Comment 4 Richard Shaw 2023-06-28 15:13:47 UTC
I think it's time to retire OpenCOLLADA, I would remove it from the BR at least for now. If upstream becomes active again it can be re-added.

Comment 5 Ben Beasley 2023-06-28 15:21:41 UTC
(In reply to Richard Shaw from comment #4)
> I think it's time to retire OpenCOLLADA, I would remove it from the BR at
> least for now. If upstream becomes active again it can be re-added.

@luya_tfz 

Luya: What do you think about this? Only Blender depends on the openCOLLADA package.

Note that the problem comes from openCOLLADA’s use of the deprecated pcre (vs. pcre2) library, and from the need to bundle pcre to keep openCOLLADA working since upstream hasn’t worked on openCOLLADA in a few years.

Here’s a PR to drop openCOLLADA support from the blender package: https://src.fedoraproject.org/rpms/blender/pull-request/17

Comment 6 Ben Beasley 2023-06-28 15:56:30 UTC
(In reply to Richard Shaw from comment #4)
> I think it's time to retire OpenCOLLADA, I would remove it from the BR at
> least for now. If upstream becomes active again it can be re-added.

Looks like you’re clear to ditch OpenCOLLADA now: https://src.fedoraproject.org/rpms/blender/pull-request/17#comment-147905

Comment 7 Richard Shaw 2023-07-25 13:35:56 UTC
openCOLLADA has been retired.


Note You need to log in before you can comment on or make changes to this bug.