Bug 1388938 - [RFE] Implement for multilibs support on x86_64 repos
Summary: [RFE] Implement for multilibs support on x86_64 repos
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: Copr
Classification: Community
Component: backend
Version: unspecified
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Miroslav Suchý
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2016-10-26 13:50 UTC by Nicolas Chauvet (kwizart)
Modified: 2016-10-27 08:48 UTC (History)
0 users

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2016-10-27 08:48:38 UTC


Attachments (Terms of Use)

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.


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