Remove ibm_db version 2.5.14 gem for platform x86_64-linux and x86-linux

praveendrl's Avatar

praveendrl

20 Feb, 2014 12:35 PM

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

  1. Support Staff 2 Posted by Eric Hodel on 20 Feb, 2014 03:56 PM

    Eric Hodel's Avatar

    Does --platform not work?

  2. 3 Posted by praveendrl on 20 Feb, 2014 04:15 PM

    praveendrl's Avatar

    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]

  3. Support Staff 4 Posted by Eric Hodel on 20 Feb, 2014 04:48 PM

    Eric Hodel's Avatar

    If you want the generic gem pulled: gem yank --platform ruby …

  4. 5 Posted by praveendrl on 20 Feb, 2014 05:00 PM

    praveendrl's Avatar

    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. 6 Posted by praveendrl on 25 Feb, 2014 02:58 AM

    praveendrl's Avatar

    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]

  6. Support Staff 7 Posted by Eric Hodel on 25 Feb, 2014 05:58 AM

    Eric Hodel's Avatar

    You can yank the versions with the --platform option as described on previous messages. I cannot yank gems.

Reply to this discussion

Internal reply

Formatting help / Preview (switch to plain text) No formatting (switch to Markdown)

Attached Files

You can attach files up to 10MB

If you don't have an account yet, we need to confirm you're human and not a machine trying to post spam.

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