reassign 405555 rails
found 405555 1.1.6-1
retitle 405555 rails should conflict with libdevel-logger-ruby1.8
severity 405555 serious
thanks

On Thu, Jan 04, 2007 at 07:52:22PM -0200, Filipe wrote:
> >>Package: libruby1.8
> >>Version: 1.8.5-4
> >>Severity: critical

> >>When upgrading from sarge to etch, the package libdevel-logger-ruby1.8
> >>isn't removed.

> >>The functionality of this package was bundled in libruby1.8 as
> >>/usr/lib/ruby/1.8/logger.rb. So, libruby1.8 should
> >>replace/provide/conflict it, as it does with others packages that were
> >>bundled in libruby1.8.

> >/usr/lib/ruby/1.8/logger.rb was already provided by libruby1.8 in sarge.
> >Why does the libruby1.8 in etch handle /usr/lib/ruby/1.8/devel/logger.rb 
> >any
> >differently than libruby1.8 in sarge did?

> Yes, but the functionality provided by libdevel-logger-ruby is the same
> that libruby1.8 provides.

That's fine, but doesn't explain why a conflict is needed.  *libruby1.8*
seems to coexist with libdevel-logger-ruby1.8 without any problems at all;
there are no conflicting file paths, and no problems I can see that result
from having two logger.rb files in the ruby include path, given that they
should be functionally equivalent.

> If libruby1.8 already provides this functionality, then it should
> remove the old (and wrong) one.

"Should" doesn't really explain why you marked this bug as critical.  I'm
trying to understand what's actually broken here.

> >>Also, if this packages remains in upgrades to etch, some rails 
> >>applications
> >>do not work.

> >Why?

> Because it has an file called application.rb, that gets in the way of
> rails application.rb. Stupid classload issues.

Ok, but *that* is an incompatibility between rails and
libdevel-logger-ruby1.8, it has nothing to do with libruby1.8 itself.  Since
this is the only real problem I see, I'm reassigning this bug report to
rails; if you can explain how the lack of a conflict breaks ruby as a whole,
we can clone this bug back to ruby1.8 as well.

Thanks,
-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
[EMAIL PROTECTED]                                   http://www.debian.org/


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to