On Wed, 2007-09-19 at 19:14 -0400, Ian Zimmerman wrote:
> Adam> That's the description in the package's control file; dpkg is
> Adam> simply displaying it:
> 
> The problem is that I cannot report a bug against gcc; reportbug says
> "gcc is a dependency package, which real package do you mean?"
> So it must really be flagged as an "unreal" package somewhere.

Yes, in *reportbug*, which has done so for a few years now:

        reportbug (1.99.32) unstable; urgency=low
        [...]
          * Add support for "dependency packages" (i.e. packages that only exist
            to provide dependencies that vary by platform, like gcc-defaults).
            Note that this support is in addition to the existing virtual 
package
            support.  (Closes: #148602)
            ATM gcc-defaults is the only such package I know about; please let 
me
            know any others by filing a wishlist bug.
        [...]
         -- Chris Lawrence <[EMAIL PROTECTED]>  Sat,  1 Jun 2002 16:33:21 -0500
        
debianbts.py defines:

        # Dependency packages
        'deppkgs' : ('gcc', 'g++', 'cpp', 'gcj', 'gpc', 'gobjc',
        'chill', 'gij', 'g77', 'python', 'python-base',
        'x-window-system-core', 'x-window-system'),
        
which is then used in the main reportbug script:


            # Packages that only exist to do weird dependency things
            deppkgs = sysinfo.get('deppkgs')
            if pkgavail and deppkgs:
                if installed and package in deppkgs:

One could argue about whether that should be the case, but it's
definitely not a dpkg bug.

Regards,

Adam



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

Reply via email to