<< | Index | >>
---
The gem ruby-password has problems when being installed via bundler
make install /usr/bin/install -c -m 0755 termios.so /usr/local/lib64/ruby/gems/1.9.1/gems/ruby-termios-0.9.6/lib installing default termios libraries /usr/bin/install: ‘./lib/termios.rb’ and ‘/usr/local/lib64/ruby/gems/1.9.1/gems/ruby-termios-0.9.6/lib/termios.rb’ are the same file make: *** [/usr/local/lib64/ruby/gems/1.9.1/gems/ruby-termios-0.9.6/lib/termios.rb] Error 1 Gem files will remain installed in /usr/local/lib64/ruby/gems/1.9.1/gems/ruby-termios-0.9.6 for nspection. Results logged to /usr/local/lib64/ruby/gems/1.9.1/gems/ruby-termios-0.9.6/./gem_make.out
The gem has not been updated sind 2013 and has few installations (2500). Therefore looked for an alternative and found highlight which has a simple ask method which easily replaces the Password.get used. Changs were easy. Pushed commit Replaced gem ruby-password by highline
Updating vagrant-ngiger to enable an easy switch between using the old yus with ruby 1.8 and the new branch without_needle and ruby 1.9. Looking at the librarian-puppet gem I remarked that a patch I needed has been integrated into the master branch. There I can use it. Pushed commit https://github.com/ngiger/vagrant-oddb_org/commit/4584cbcb52943eece72ab8c752c8b85fbca875dc Update gem librarian-puppet
Pushed commit [[https://github.com/ngiger/vagrant-oddb_org/commit/14bd73f9ec0a480124efaddc00d20e6209b5700c Made all services (except migeld) use bundle exec]. This is part of my strategy to managed all ruby-processes running to be based on bundled gems which allows us to easily install the same gem versions for all developers/users.
The migeld is now the only project without a Gemfile.
See commit Made it a pretty gem and Fix .travis.yml
See also last weeks reportAdding more debug info and running the import on my new machine. But today the import completed without problems. See Attach:import_patents.txt. Also it took only 20 minutes whereas when I had failures it took over 3 hours. Maybe the swissreg had problems with its servcie.
Updated readme and some vagrant files. See commit Updated after installing on a funtoo server
Also updated the Gemfile for oddb.org, see Updated Gemfile to use patched dbi from
Fixed running crontab jobs, including logging and logrotate. See fix https://github.com/ngiger/vagrant-oddb_org/commit/d6c3e6f6dc44d0327422eabcb869c57997276202 Added cron.daily jobs, logrotate, vixie-cron
For my PC I decided to move the import/export-jobs to /etc/cron.daily and running them at any time.
After changing the crontab and services, searching for the previous failing (Famvir, Alutard) worked now. But going to http://oddb-ci2.dyndns.org/de/gcc/rss/channel/fachinfo.rss failed. Will investigate this next week.
Pushed commit Fix mail delivery by installing mailx