Bug 1388938

Summary: [RFE] Implement for multilibs support on x86_64 repos
Product: [Community] Copr Reporter: Nicolas Chauvet (kwizart) <kwizart>
Component: backendAssignee: Miroslav Suchý <msuchy>
Status: CLOSED WONTFIX QA Contact:
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: unspecified   
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-10-27 08:48:38 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Nicolas Chauvet (kwizart) 2016-10-26 13:50:06 UTC
Description of problem:
I would like to have support for multilibs in the copr x86_64 repository.

The problem is that I'm testing a build library that is completely relevant for 32bit userspace. (aka mesa-libGL in kwizart/glvnd copr repo). If such support is missing, users will experience a dependency breakage and will not be able to install my copr repo.

That would be very needed in order to better test glvnd enabled mesa until fedora adds support for it.

Since the corp build jobs between x86_64 and i686 seems unrelated (thoses seems to be separate tasks), I expect there is a need to have an option to enable so that a basic multilib support can be computed and the appropriate libraries copied (or better hardlinked) into the x86_64 repository.

I expect that copying ../i386/*-devel and every arched dependencies from the -devel will be enought for a basic multilib support.

Or is there other option ?


Additional info:
This issue was initially reported as:
https://pagure.io/copr/copr/issue/1 but according to https://lists.fedorahosted.org/archives/list/copr-devel@lists.fedorahosted.org/message/Q2I56UGPGEQVRPK22KS5ABVB4XWZOPIY/ this isn't the appropriate location.

Comment 1 Miroslav Suchý 2016-10-27 08:48:38 UTC
Honestly, I do not like this. Multilib is very historic hack specific to i686 architecture. And it can be easily workarounded when needed:
  https://fedorahosted.org/copr/wiki/UserDocs#Multilib

I am closing it (as it will likely never happen), but I am open to continue in discussion here.