Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[CALCITE-TEST-DATASET-35] Package version conflict & broken urls #36

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

ColdZoo
Copy link

@ColdZoo ColdZoo commented Jul 6, 2020

Ruby version conflicts

file: vm/VagrantFile

Recently, librarianp has been upgraded to 1.0.0. It requires ruby version >=2.4. However we are using ruby version == 2.0.
librarian-puppet depends on librarianp implicitly, so the workaround is to install librarianp 0.6.4 before installing librarian-puppet

-    ubuntucalcite.vm.provision :shell, inline: "gem2.0 install --verbose librarian-puppet"
+    ubuntucalcite.vm.provision :shell, inline: "gem2.0 install librarianp -v 0.6.4 && gem2.0 install --verbose librarian-puppet -v 3.0.0"

Unavailable software

file: vm/VagrantFile
postgresql-9.3 needs --install_options: --force-yes to install correctly

+   ubuntucalcite.vm.provision :shell, inline: "sudo /usr/bin/apt-get -q -y -o DPkg::Options::=--force-confold --force-yes install postgresql-9.3" 

mongodb-org needs update deb source

echo 'deb http://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/3.0 multiverse' | sudo tee /etc/apt/sources.list.d/mongodb-org-3.0.list 

Broken url

file: init_geode_gsfsh.sh

Recently, the download url for apache-geode-1.3.0.zip has changed. We need to replace it otherwise the build process will fail. this workaround also resolves the issue:
#33

- && wget http://apache.proserve.nl/geode/1.3.0/apache-geode-1.3.0.zip \
+ && wget https://archive.apache.org/dist/geode/1.3.0/apache-geode-1.3.0.zip \

GPG error

file: vm/VagrantFile
some software source is not trustworthy.

+   ubuntucalcite.vm.provision :shell, inline: "sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 7F438280EF8D349F && sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10

mongo test fail

Failed global initialization: BadValue Invalid or no user locale set. Please ensure LANG and/or LC_* environment variables are set correctly.

export LC_ALL=C 

#35

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant