aws-sdk-ruby: Installing aws-sdk from gem fails on ruby 2.4, and 2.5

Please fill out the sections below to help us address your issue

When I attempt to install aws-sdk 3.0.1 using gem on ruby 2.5 or 2.4, it seems to enter a loop and never installs. The same issue is not seen with ruby 2.3:

gem install aws-sdk -VV --no-rdoc --no-ri -v "3.0.1" --source=https://www.rubygems.org

aws-sdk 3.0.1

2.4 or 2.5 on Ubuntu 16.04

See above for failing command line

This issue only started happening in the last 36 hours

About this issue

  • Original URL
  • State: closed
  • Created 6 years ago
  • Reactions: 7
  • Comments: 21 (3 by maintainers)

Most upvoted comments

We ran into this as well. Paired it down to just install what we needed ‘aws-sdk-s3’ and we’re back in business.

I’m having this issue on osx Mojave with Ruby 2.5.3

I have this issue on windows10(ruby 2.5.3p105 (2018-10-18 revision 65156) [x64-mingw32])

C:\study\dev\ruby\test>gem install -V aws-sdk HEAD https://api.rubygems.org/api/v1/dependencies 200 OK GET https://api.rubygems.org/api/v1/dependencies?gems=aws-sdk 200 OK Getting SRV record failed: DNS result has no information for _rubygems._tcp.api.rubygems.org GET https://api.rubygems.org/api/v1/dependencies?gems=aws-sdk-resources 200 OK GET https://api.rubygems.org/api/v1/dependencies?gems=aws-sdk-acm,aws-sdk-acmpca,aws-sdk-alexaforbusiness,aws-sdk-amplify,aws-sdk-apigateway,aws-sdk-apigatewaymanagementapi,aws-sdk-apigatewayv2,aws-sdk-applicationautoscaling,aws-sdk-applicationdiscoveryservice,aws-sdk-appmesh,aws-sdk-appstream,aws-sdk-appsync,aws-sdk-athena,aws-sdk-autoscaling,aws-sdk-autoscalingplans,aws-sdk-backup,aws-sdk-batch,aws-sdk-budgets,aws-sdk-chime,aws-sdk-cloud9,aws-sdk-clouddirectory,aws-sdk-cloudformation,aws-sdk-cloudfront,aws-sdk-cloudhsm,aws-sdk-cloudhsmv2,aws-sdk-cloudsearch,aws-sdk-cloudsearchdomain,aws-sdk-cloudtrail,aws-sdk-cloudwatch,aws-sdk-cloudwatchevents,aws-sdk-cloudwatchlogs,aws-sdk-codebuild,aws-sdk-codecommit,aws-sdk-codedeploy,aws-sdk-codepipeline,aws-sdk-codestar,aws-sdk-cognitoidentity,aws-sdk-cognitoidentityprovider,aws-sdk-cognitosync,aws-sdk-comprehend,aws-sdk-comprehendmedical,aws-sdk-configservice,aws-sdk-connect,aws-sdk-costandusagereportservice,aws-sdk-costexplorer,aws-sdk-databasemigrationservice,aws-sdk-datapipeline,aws-sdk-datasync,aws-sdk-dax,aws-sdk-devicefarm,aws-sdk-directconnect,aws-sdk-directoryservice,aws-sdk-dlm,aws-sdk-docdb,aws-sdk-dynamodb,aws-sdk-dynamodbstreams,aws-sdk-ec2,aws-sdk-ecr,aws-sdk-ecs,aws-sdk-efs,aws-sdk-eks,aws-sdk-elasticache,aws-sdk-elasticbeanstalk,aws-sdk-elasticloadbalancing,aws-sdk-elasticloadbalancingv2,aws-sdk-elasticsearchservice,aws-sdk-elastictranscoder,aws-sdk-emr,aws-sdk-firehose,aws-sdk-fms,aws-sdk-fsx,aws-sdk-gamelift,aws-sdk-glacier,aws-sdk-globalaccelerator,aws-sdk-glue,aws-sdk-greengrass,aws-sdk-guardduty,aws-sdk-health,aws-sdk-iam,aws-sdk-importexport,aws-sdk-inspector,aws-sdk-iot,aws-sdk-iot1clickdevicesservice,aws-sdk-iot1clickprojects,aws-sdk-iotanalytics,aws-sdk-iotdataplane,aws-sdk-iotjobsdataplane,aws-sdk-kafka,aws-sdk-kinesis,aws-sdk-kinesisanalytics,aws-sdk-kinesisanalyticsv2,aws-sdk-kinesisvideo,aws-sdk-kinesisvideoarchivedmedia,aws-sdk-kinesisvideomedia,aws-sdk-kms,aws-sdk-lambda,aws-sdk-lambdapreview,aws-sdk-lex,aws-sdk-lexmodelbuildingservice,aws-sdk-licensemanager,aws-sdk-lightsail,aws-sdk-machinelearning,aws-sdk-macie,aws-sdk-marketplacecommerceanalytics,aws-sdk-marketplaceentitlementservice,aws-sdk-marketplacemetering,aws-sdk-mediaconnect,aws-sdk-mediaconvert,aws-sdk-medialive,aws-sdk-mediapackage,aws-sdk-mediastore,aws-sdk-mediastoredata,aws-sdk-mediatailor,aws-sdk-migrationhub,aws-sdk-mobile,aws-sdk-mq,aws-sdk-mturk,aws-sdk-neptune,aws-sdk-opsworks,aws-sdk-opsworkscm,aws-sdk-organizations,aws-sdk-pi,aws-sdk-pinpoint,aws-sdk-pinpointemail,aws-sdk-pinpointsmsvoice,aws-sdk-polly,aws-sdk-pricing,aws-sdk-quicksight,aws-sdk-ram,aws-sdk-rds,aws-sdk-rdsdataservice,aws-sdk-redshift,aws-sdk-rekognition,aws-sdk-resourcegroups,aws-sdk-resourcegroupstaggingapi,aws-sdk-robomaker,aws-sdk-route53,aws-sdk-route53domains,aws-sdk-route53resolver,aws-sdk-s3,aws-sdk-s3control,aws-sdk-sagemaker,aws-sdk-sagemakerruntime,aws-sdk-secretsmanager,aws-sdk-securityhub,aws-sdk-serverlessapplicationrepository,aws-sdk-servicecatalog,aws-sdk-servicediscovery,aws-sdk-ses,aws-sdk-shield,aws-sdk-signer,aws-sdk-simpledb,aws-sdk-sms,aws-sdk-snowball,aws-sdk-sns,aws-sdk-sqs,aws-sdk-ssm,aws-sdk-states,aws-sdk-storagegateway,aws-sdk-support,aws-sdk-swf,aws-sdk-textract,aws-sdk-transcribeservice,aws-sdk-transcribestreamingservice,aws-sdk-transfer,aws-sdk-translate,aws-sdk-waf,aws-sdk-wafregional,aws-sdk-workdocs,aws-sdk-worklink,aws-sdk-workmail,aws-sdk-workspaces,aws-sdk-xray 502 Bad Gateway GET https://api.rubygems.org/prerelease_specs.4.8.gz 200 OK GET https://api.rubygems.org/specs.4.8.gz 200 OK ERROR: Interrupted (Stopped with ctrl-c)