Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 221533

Summary: mail-client/etpan-ng: depend on bison/yacc/byacc
Product: Gentoo Linux Reporter: Diego Elio Pettenò (RETIRED) <flameeyes>
Component: New packagesAssignee: Net-Mail Packages <net-mail+disabled>
Status: RESOLVED INVALID    
Severity: normal CC: bugs, fauli
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 221421    

Description Diego Elio Pettenò (RETIRED) gentoo-dev 2008-05-11 14:51:55 UTC
Your package is runtime-depending on bison/yacc/byacc standing to http://tinderbox.dev.gentoo.org/misc/rindex/bison/yacc/byacc . bison/yacc/byacc is a tool used almost always at build-time, (it's either a build system or a generator - sorry this is a generic template I start with so I can't tell you right away which one). This means that it should only be depended at build-time.

Please correct your ebuild or document why it is used as a runtime-dependency so that it will not be suspected again.

Thanks,
Diego
Comment 1 Evil Compile Person 2008-07-20 10:48:01 UTC
Making all in src                                                                 
make[1]: Entering directory `/var/tmp/portage/mail-client/etpan-ng-0.7.1/work/etpan-ng-0.7.1/src'                                                                   
Making all in libversit                                                           
make[2]: Entering directory `/var/tmp/portage/mail-client/etpan-ng-0.7.1/work/etpan-ng-0.7.1/src/libversit'                                                         
yacc vcc.y                                                                        
make[2]: yacc: Command not found                                                  
make[2]: *** [vcc.c] Error 127                                                    
make[2]: Leaving directory `/var/tmp/portage/mail-client/etpan-ng-0.7.1/work/etpan-ng-0.7.1/src/libversit'                                                          
make[1]: *** [all-recursive] Error 1                                              
make[1]: Leaving directory `/var/tmp/portage/mail-client/etpan-ng-0.7.1/work/etpan-ng-0.7.1/src'                                                                    
make: *** [all-recursive] Error 1                                                 
 *                                                                                
 * ERROR: mail-client/etpan-ng-0.7.1 failed.

This is a missing DEPEND ...
Comment 2 Christian Faulhammer (RETIRED) gentoo-dev 2010-04-20 19:04:37 UTC
Thank you for the report, but this clearly is a build-time dependency.