ur5us has quit [Read error: Connection reset by peer]
ur5us has joined #rubygems
jottr has quit [Ping timeout: 272 seconds]
huoxito has quit [Remote host closed the connection]
jottr has joined #rubygems
huoxito has joined #rubygems
ur5us has quit [Remote host closed the connection]
jottr has quit [Ping timeout: 240 seconds]
huoxito has quit [Remote host closed the connection]
Jamo_ has quit [Ping timeout: 256 seconds]
Jamo has joined #rubygems
swills has quit [Ping timeout: 264 seconds]
ur5us has joined #rubygems
djbkd has quit [Read error: Connection reset by peer]
djbkd has joined #rubygems
_djbkd has joined #rubygems
djbkd has quit [Read error: Connection reset by peer]
djbkd has joined #rubygems
cjheath has joined #rubygems
<cjheath>
I’ve published a lot of gems, but something today has me baffled. I have an executable in my gem. A clean install installs the runtime dependencies, but when I run the executable, it requires the development deps to be installed. Is this a problem with rbenv?
<cjheath>
Try it: “gem install activefacts-compositions” then try to run: “schema_compositor —help”
<cjheath>
It works fine if you install the development deps as well
<cjheath>
The executable is *not* a dev tool; it’s the main purpose for the gem.
<cjheath>
Any ideas?
ur5us has quit [Remote host closed the connection]
<cjheath>
drbrain qrush raggi samkottler: ping?
UtkarshRay has quit [Remote host closed the connection]
ur5us has joined #rubygems
ur5us has quit [Read error: Connection reset by peer]
<cjheath>
Thanks - I found that five minutes ago - removingit does fix things!
<drbrain>
bundler isn't listed in your gemspec
<drbrain>
libraries shouldn't depend on bundler
<cjheath>
anything else you can see?
<drbrain>
removing that and I get "Available compositors" and "Available generators" lines
<drbrain>
so it works?
<cjheath>
seems to, yes
<cjheath>
but I find this class of problem very difficult to diagnise
<drbrain>
also, you shouldn't need L9 ($:.unshift)
<cjheath>
it would be excellent iof there was a super-verbose master switch that explains everything
<cjheath>
This gem runs in a dev envieonment with a family of other gems, and I have to jump through a lot of hoops to make it convenient
<drbrain>
yeah, but it's hard to know if "verbose enough" is verbose enough
<drbrain>
or too verbose
<cjheath>
see my Gemfile for example
<cjheath>
any eror message that doesn’t (in verbose mode) include the location in the gem or bundler source that produced it, is not introspectable enough
<drbrain>
I don't build libraries that need bundler, but I'm an old-timer
<cjheath>
fair enough
<cjheath>
but the version compatibilities in the activefacts family are quite difficult to manage
<cjheath>
oftentimes I need to update 3 or 4 of the eight gems at the same time, and in sync with right deps
<drbrain>
PS: I've had a bit of alcohol right now, so I might not be coherent
<drbrain>
but I think having to update multiple things means your library's coupling is too tight
<drbrain>
but I don't know anything about your library offhand, so maybe the coupling you have is as loose as you can make it
<drbrain>
IMO, libraries should be as loosely coupled as possible
<cjheath>
It’s a bloody complex project, been a decade in the making, and yeah, its close-coupled alright
<drbrain>
software
<cjheath>
but I;ve avoided that as much as possible in 20,000 LOC
* drbrain
nods
<cjheath>
Anyhow, your help is much appreciated… but now I need to help pack for a weekend away or the wife will be unhappy
<drbrain>
enjoy!
ur5us has joined #rubygems
UtkarshRay has joined #rubygems
ur5us has quit [Remote host closed the connection]
huoxito has joined #rubygems
huoxito has quit [Ping timeout: 240 seconds]
drptbl has joined #rubygems
ur5us has joined #rubygems
drptbl_ has joined #rubygems
drptbl has quit [Ping timeout: 248 seconds]
drptbl_ has quit [Quit: My MAC has gone to sleep. zZz..]
ur5us has quit [Remote host closed the connection]
huoxito has joined #rubygems
huoxito has quit [Ping timeout: 256 seconds]
huoxito has joined #rubygems
huoxito has quit [Remote host closed the connection]
huoxito has joined #rubygems
inev has left #rubygems ["Leaving"]
TheMoonMaster has quit [Ping timeout: 272 seconds]
huoxito has quit [Ping timeout: 250 seconds]
huoxito has joined #rubygems
TheMoonMaster has joined #rubygems
jottr has joined #rubygems
jottr has quit [Client Quit]
huoxito has quit [Ping timeout: 240 seconds]
huoxito has joined #rubygems
roger_rabbit has quit [Ping timeout: 256 seconds]
huoxito has quit [Ping timeout: 240 seconds]
huoxito has joined #rubygems
imperator has joined #rubygems
huoxito has quit [Read error: Connection reset by peer]
huoxito has joined #rubygems
tenderlove has quit [Read error: Connection reset by peer]
tenderlove has joined #rubygems
huoxito has quit [Remote host closed the connection]
tenderlove has quit [Remote host closed the connection]
roger_rabbit has joined #rubygems
tenderlove has joined #rubygems
huoxito has joined #rubygems
huoxito has quit [Ping timeout: 256 seconds]
huoxito has joined #rubygems
ur5us has joined #rubygems
ur5us has quit [Ping timeout: 240 seconds]
Ahti333 has quit [Ping timeout: 240 seconds]
Ahti333 has joined #rubygems
UtkarshRay has quit [Quit: Leaving]
chrisgo has joined #rubygems
ur5us has joined #rubygems
huoxito has quit [Ping timeout: 252 seconds]
<chrisgo>
hello, getting a weird error on debian jessie (64-bit) 8.3 on brand new DigitalOcean server (w/ IPv6 "on") trying to run gem install bundler (using both normal sudo gem install and also tried rbenv without sudo) but getting same error ERROR: While executing gem ... (Errno::EPERM) Operation not permitted - sendto(2) for "2001:4860:4860::8844" port 53 … seems to have a lot of OSX but haven't found anything specific to debian/l
huoxito has joined #rubygems
imperator has quit [Quit: This computer has gone to sleep]
<chrisgo>
sorry for bothering you all .. it was the firewall :( … IPV6=off in the /etc/default/ufw … added the port 53 and restarted
chrisgo has left #rubygems [#rubygems]
imperator has joined #rubygems
huoxito has quit [Read error: Connection reset by peer]
huoxito_ has joined #rubygems
huoxito_ has quit []
ur5us has quit [Remote host closed the connection]