View previous topic :: View next topic |
Author |
Message |
ONEEYEMAN Advocate
Joined: 01 Mar 2005 Posts: 3612
|
Posted: Fri Sep 30, 2011 6:38 pm Post subject: xorg does not see synaptics? |
|
|
Hi, ALL,
Here is the big question:
Code: |
IgorReinCloud igor # emerge -pv xorg-drivers
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild U ] x11-base/xorg-drivers-1.10 [1.9] INPUT_DEVICES="evdev keyboard mouse -acecad -aiptek -joystick -synaptics -tslib -virtualbox -vmmouse -void -wacom (-elographics%) (-fpit%) (-penmount%)" VIDEO_CARDS="fglrx* -apm -ark -ast -chips -cirrus -dummy -epson -fbdev (-geode) -glint -i128 (-i740) (-impact) -intel -mach64 -mga -neomagic (-newport) -nouveau -nv -nvidia (-omapfb) -qxl% -r128 -radeon* -rendition -s3 -s3virge -savage -siliconmotion -sis -sisusb (-sunbw2) (-suncg14) (-suncg3) (-suncg6) (-sunffb) (-sunleo) (-suntcx) -tdfx -tga -trident -tseng -v4l -vesa -via -virtualbox -vmware (-voodoo)" 0 kB
Total: 1 package (1 upgrade), Size of downloads: 0 kB
!!! The following installed packages are masked:
- app-emulation/virtualbox-additions-4.1.2::gentoo (masked by: PUEL license(s))
A copy of the 'PUEL' license is located at '/usr/portage/licenses/PUEL'.
- app-emulation/virtualbox-extpack-oracle-4.1.2::gentoo (masked by: PUEL license(s))
For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.
* IMPORTANT: 1 news items need reading for repository 'gentoo'.
* Use eselect news to read news items.
IgorReinCloud igor # cat /etc/make.conf
# These settings were set by the catalyst build script that automatically
# built this stage.
# Please consult /usr/share/portage/config/make.conf.example for a more
# detailed example.
CFLAGS="-march=barcelona -O2 -pipe"
CXXFLAGS="${CFLAGS}"
# WARNING: Changing your CHOST is not something that should be done lightly.
# Please consult http://www.gentoo.org/doc/en/change-chost.xml before changing.
CHOST="x86_64-pc-linux-gnu"
# These are the USE flags that were used in addition to what is provided by the
# profile used for building.
USE="mmx sse sse2"
MAKEOPTS="-j3"
GENTOO_MIRRORS="http://gentoo.osuosl.org/"
SYNC="rsync://rsync.us.gentoo.org/gentoo-portage"
USE="acpi apm alsa cdr clamav consolekit cracklib crypt -cups dbus djvu dri dvd dvdr firefox freetds gtk -hal ipv6 java6 lm_sensors mozilla mssql mysql odbc opengl oracle pam pch pcmcia perl policykit -qt -qt4 readline sqlite ssl udev unicode wxwidgets"
VIDEO_CARDS="fglrx"
INPUT_DEVICE="evdev synaptics keyboard"
ACCEPT_LICENSE="PUEL"
ACCEPT_LICENSE="Oracle-BCLA-JavaSE"
|
How come xorg-drivers does not see synaptics? Or I should explicitly set the USE-flag?
And what is happening with the licensing? I enabled PUEL license but still getting the error...
Thank you. |
|
Back to top |
|
|
mikegpitt Advocate
Joined: 22 May 2004 Posts: 3224
|
Posted: Fri Sep 30, 2011 6:56 pm Post subject: Re: xorg does not see synaptics? |
|
|
ONEEYEMAN wrote: | How come xorg-drivers does not see synaptics? Or I should explicitly set the USE-flag? |
Yes, you need to set synaptics in your INPUT_DEVICES variable in your make.conf. This is the only way the xorg-drivers (or any other ebuild that might need that var) knows what packages to pull. By not setting synaptics in INPUT_DEVICES, it's like changing your USE flags to tell xorg-drivers to not include that package... well not like, it is.
ONEEYEMAN wrote: | And what is happening with the licensing? I enabled PUEL license but still getting the error... |
It looks like you are setting your ACCEPT_LICENSE var twice. The second time overwrites the original setting to ACCEPT_LICENSE="PUEL". You can do one of two things here:
Option 1:
Code: | ACCEPT_LICENSE="PUEL Oracle-BCLA-JavaSE" |
Option 2:
Code: | ACCEPT_LICENSE="PUEL"
ACCEPT_LICENSE="${ACCEPT_LICENSE} Oracle-BCLA-JavaSE" |
|
|
Back to top |
|
|
ONEEYEMAN Advocate
Joined: 01 Mar 2005 Posts: 3612
|
Posted: Fri Sep 30, 2011 7:37 pm Post subject: |
|
|
mikegpitt,
Yikes, I just saw that I used INPUT_DEVICE and not INPUT_DEVICES.
So I am going to change it and see.
And thank you for the ACCEPT_LICENSE fix. |
|
Back to top |
|
|
HMC Tux's lil' helper
Joined: 06 Jul 2005 Posts: 79 Location: Australia
|
Posted: Sun Oct 02, 2011 5:34 am Post subject: |
|
|
Quick tip:
Update the INPUT_DEVICES section... but IIRC a system update won't pick it up. The specific packages need to be emerged manually. Not such a big deal in this case where there is only one package that needs updating, but if there are multiple packages and you don't know what they are...
The easiest way to update the system is to temporarily add the USE flag for the driver to the USE section (in this case input_devices_synaptics) and then run emerge --newuse world.
Cheers |
|
Back to top |
|
|
mikegpitt Advocate
Joined: 22 May 2004 Posts: 3224
|
Posted: Sun Oct 02, 2011 4:29 pm Post subject: |
|
|
HMC wrote: | Update the INPUT_DEVICES section... but IIRC a system update won't pick it up. | If you run `emerge -DuN world` it will pick up changes to the INPUT_DEVICES section, just as it would any other USE flag. |
|
Back to top |
|
|
|