According to the information I received in http://bugs.gentoo.org/show_bug.cgi?id=142857 if any INPUT_DEVICES specified in /etc/make.conf are supposed to be appended to the default list which is specified in /usr/portage/profiles/default-linux/make.defaults And with portage-2.1.1_pre4-r3, it works in this manner. But with 2.1.1_pre4-r4, the make.conf INPUT_DEVICES list overrides the make.defaults setting. So the default specified in that file is INPUT_DEVICES="keyboard mouse evdev" Steps to repro: 1) Just as an example, set INPUT_DEVICES="synaptics" in make.conf 2) Make sure you are running portage-2.1.1_pre4-r3 3) Do "emerge --info" and look at USE flag list snippet from USE flag list: "input_devices_evdev input_devices_keyboard input_devices_mouse input_devices_synaptics" 3) Install portage-2.1.1_pre4-r4 snippet from USE flag list: "input_devices_synaptics" So, with 2.1.1_pre4-r3, synaptics was ADDED to the already existing list of input devices whereas with 2.1.1_pre4-r4 synaptics was made into the only input device.
(In reply to comment #0) > According to the information I received in > http://bugs.gentoo.org/show_bug.cgi?id=142857 if any INPUT_DEVICES specified in > /etc/make.conf are supposed to be appended to the default list which is > specified in /usr/portage/profiles/default-linux/make.defaults > > And with portage-2.1.1_pre4-r3, it works in this manner. > > But with 2.1.1_pre4-r4, the make.conf INPUT_DEVICES list overrides the > make.defaults setting. > > So the default specified in that file is INPUT_DEVICES="keyboard mouse evdev" > > Steps to repro: > 1) Just as an example, set INPUT_DEVICES="synaptics" in make.conf > 2) Make sure you are running portage-2.1.1_pre4-r3 > 3) Do "emerge --info" and look at USE flag list > > snippet from USE flag list: "input_devices_evdev input_devices_keyboard > input_devices_mouse input_devices_synaptics" > > 3) Install portage-2.1.1_pre4-r4 > snippet from USE flag list: "input_devices_synaptics" > > So, with 2.1.1_pre4-r3, synaptics was ADDED to the already existing list of > input devices whereas with 2.1.1_pre4-r4 synaptics was made into the only input > device. 2.1.1_pre4-r4 behaviour is correct and also what older versions did, 2.1.1_pre4-r3 was wrong. Sorry that you were misinformed in your other bug. See also bug 142909 comment 6 (with a note that LINGUAS behaves the same way as INPUT_DEVICES).
*** Bug 142857 has been marked as a duplicate of this bug. ***