view · edit · sidebar · attach · print · history

20131113-Error-Patents

<< | Index | >>


Summary

  • Fix error in import_swissmedic patents
  • Cleanup installation via puppet/vagrant

Commits

Index

---

Trying to make yus work without needle

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.

update migel to add a Gemfile and travis-ci

See commit Made it a pretty gem and Fix .travis.yml

Fix error in import_swissmedic patents

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.

Cleanup installation via puppet/vagrant

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

view · edit · sidebar · attach · print · history
Page last modified on November 13, 2013, at 06:10 PM