vile-9.2r requires to downgrade to perl-5.6.1-r10. Reproducible: Always Steps to Reproduce: 1. emerge -p vile Actual Results: Got the downgrade warning, better not really emerge. Expected Results: Get just vile instead of downgrading perl. SOLUTION: unmask app-editors/vile-9.3h, works fine and uses the currently unmasked perl 5.8.0-r12.
updated 9.2z to stable, this should no longer be a problem
works fine, all is well. closing
vile-9.2z doesn't compile on my sparc64, seems to conflict on perl (installed = 5.8.0-r12). Try 9.3h. Snip: gcc -c -I. -I. -DHAVE_CONFIG_H -DPERL5 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl5/5.8.0/sparc-linux/CORE -DVILE_ICON=\"icons/vile.xbm\" -DVILE_LIBDIR_PATH=\"'/usr/lib/vile'\" -DVILE_STARTUP_PATH=\"'/usr/share/vile'\" -mcpu=ultrasparc -O3 -pipe -fno-strict-aliasing -DHELP_LOC=\"/usr/share/vile\" perl.c perl.c: In function `XS_Vile_Warn': perl.c:1719: parse error before "MARK" perl.c:1719: parse error before "MARK" perl.c: In function `XS_Vile_beep': perl.c:1735: parse error before "MARK" perl.c:1735: parse error before "MARK" perl.c: In function `XS_Vile_buffers': perl.c:1749: parse error before "MARK" perl.c:1749: parse error before "MARK" perl.c: In function `XS_Vile_command': perl.c:1777: parse error before "MARK" perl.c:1777: parse error before "MARK" perl.c: In function `XS_Vile_keystroke': perl.c:1803: parse error before "MARK" perl.c:1803: parse error before "MARK" perl.c: In function `XS_Vile_mlreply': perl.c:1839: parse error before "MARK" perl.c:1839: parse error before "MARK" perl.xs:1991: `ix' undeclared (first use in this function) perl.xs:1991: (Each undeclared identifier is reported only once perl.xs:1991: for each function it appears in.) perl.c: In function `XS_Vile_mlreply_dir': perl.c:1886: parse error before "MARK" perl.c:1886: parse error before "MARK" perl.c: In function `XS_Vile_mlreply_file': perl.c:1924: parse error before "MARK" perl.c:1924: parse error before "MARK" perl.c: In function `XS_Vile_selection_buffer': perl.c:1962: parse error before "MARK" perl.c:1962: parse error before "MARK" perl.xs:2185: `ix' undeclared (first use in this function) perl.c: In function `XS_Vile_set': perl.c:2030: parse error before "MARK" perl.c:2030: parse error before "MARK" perl.xs:2267: `ix' undeclared (first use in this function) perl.c: In function `XS_Vile_update': perl.c:2190: parse error before "MARK" perl.c:2190: parse error before "MARK" perl.c: In function `XS_Vile_working': perl.c:2207: parse error before "MARK" perl.c:2207: parse error before "MARK" perl.xs:2433: `RETVAL' undeclared (first use in this function) perl.c: At top level: perl.c:2227: parse error before "void" perl.c: In function `XS_Vile_register': perl.c:2233: parse error before "MARK" perl.c:2233: parse error before "MARK" perl.xs:2521: `ix' undeclared (first use in this function) perl.c: In function `XS_Vile_watchfd': perl.c:2309: parse error before "MARK" perl.c:2309: parse error before "MARK" perl.c: In function `XS_Vile_unwatchfd': perl.c:2356: parse error before "MARK" perl.c:2356: parse error before "MARK" perl.c: In function `XS_Vile__Buffer_READLINE': perl.c:2374: parse error before "MARK" perl.c:2374: parse error before "MARK" perl.c: In function `XS_Vile__Buffer_attribute': perl.c:2488: parse error before "MARK" perl.c:2488: parse error before "MARK" perl.c: In function `XS_Vile__Buffer_attribute_cntl_a_sequences': perl.c:2592: parse error before "MARK" perl.c:2592: parse error before "MARK" perl.c: In function `XS_Vile__Buffer_buffername': perl.c:2631: parse error before "MARK" perl.c:2631: parse error before "MARK" perl.xs:3028: `ix' undeclared (first use in this function) perl.c: In function `XS_Vile__Buffer_command': perl.c:2681: parse error before "MARK" perl.c:2681: parse error before "MARK" perl.c: In function `XS_Vile__Buffer_current_buffer': perl.c:2722: parse error before "MARK" perl.c:2722: parse error before "MARK" perl.c: In function `XS_Vile__Buffer_delete': perl.c:2770: parse error before "MARK" perl.c:2770: parse error before "MARK" perl.c: In function `XS_Vile__Buffer_dot': perl.c:2804: parse error before "MARK" perl.c:2804: parse error before "MARK" perl.xs:3300: `ix' undeclared (first use in this function) perl.c: In function `XS_Vile__Buffer_fetch': perl.c:2864: parse error before "MARK" perl.c:2864: parse error before "MARK" perl.c: In function `XS_Vile__Buffer_inplace_edit': perl.c:2909: parse error before "MARK" perl.c:2909: parse error before "MARK" perl.c: In function `XS_Vile__Buffer_motion': perl.c:2939: parse error before "MARK" perl.c:2939: parse error before "MARK" perl.c: In function `XS_Vile__Buffer_new': perl.c:3002: parse error before "MARK" perl.c:3002: parse error before "MARK" perl.c: In function `XS_Vile__Buffer_PRINT': perl.c:3035: parse error before "MARK" perl.c:3035: parse error before "MARK" perl.xs:3627: `PL_ofslen' undeclared (first use in this function) perl.xs:3628: `PL_ofs' undeclared (first use in this function) perl.xs:3649: `PL_orslen' undeclared (first use in this function) perl.xs:3650: `PL_ors' undeclared (first use in this function) perl.c: In function `XS_Vile__Buffer_set_region': perl.c:3090: parse error before "MARK" perl.c:3090: parse error before "MARK" perl.c: In function `XS_Vile__Buffer_unmark': perl.c:3204: parse error before "MARK" perl.c:3204: parse error before "MARK" perl.c: In function `XS_Vile__Window_buffer': perl.c:3238: parse error before "MARK" perl.c:3238: parse error before "MARK" perl.c: In function `XS_Vile__Window_current_window': perl.c:3284: parse error before "MARK" perl.c:3284: parse error before "MARK" perl.xs:3999: `ix' undeclared (first use in this function) perl.c: In function `XS_Vile__Window_delete': perl.c:3334: parse error before "MARK" perl.c:3334: parse error before "MARK" perl.c: In function `XS_Vile__Window_dot': perl.c:3377: parse error before "MARK" perl.c:3377: parse error before "MARK" perl.xs:4089: `ix' undeclared (first use in this function) perl.c: In function `XS_Vile__Window_index': perl.c:3430: parse error before "MARK" perl.c:3430: parse error before "MARK" perl.c: In function `XS_Vile__Window_new': perl.c:3457: parse error before "MARK" perl.c:3457: parse error before "MARK" perl.xs:4174: `vbp' undeclared (first use in this function) perl.c: At top level: perl.c:3517: parse error before "void" perl.c: In function `XS_Vile__Window_size': perl.c:3523: parse error before "MARK" perl.c:3523: parse error before "MARK" perl.c: In function `XS_Vile__Window_topline': perl.c:3579: parse error before "MARK" perl.c:3579: parse error before "MARK" perl.c: In function `XS_Vile__Window_window_at': perl.c:3617: parse error before "MARK" perl.c:3617: parse error before "MARK" perl.c: In function `XS_Vile__Window_window_count': perl.c:3641: parse error before "MARK" perl.c:3641: parse error before "MARK" perl.c: In function `boot_Vile': perl.c:3671: parse error before "MARK" perl.c:3671: parse error before "MARK" perl.c:3679: `file' undeclared (first use in this function) make: *** [perl.o] Error 1 !!! ERROR: app-editors/vile-9.2z failed. !!! Function src_compile, Line 71, Exitcode 2 !!! (no error message)
Tested vile 9.3h and it builds/runs. Marked as stable.