On Wed, Feb 08, 2006 at 11:43:26AM +1030, Ron wrote:
> 
> On Tue, Feb 07, 2006 at 03:24:33PM +0100, Filip Van Raemdonck wrote:
> > 
> > The mingw32 package contains a symlink
> > /usr/share/man/man1/i586-mingw32msvc-gccbug.1.gz which points to
> > gccbug.1.gz in the same directory, but I have no such page on my system
> > (likely because I have no native gcc installed).
> > 
> > Since the package includes full manpages for the other i586-mingw32
> > commands, it probably should for gccbug too.
> 
> Well, it probably can't supply gccbug.1.gz, as that may conflict
> with a native package as you suggest -- and given that it probably
> doesn't do what we would want anyway, except in the hands of an
> expert user (mingw's bts is on sf, and we have reportbug et al.
> for ours); then if this is a bug, I guess the solution is to simply
> remove all i586-mingw32msvc-gccbug related bits from the package.
> 
> If someone knows of it AND (rightly) thinks the bug they found in
> mingw should go directly to upstream gcc-maint using it, then they
> probably also have it installed.  Otherwise, by default, we should
> probably steer reports related to this package back through the
> people who have added additional layers to it.
> 
> So my choices would be:
> 
> a) Close this report and leave it as it is.  People who expect
>    gccbug and are familiar with its use will probably find the
>    dangling link does what they might expect.

It's annoying to leave the link because it gets found by a few cron
scripts and may be the only cause of output, meaning a mail gets send over
nothing really.

> b) Depend on gcc, closing the dangle and this bug.
> 
> c) Modify the upstream distribution further during the package
>    build to purge any reference to gccbug.
> 
> Which would you prefer?

Of these c makes most sense.

You forgot one (though I don't think it is a better choice than c for
reasons you mentioned above):

d) Modify the upstream distribution further during the package build to
   not symlink to gccbug but include the actual manpage, as other gcc
   provided manpages already are. (meaning, i586-mingw32msvc-gccbug.1.gz
   becomes a manpage of itself)


Regards,

Filip

-- 
Welcome to CML2 Adventure, version 1.6.1.
You are in a maze of twisty little Linux kernel options menus, all different.
The main room.  A sign reads `Linux Kernel Configuration System'.
        -- CML2 Linux kernel Configuration system, the adventure frontend


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

Reply via email to