rjhunter has quit [Read error: Connection reset by peer]
rjhunter has joined #bundler
rjhunter has quit [Ping timeout: 245 seconds]
Who has quit [Ping timeout: 265 seconds]
Who has joined #bundler
havenwood has joined #bundler
rjhunter has joined #bundler
havenwood has quit [Ping timeout: 264 seconds]
cwebber has joined #bundler
rjhunter has quit [Ping timeout: 265 seconds]
rjhunter has joined #bundler
rjhunter has quit [Ping timeout: 272 seconds]
cwebber has quit []
havenwood has joined #bundler
rjhunter has joined #bundler
rjhunter has quit [Ping timeout: 246 seconds]
axl_ has joined #bundler
rjhunter has joined #bundler
Who has quit [Quit: Who]
rjhunter has quit [Ping timeout: 246 seconds]
jvrmaia has quit []
bf4 has joined #bundler
retro|cz has joined #bundler
rjhunter has joined #bundler
rjhunter has quit [Ping timeout: 248 seconds]
Who has joined #bundler
<Who>
hey
retro|cz has quit [Ping timeout: 245 seconds]
<Who>
indirect: there?
<Who>
I wanted to ask about chid_dep message issue
rjhunter has joined #bundler
rhunter has joined #bundler
rjhunter has quit [Ping timeout: 245 seconds]
samphippen has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
axl_ has quit [Quit: axl_]
rhunter has quit [Ping timeout: 240 seconds]
axl_ has joined #bundler
<indirect>
Who: hey there
<indirect>
just got to work
<indirect>
what's up?
<Who>
ah
<Who>
just two things, 1) got time to check the patch?, 2) also you mention child dep message error? was that with my patch or the current bundler code?
<indirect>
I haven't had time to check the patch yet, but I have tomorrow off work to spend time on Bundler
<indirect>
I expect to review it then, and hopefully merge it
<indirect>
the child dep message is an issue with bundler's current code
<indirect>
if you have a dependency conflict, the error message doesn't include the dependency chain
<indirect>
it will say something like "Your Gemfile contains i18n 2.3, but Rails depends on i18n 4"
<indirect>
when in reality Rails depends on ActionPack which depends on Mail which depends on i18n
<Who>
so I added this spec in my current patch, where it depends on "json", ">= 1.8.0" and there is no gem version of it (in the spec)
<indirect>
that error message should include chef and berkshelf
<indirect>
since that's where the actual conflict is coming from
<Who>
yeah
<indirect>
btw, super impressed that you're tackling more stuff already :)
<Who>
well working on bundler has made me a better programmer, I just ordered a copy "AI: A modern approach" by Peter Norvig because someone pointed out the Arc Consistency algorithm
<Who>
which made me to read all about CSP
<Who>
and I found out bundler does uses forward checking (from the very start)
<Who>
but yes, should I work on the fix on my patch
<Who>
or the old code
<indirect>
oh
<Who>
because the patch might turn out differently for both
<indirect>
I think on your code
<indirect>
because I plan to merge it as soon as possible :P
<indirect>
(hopefully tomorrow)
<Who>
great
<Who>
I think it has to do we log errors (since version_conflict just raises the exception with error.keys etc)
<Who>
how*
<Who>
will look into it
<indirect>
yeah, that makes sense
rjhunter has joined #bundler
rjhunter has quit [Read error: Connection reset by peer]
axl_ has quit [Quit: axl_]
rjhunter has joined #bundler
<Who>
indirect: so here is what I am thinking, right now we store only the conflict name in @errors hash and then when we call version_conflict, it prints out a default message etc
<Who>
I think we can store its parent with it as well
<Who>
so we can say conflict for this gem
<Who>
because this parent required it
<Who>
but yeah we might also need the other parent which required another version of the gem
davejlong has joined #bundler
rjhunter has quit [Ping timeout: 240 seconds]
chouhoulis has joined #bundler
<Who>
ah then we can print out both the parent names instead of the main_app name
<Who>
will figure this out
<davejlong>
I am trying to use rspec 3.0.0.beta1 and guard-rspec 4.0.4 which depends on rspec 2.14. Is there any way around the error that Bundler gives about not finding the correct version of rspec?
<indirect>
basically just trying to make sure that we are blaming the entire chain of gems, so someone can figure out what happened just by reading it :)
<Who>
ah, so you don't want just the immediate parent of it
<Who>
you want the entire chain
<Who>
sure
<indirect>
yup, that's the idea
<indirect>
you rock :D
havenwood has quit [Remote host closed the connection]
rjhunter has joined #bundler
patcon has quit [Remote host closed the connection]
patcon has joined #bundler
rjhunter has quit [Ping timeout: 272 seconds]
havenwood has joined #bundler
rjhunter has joined #bundler
patcon has quit [Ping timeout: 245 seconds]
rjhunter has quit [Read error: Connection reset by peer]
ereslibre has quit [Ping timeout: 245 seconds]
havenwood has quit [Remote host closed the connection]
rjhunter has joined #bundler
rjhunter has quit [Ping timeout: 248 seconds]
Who has quit [Quit: Who]
rjhunter has joined #bundler
rjhunter has quit [Read error: Connection reset by peer]
ereslibre has joined #bundler
ereslibre has joined #bundler
ereslibre has quit [Changing host]
retro|cz has joined #bundler
rjhunter has joined #bundler
robbyoconnor has joined #bundler
patcon has joined #bundler
rjhunter has quit [Read error: Connection reset by peer]
rjhunter has joined #bundler
rjhunter has quit [Ping timeout: 246 seconds]
cek has quit [Ping timeout: 272 seconds]
rjhunter has joined #bundler
rjhunter has quit [Ping timeout: 272 seconds]
retro|cz has quit [Ping timeout: 245 seconds]
rjhunter has joined #bundler
rjhunter has quit [Ping timeout: 246 seconds]
robbyoconnor has quit [Ping timeout: 245 seconds]
ereslibre has quit [Ping timeout: 246 seconds]
havenwood has joined #bundler
havenwood has quit [Read error: Connection reset by peer]
rjhunter has joined #bundler
axl_ has left #bundler [#bundler]
rjhunter has quit [Read error: Connection reset by peer]
rjhunter has joined #bundler
ddd has joined #bundler
ddd has quit [Client Quit]
havenwood has joined #bundler
rjhunter has quit [Ping timeout: 240 seconds]
rjhunter has joined #bundler
rjhunter has quit [Ping timeout: 246 seconds]
rjhunter has joined #bundler
rjhunter has quit [Read error: Connection reset by peer]
ddd has joined #bundler
rjhunter has joined #bundler
ddd is now known as Guest35716
Guest35716 has quit [Client Quit]
ddd has joined #bundler
ddd has quit [Client Quit]
rjhunter has quit [Ping timeout: 245 seconds]
ddd has joined #bundler
ddd has quit [Client Quit]
ddd has joined #bundler
ddd has quit [Client Quit]
ereslibre has joined #bundler
ereslibre has quit [Changing host]
ereslibre has joined #bundler
rjhunter has joined #bundler
ddd has joined #bundler
ddd has quit [Client Quit]
ddd has joined #bundler
rjhunter has quit [Read error: Connection reset by peer]
ddd has quit [Client Quit]
ddd has joined #bundler
rjhunter has joined #bundler
ddd has quit [Client Quit]
ddd has joined #bundler
rjhunter has quit [Read error: Connection reset by peer]
rjhunter has joined #bundler
rjhunter has quit [Read error: Connection reset by peer]
rhunter has joined #bundler
rhunter has quit [Read error: Connection reset by peer]