clone 491329 -1
reassign -1 mercurial-common
# I will not start to bikeshed here;
# since commit-tools config or other extensions' files are rightfully present,
# it looks like hgk extension breaks under relatively common conditions;
# I don't think it we could call exotic a case where an extension is removed
severity -1 serious
retitle -1 fails to start if some other extension is removed (not purged)
thanks

2009/1/26 Vincent Danjean <vdanj...@debian.org>:
> severity 491329 minor
> retitle 491329 commit-tool: causes hg error messages if removed but not purged
> thanks
>
>  Hi,
>
> Debian Bug Tracking System wrote:
>>> severity 491329 serious
>
>  I do not really see why you want to raise the severity to such a level.
> I'm downgrading it again. I'm also giving it back its more generic title.
> If you want to give information about ANOTHER bug, then open a new bug please.

Maybe because it breaks other software? But, anyways, this issue is
not that clear, since it is a bug of hgk triggered by commit-tool's
config (and possibly other extensions).

>  The fact is that
> * the package 'commit-tool' will NEVER remove its config file on removal
>  (only in purge). It would be against strong Debian policy requirements.
>  => nothing can be done in commit-tool
> * mercurial is designed to print a message on its error output when an
>  extension cannot be loaded.
>  => you can try to open a bug for this... (upstream because this will not
>  be a kind of patch that can be applied only in a Debian package of the 
> software)
>  But I find myself that mercurial is sane here
> * the hgk extension breaks when mercurial sends it some kind of data (messages
>  on stderr)
>  => this is probably the real root of error. If you agree with me, you should
>  open a bug for this (the best would be a bug upstream and then a bug in
>  Debian that reference this upstream bug)

Well, isn't it a little bit late to wait for upstream? Anyway, I am an
accidental hg user - I was trying to find the root cause of #511708
(hg bisect) and I stumbled over this bug.

Not being able to use "hg view" looks like a pretty ugly bug, taking
into account that is like gitk for hg.

> Because, if I read correctly your short report, you complain about the
> hgk extension not working as soon as mercurial emits some of its standard
> warning messages. Any extensions (not just commit-tool) will trigger this
> bad behavior of hgk if they call not be loaded.

Probably the easiest fix is to redirect the warning about the
inability to load the extenson to stderr.

-- 
Regards,
EddyP
=============================================
"Imagination is more important than knowledge" A.Einstein



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to