Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 180683 - Use.mask parallel port LCD_DEVICES in ppc profiles
Summary: Use.mask parallel port LCD_DEVICES in ppc profiles
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Eclasses (show other bugs)
Hardware: All Linux
: High minor
Assignee: PPC Porters
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-06-03 01:40 UTC by Robert Buchholz (RETIRED)
Modified: 2007-06-28 14:33 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Robert Buchholz (RETIRED) gentoo-dev 2007-06-03 01:40:53 UTC
Please use.mask the following LCD_DEVICES in the (parallel-port-less) ppc-profile:

# for app-misc/lcd4linux
lcd_devices_lph7508
lcd_devices_m50530
lcd_devices_noritake
lcd_devices_routerboard

# for app-misc/lcdproc
lcd_devices_sed1330
lcd_devices_sed1520
lcd_devices_stv5730

# for both
lcd_devices_t6963

# for app-misc/lcd4linux *only*
lcd_devices_hd44780


Please add the last entry to your package.use.mask. You can add the first three groups to your general use.mask (because they do not hinder any other program), or just to the package specific one as well.

Do you know whether this non-lpt issue also applies to ppc64?
Comment 1 Joe Jezak (RETIRED) gentoo-dev 2007-06-12 03:59:13 UTC
Actually, there are ppc machines with parallel ports, just not apple ones.  The PegII has one, for instance.  Not sure if this changes the situation any...
Comment 2 Robert Buchholz (RETIRED) gentoo-dev 2007-06-12 11:05:58 UTC
So what do you propose?
1) Mask it and accept that some people need to unmask their desired flags
2) Do not mask it and accept that some people will see build failures when they add flags allowed by their profile?

I'd be ok with both, since this is probably only interesting for a margin of users.

If (2), one should change the ppc make.defaults to not include lcd_devices_hd44780 (which is in base/make.defaults).
Comment 3 Joe Jezak (RETIRED) gentoo-dev 2007-06-28 14:33:25 UTC
Okay then.  I've masked in default-linux/ppc, default-linux/ppc64 and uclibc/ppc.  That should cover everything.  Thanks!