i2c w kernelu 2.4.21

Jan Rekorajski baggins w sith.mimuw.edu.pl
Pon, 11 Sie 2003, 14:20:27 CEST


On Mon, 11 Aug 2003, Jan Rekorajski wrote:

> On Mon, 11 Aug 2003, Arkadiusz Patyk wrote:
> 
> > Witam
> > 
> > Jest problem ze zbudowanie lm_sensors.spec.
> > Wymaga on i2c-devel i kernel-headers
> > 
> > error: failed to open /etc/mtab: No such file or directory
> > Preparing...                ###########################################
> > [100%]
> > file /usr/src/linux/include/linux/i2c-algo-bit.h from install of
> > i2c-devel-2.8.0-1 conflicts with file from package
> > kernel-headers-2.4.21-1.4
> > file /usr/src/linux/include/linux/i2c-algo-pcf.h from install of
> > i2c-devel-2.8.0-1 conflicts with file from package
> > kernel-headers-2.4.21-1.4
> > file /usr/src/linux/include/linux/i2c-dev.h from install of
> > i2c-devel-2.8.0-1 conflicts with file from package
> > kernel-headers-2.4.21-1.4
> > file /usr/src/linux/include/linux/i2c-id.h from install of
> > i2c-devel-2.8.0-1 conflicts with file from package
> > kernel-headers-2.4.21-1.4
> > file /usr/src/linux/include/linux/i2c-proc.h from install of
> > i2c-devel-2.8.0-1 conflicts with file from package
> > kernel-headers-2.4.21-1.4
> > file /usr/src/linux/include/linux/i2c.h from install of
> > i2c-devel-2.8.0-1 conflicts with file from package
> > kernel-headers-2.4.21-1.4
> > 
> > wyrzucenie BR i2c-devel i zbudowanie tylko w opraciu o kernel-headers
> > się nie udaje.
> > Natomiast instalacja i2c-devel  z force i nadpisanie plików z
> > kernel-headers powoduje że lm_sensors.spec się buduje.
> > 
> > w kernel.spec
> > # i2c - version 2.7.0
> > Patch255:       linux-2.4.21-i2c-2.7.0.patch.gz
> > Patch265:       linux-2.4.20-e820.patch 
> > 
> > w i2c.spec jest 2.8.0.
> > 
> > Jak to rozwiazać ?
> > Skoro mamy i2c.spec z któego budują się również moduły do kernela, może
> > należy wyrzuć i2c z kernel.spec ?
> > Bo mamy tutaj ewidentny konflikt.
> 
> Odwrotnie. IMO nalezy wyzucic osobny i2c.spec. Jest on mylacy i
> niepotrzebnie komlikuje zycie. Dodatkowym argumentem jest to ze i tak
> nie dziala i nie ma szans zadzialac z kernelem 2.6.

Dodatkowy argument - i2c 2.8.0 spowoduje niedzialanie niektorych
driverow (zmiany API/ABI), wiec zeby nie popsuc trzeba dodatkowo
paczowac kernel.

Janek
-- 
Jan Rękorajski            |  ALL SUSPECTS ARE GUILTY. PERIOD!
baggins<at>mimuw.edu.pl   |  OTHERWISE THEY WOULDN'T BE SUSPECTS, WOULD THEY?
BOFH, MANIAC              |                   -- TROOPS by Kevin Rubio



Więcej informacji o liście dyskusyjnej pld-devel-pl