Especificaciones no resueltas durante Gem::Specification.reset:
Al iniciar Guard, obtengo este resultado:
$ guard
WARN: Unresolved specs during Gem::Specification.reset:
lumberjack (>= 1.0.2)
ffi (>= 0.5.0)
WARN: Clearing out unresolved specs.
Please report a bug if this causes problems.
¿Qué significa esto y cómo lo soluciono?
Contenido de Guardfile:
guard 'livereload' do
watch(%r{.+\.(css|js|html)$})
end
guard 'sass', :input => 'css', :style => :compressed, :extension => '.min.css'
Aceptado
Estaba viendo este problema simplemente ejecutando RSpec por sí solo. Por lo que tengo entendido, esto significa que tiene más de una versión de las gemas enumeradas instaladas en su sistema y RSpec no está seguro de cuál usar. Después de desinstalar la versión anterior de las gemas, las advertencias desaparecieron.
Puedes probar:
gem cleanup lumberjack
O:
gem list lumberjack
gem uninstall lumberjack
Si estás usando Bundler, puedes intentarlo bundle exec guard
(o en mi caso bundle exec rspec
).
Usando el siguiente comando lo resolvió por mí:
bundle clean --force
Consulte guardia y especificaciones no resueltas para obtener más información.
Utilice el paquete. Llama bundle exec guard
, no guard
.