Summary: | Something is trying to pull in lm_sensors but the emerge fails because of no kernel support | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | pinihadad |
Component: | [OLD] Core system | Assignee: | Gentoo Linux bug wranglers <bug-wranglers> |
Status: | RESOLVED INVALID | ||
Severity: | normal | CC: | tsunam |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
pinihadad
2005-07-19 19:20:12 UTC
What does emerge -avt world give you that's pulling lm_sensors in. Also you can use --skipfirst (In reply to comment #1) > What does emerge -avt world give you that's pulling lm_sensors in. Also you can > use --skipfirst # emerge -avt world These are the packages that I would merge, in reverse order: Calculating world dependencies ...done! [ebuild NS ] dev-php/mod_php-4.4.0 +X +apache2 +berkdb +crypt +curl -debug -doc -fdftk -firebird -flash -freetds +gd -gd-external -gdbm -gmp -hardenedphp -imap -informix -ipv6 -java +jpeg -kerberos -ldap -mcal -memlimit -mssql +mysql -nls -oci8 -odbc +pam +png +postgres +snmp +spell +ssl +tiff +truetype +xml2 -yaz 0 kB [ebuild FU ] app-emulation/point2play-2.0.2 [2.0.1] 1,244 kB Both of those packages have been waiting around to be updated for a while. That version of point2play has definatly been there. I'm not sure if it was that version or a different one of mod_php- some version though has been there. lm_sensors obviously isn't there. Should I be running with -uD also? The emerge manpage says -t "is only really useful in combination with --emptytree or --update and --deep." Btw, thanks for the uberfast response :-) No problem. Lets try it with D. Something in your Deep dependencies updates are pulling it in. Whatever is above it is pulling it in and should give you a clue as to why. It could be a new dependency or a use flag pulling it in. (In reply to comment #3) > No problem. Lets try it with D. Something in your Deep dependencies updates are > pulling it in. Whatever is above it is pulling it in and should give you a clue > as to why. It could be a new dependency or a use flag pulling it in. I assume you mean u and D. It's a big mess with v so I'll paste it first without so you can easily see what's pulling what in and then with in case you need to check use flags: # emerge -uDta world These are the packages that I would merge, in reverse order: Calculating world dependencies ...done! [nomerge ] media-plugins/gst-plugins-oss-0.8.8 [ebuild UD] media-libs/gst-plugins-0.8.8-r2 [0.8.10] [ebuild FU ] app-emulation/point2play-2.0.2 [2.0.1] [nomerge ] dev-util/subversion-1.1.3 [nomerge ] dev-lang/swig-1.3.21 [nomerge ] dev-php/php-4.4.0 [nomerge ] net-analyzer/net-snmp-5.2.1-r1 [ebuild NS ] sys-apps/lm_sensors-2.9.1 # emerge -uDtav world These are the packages that I would merge, in reverse order: Calculating world dependencies ...done! [nomerge ] media-plugins/gst-plugins-oss-0.8.8 [ebuild UD] media-libs/gst-plugins-0.8.8-r2 [0.8.10] +alsa -debug -doc -esd -oss 0 kB [ebuild FU ] app-emulation/point2play-2.0.2 [2.0.1] 1,244 kB [nomerge ] dev-util/subversion-1.1.3 +apache2 +bash-completion +berkdb -emacs -java -nls -perl +python +ssl [nomerge ] dev-lang/swig-1.3.21 +X -guile -java -perl* +php* +python -ruby +tcltk [nomerge ] dev-php/php-4.4.0 +X +berkdb +crypt +curl -debug -doc -fdftk -firebird -flash -freetds +gd -gd-external -gdbm -gmp -hardenedphp -imap -informix -ipv6 -java +jpeg -kerberos -ldap -mcal -memlimit -mssql +mysql +ncurses -nls -oci8 -odbc +pam +png +postgres +readline +snmp +spell +ssl +tiff +truetype +xml2 -yaz [nomerge ] net-analyzer/net-snmp-5.2.1-r1 +X -doc -elf -ipv6 +lm_sensors -minimal -perl -rpm (-selinux) -smux +ssl +tcpd [ebuild NS ] sys-apps/lm_sensors-2.9.1 -sensord 0 kB net-analyzer/net-snmp-5.2.1-r1 +X -doc -elf -ipv6 +lm_sensors -minimal -perl -rpm (-selinux) -smux +ssl +tcpd is pulling it in because of the +lm_sensors flag...do the following echo "net-analyser/net-snmp -lm_sensors" >> /etc/portage/package.use that should clear up the lm_sensors depend for you. (In reply to comment #5) > net-analyzer/net-snmp-5.2.1-r1 +X -doc -elf -ipv6 > +lm_sensors -minimal -perl -rpm (-selinux) -smux +ssl +tcpd > > is pulling it in because of the +lm_sensors flag...do the following > > echo "net-analyser/net-snmp -lm_sensors" >> /etc/portage/package.use > > that should clear up the lm_sensors depend for you. Whoops. I just put changed lm_sensors to -... in make.conf and all's well. Thanks a lot for your help. Do you think there should be a note in make.conf or somewhere else saying that enabling that use flag requires CONFIG_I2C_CHARDEV to be enabled in the kernel? |