↑日記で日々積み重ねた情報をトップの「わんこのページ」にまとめています。

おのたく日記 [RDF] YouTubeも始めました→


2016-11-16(Wed) tdiary 5.0にupgrade [長年日記]

[Debian][tDiary] Debian stretch (testing) で、tdiaryパッケージのバージョンが上がったので、そのままインストールしたら。

uninitialized constant Bundler (NameError)

で動かない。

スタックトレースをしらべると、使いもしないBundlerを使おうとしているようなので、

--- environment.rb.org 2016-09-29 16:41:23.000000000 +0900

+++ environment.rb 2016-11-16 23:33:38.543235684 +0900

@@ -22,14 +22,14 @@

# see: https://github.com/bundler/bundler/issues/1041

#

# load gems dependented by tdiary

-tdiary_spec = Bundler.definition.specs.find {|spec| spec.name == 'tdiary'}

-if tdiary_spec

- tdiary_spec.dependent_specs.each {|dep_spec|

- begin

- require dep_spec.name

- rescue LoadError => e

- STDERR.puts "failed require '#{dep_spec.name}'"

- STDERR.puts e

- end

- }

-end

+#tdiary_spec = Bundler.definition.specs.find {|spec| spec.name == 'tdiary'}

+#if tdiary_spec

+# tdiary_spec.dependent_specs.each {|dep_spec|

+# begin

+# require dep_spec.name

+# rescue LoadError => e

+# STDERR.puts "failed require '#{dep_spec.name}'"

+# STDERR.puts e

+# end

+# }

+#end

[/usr/share/tdiary/lib/tdiaryより引用]

として、回避した。

本日のPingbacks(全0件)

Google Web検索 on-o.com内を検索