tag:help.rubygems.org,2010-01-19:/discussions/problems/16592-remove-ibm_db-version-2514-gem-for-platform-x86_64-linux-and-x86-linuxRubyGems.org: Discussion 2014-02-25T05:58:23Ztag:help.rubygems.org,2010-01-19:Comment/317111682014-02-20T12:35:40Z2014-02-20T12:36:06ZRemove ibm_db version 2.5.14 gem for platform x86_64-linux and x86-linux<div><p>Hi,</p>
<p>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.</p>
<p>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.</p>
<p>Kindly do the needful.</p>
<p>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.</p>
<p>Thanks</p>
<p>Praveen</p></div>praveendrltag:help.rubygems.org,2010-01-19:Comment/317111682014-02-20T15:56:12Z2014-02-20T15:56:12ZRemove ibm_db version 2.5.14 gem for platform x86_64-linux and x86-linux<div><p>Does --platform not work?</p></div>Eric Hodeltag:help.rubygems.org,2010-01-19:Comment/317111682014-02-20T16:15:11Z2014-02-20T16:15:11ZRemove ibm_db version 2.5.14 gem for platform x86_64-linux and x86-linux<div><p>Hi Eric,</p>
<pre>
<code> 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</code>
</pre>
<p>ibm_db is issued and not the x86 and x86_64 gems when being
issued from<br>
respective OS platforms. If the platform specific gems is pulled in
users<br>
are seen landing up with problems due to GLIBC version
mismatch.</p>
<pre>
<code> To make it simple I just want to have the generic gem and the one</code>
</pre>
<p>for x86-mingw32 for 2.5.14 version as we have for version 2.5.12
of<br>
ibm_db. [i.e you will need to remove gems with version 2.5.14a,<br>
2.5.14-x86_64-linux and 2.5.14-x86-linux]</p>
<h2><a class="anchor" name="thanking-you-" href="#thanking-you-"
id="thanking-you-"></a>Thanking You</h2>
<p>Praveen Devarao<br>
RDF, NoSQL and Opensource Technologies for DB2</p>
<h2><a class="anchor" name="ibm-india-software-labs-" href=
"#ibm-india-software-labs-" id="ibm-india-software-labs-"></a>IBM
India Software Labs</h2>
<p>From: "Eric Hodel"<br>
<a href=
"mailto:tender+de49ff4e36f8ad3ab7d7d04b21312976ed5aa5e45@tenderapp.com">
tender+de49ff4e36f8ad3ab7d7d04b21312976ed5aa5e45@tenderapp.com</a><br>
To: Praveen Devarao/India/IBM@IBMIN<br>
Date: 20-02-14 09:23 PM<br>
Subject: Re: Remove ibm_db version 2.5.14 gem for platform<br>
x86_64-linux and x86-linux [Problems #16592]</p></div>praveendrltag:help.rubygems.org,2010-01-19:Comment/317111682014-02-20T16:48:26Z2014-02-20T16:48:26ZRemove ibm_db version 2.5.14 gem for platform x86_64-linux and x86-linux<div><p>If you want the generic gem pulled: gem yank --platform ruby
…</p></div>Eric Hodeltag:help.rubygems.org,2010-01-19:Comment/317111682014-02-20T17:00:26Z2014-02-20T17:00:26ZRemove ibm_db version 2.5.14 gem for platform x86_64-linux and x86-linux<div><p>Looks like we are referring to different contexts. When I say
pull I meant<br>
the download that happens when user issues gem install</p>
<p>Coming to your suggestion....</p>
<p>1) given that I have already yanked the version without any
specification<br>
of platform all the gems associated with the version is yanked.</p>
<p>2) Also, it is safe to delete the gems for x86 and x86_64 linux
platforms<br>
only as the difference between the platform specific ones and the
generic<br>
one is that the platform specific one has the binary for the
native<br>
extension......non providing of binary need not be a concern
because if<br>
the generic gem is getting installed then the extension gets
compiled as<br>
per user's system versions of libraries.</p>
<p>I did go through the reasons of why gem is only yanked and not
removed. I<br>
assure you non of them are violated due to this removal. Infact
chances of<br>
breaking a users install and usage is more due to leaving the gem
there.</p>
<h2><a class="anchor" href="#thanking-you-" name="thanking-you-"
id="thanking-you-"></a>Thanking You</h2>
<p>Praveen Devarao<br>
RDF, NoSQL and Opensource Technologies for DB2</p>
<h2><a class="anchor" href="#ibm-india-software-labs-" name=
"ibm-india-software-labs-" id="ibm-india-software-labs-"></a>IBM
India Software Labs</h2>
<p>From: "Eric Hodel"<br>
<a href=
"mailto:tender+de49ff4e36f8ad3ab7d7d04b21312976ed5aa5e45@tenderapp.com">
tender+de49ff4e36f8ad3ab7d7d04b21312976ed5aa5e45@tenderapp.com</a><br>
To: Praveen Devarao/India/IBM@IBMIN<br>
Date: 20-02-14 10:16 PM<br>
Subject: Re: Remove ibm_db version 2.5.14 gem for platform<br>
x86_64-linux and x86-linux [Problems #16592]</p></div>praveendrltag:help.rubygems.org,2010-01-19:Comment/317111682014-02-25T02:58:35Z2014-02-25T02:58:35ZRemove ibm_db version 2.5.14 gem for platform x86_64-linux and x86-linux<div><p>Hi Eric,</p>
<pre>
<code> Any updates on this?</code>
</pre>
<h2><a name="thanking-you-" class="anchor" href="#thanking-you-"
id="thanking-you-"></a>Thanking You</h2>
<p>Praveen Devarao<br>
RDF, NoSQL and Opensource Technologies for DB2</p>
<h2><a name="ibm-india-software-labs-" class="anchor" href=
"#ibm-india-software-labs-" id="ibm-india-software-labs-"></a>IBM
India Software Labs</h2>
<p>From: Praveen Devarao/India/IBM<br>
To: "Eric Hodel"<br>
<a href=
"mailto:tender+de49ff4e36f8ad3ab7d7d04b21312976ed5aa5e45@tenderapp.com">
tender+de49ff4e36f8ad3ab7d7d04b21312976ed5aa5e45@tenderapp.com</a><br>
Date: 20-02-14 10:28 PM<br>
Subject: Re: Remove ibm_db version 2.5.14 gem for platform<br>
x86_64-linux and x86-linux [Problems #16592]</p>
<p>Looks like we are referring to different contexts. When I say
pull I meant<br>
the download that happens when user issues gem install</p>
<p>Coming to your suggestion....</p>
<p>1) given that I have already yanked the version without any
specification<br>
of platform all the gems associated with the version is yanked.</p>
<p>2) Also, it is safe to delete the gems for x86 and x86_64 linux
platforms<br>
only as the difference between the platform specific ones and the
generic<br>
one is that the platform specific one has the binary for the
native<br>
extension......non providing of binary need not be a concern
because if<br>
the generic gem is getting installed then the extension gets
compiled as<br>
per user's system versions of libraries.</p>
<p>I did go through the reasons of why gem is only yanked and not
removed. I<br>
assure you non of them are violated due to this removal. Infact
chances of<br>
breaking a users install and usage is more due to leaving the gem
there.</p>
<h2><a name="thanking-you-_1" class="anchor" href=
"#thanking-you-_1" id="thanking-you-_1"></a>Thanking You</h2>
<p>Praveen Devarao<br>
RDF, NoSQL and Opensource Technologies for DB2</p>
<h2><a name="ibm-india-software-labs-_1" class="anchor" href=
"#ibm-india-software-labs-_1" id=
"ibm-india-software-labs-_1"></a>IBM India Software Labs</h2>
<p>From: "Eric Hodel"<br>
<a href=
"mailto:tender+de49ff4e36f8ad3ab7d7d04b21312976ed5aa5e45@tenderapp.com">
tender+de49ff4e36f8ad3ab7d7d04b21312976ed5aa5e45@tenderapp.com</a><br>
To: Praveen Devarao/India/IBM@IBMIN<br>
Date: 20-02-14 10:16 PM<br>
Subject: Re: Remove ibm_db version 2.5.14 gem for platform<br>
x86_64-linux and x86-linux [Problems #16592]</p></div>praveendrltag:help.rubygems.org,2010-01-19:Comment/317111682014-02-25T05:58:21Z2014-02-25T05:58:21ZRemove ibm_db version 2.5.14 gem for platform x86_64-linux and x86-linux<div><p>You can yank the versions with the --platform option as
described on previous messages. I cannot yank gems.</p></div>Eric Hodel