Remove ibm_db version 2.5.14 gem for platform x86_64-linux and x86-linux
Hi,
I am the developer and owner of the ibm_db gem. I have uploaded version 2.5.14 with binaries for x86_64-linux and x86-linux platforms. The binaries were generated with newer version of GLIBC due to which if a user is on older version of GLIB (< 2.14) the binary load fails complaining version mismatch during load.
Given the above situation I would like to have the gems ibm_db-2.5.14-x86_64-linux and ibm_db-2.5.14-x86-linux to be removed so that if user issues gem install ibm_db -v 2.5.14 the generic gem is download and the extension built on fly.
Kindly do the needful.
P.S: I played around trying to yank the gem from repo but did not know that it removed only from being recognized by gem install...hence you would see the version in yanked state.
Thanks
Praveen
Keyboard shortcuts
Generic
? | Show this help |
---|---|
ESC | Blurs the current field |
Comment Form
r | Focus the comment reply box |
---|---|
^ + ↩ | Submit the comment |
You can use Command ⌘
instead of Control ^
on Mac
Support Staff 1 Posted by Eric Hodel on 20 Feb, 2014 03:56 PM
Does --platform not work?
2 Posted by praveendrl on 20 Feb, 2014 04:15 PM
Hi Eric,
Thanks for the quick response.
--platform works no issues on that front.
What I want is the generic gem to be pulled when gem install
ibm_db is issued and not the x86 and x86_64 gems when being issued from
respective OS platforms. If the platform specific gems is pulled in users
are seen landing up with problems due to GLIBC version mismatch.
To make it simple I just want to have the generic gem and the one
for x86-mingw32 for 2.5.14 version as we have for version 2.5.12 of
ibm_db. [i.e you will need to remove gems with version 2.5.14a,
2.5.14-x86_64-linux and 2.5.14-x86-linux]
Thanking You
---------------------------------------------------------------------------------
Praveen Devarao
RDF, NoSQL and Opensource Technologies for DB2
IBM India Software Labs
---------------------------------------------------------------------------------
From: "Eric Hodel"
<[email blocked]>
To: Praveen Devarao/India/IBM@IBMIN
Date: 20-02-14 09:23 PM
Subject: Re: Remove ibm_db version 2.5.14 gem for platform
x86_64-linux and x86-linux [Problems #16592]
Support Staff 3 Posted by Eric Hodel on 20 Feb, 2014 04:48 PM
If you want the generic gem pulled: gem yank --platform ruby …
4 Posted by praveendrl on 20 Feb, 2014 05:00 PM
Looks like we are referring to different contexts. When I say pull I meant
the download that happens when user issues gem install
Coming to your suggestion....
1) given that I have already yanked the version without any specification
of platform all the gems associated with the version is yanked.
2) Also, it is safe to delete the gems for x86 and x86_64 linux platforms
only as the difference between the platform specific ones and the generic
one is that the platform specific one has the binary for the native
extension......non providing of binary need not be a concern because if
the generic gem is getting installed then the extension gets compiled as
per user's system versions of libraries.
I did go through the reasons of why gem is only yanked and not removed. I
assure you non of them are violated due to this removal. Infact chances of
breaking a users install and usage is more due to leaving the gem there.
Thanking You
---------------------------------------------------------------------------------
Praveen Devarao
RDF, NoSQL and Opensource Technologies for DB2
IBM India Software Labs
---------------------------------------------------------------------------------
From: "Eric Hodel"
<[email blocked]>
To: Praveen Devarao/India/IBM@IBMIN
Date: 20-02-14 10:16 PM
Subject: Re: Remove ibm_db version 2.5.14 gem for platform
x86_64-linux and x86-linux [Problems #16592]
5 Posted by praveendrl on 25 Feb, 2014 02:58 AM
Hi Eric,
Any updates on this?
Thanking You
---------------------------------------------------------------------------------
Praveen Devarao
RDF, NoSQL and Opensource Technologies for DB2
IBM India Software Labs
---------------------------------------------------------------------------------
From: Praveen Devarao/India/IBM
To: "Eric Hodel"
<[email blocked]>
Date: 20-02-14 10:28 PM
Subject: Re: Remove ibm_db version 2.5.14 gem for platform
x86_64-linux and x86-linux [Problems #16592]
Looks like we are referring to different contexts. When I say pull I meant
the download that happens when user issues gem install
Coming to your suggestion....
1) given that I have already yanked the version without any specification
of platform all the gems associated with the version is yanked.
2) Also, it is safe to delete the gems for x86 and x86_64 linux platforms
only as the difference between the platform specific ones and the generic
one is that the platform specific one has the binary for the native
extension......non providing of binary need not be a concern because if
the generic gem is getting installed then the extension gets compiled as
per user's system versions of libraries.
I did go through the reasons of why gem is only yanked and not removed. I
assure you non of them are violated due to this removal. Infact chances of
breaking a users install and usage is more due to leaving the gem there.
Thanking You
---------------------------------------------------------------------------------
Praveen Devarao
RDF, NoSQL and Opensource Technologies for DB2
IBM India Software Labs
---------------------------------------------------------------------------------
From: "Eric Hodel"
<[email blocked]>
To: Praveen Devarao/India/IBM@IBMIN
Date: 20-02-14 10:16 PM
Subject: Re: Remove ibm_db version 2.5.14 gem for platform
x86_64-linux and x86-linux [Problems #16592]
Support Staff 6 Posted by Eric Hodel on 25 Feb, 2014 05:58 AM
You can yank the versions with the --platform option as described on previous messages. I cannot yank gems.