» »

RPM installation ERRORS ?!

RPM installation ERRORS ?!

RiNC ::

Ok, dowloadal sem si driver za integrirano zvocno.
Zraven je bil tudi ReadMe.txt z naslednjimi navodili:


5) Installation
1) Run 'rpm --rebuild viaudiocombo-2.2-3.src.rpm'
2) Change the directory to the system RPM directory. Usually, the directory is
something like /usr/src/RPM. Then change to its subdirectory /RPMS/ix86.
Here, 'x' is specified by the type of your machine.
3) Find the binary rpm file name. Run 'rpm -i viaudiocombo-2.2-3.ix86.rpm'.

6) Uninstallation
Run 'rpm -e viaudiocombo'.


Problem je ta da se med instalacijo nekaj sfizi in meni ni cist nic jasno kaj je narobe.
Zgleda pa tako:


root@localhost Drivers]# rpm --rebuild viaudiocombo-2.3-1.src.rpm
Installing viaudiocombo-2.3-1.src.rpm
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.16404
+ umask 022
+ cd /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ rm -rf viaudiocombo-2.3
+ /bin/gzip -dc /usr/src/RPM/SOURCES/viaudiocombo-2.3.tar.gz
+ tar -xf -
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd viaudiocombo-2.3
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.16404
+ umask 022
+ cd /usr/src/RPM/BUILD
+ cd viaudiocombo-2.3
+ ./install.sh
Could not find Linux directory, please link it with /usr/src/linux
+ exit 0
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.16404
+ umask 022
+ cd /usr/src/RPM/BUILD
+ cd viaudiocombo-2.3
+ rm -rf /usr/src/RPM/BUILD/viaudiocombo-root
+ mkdir -p /usr/src/RPM/BUILD/viaudiocombo-root/etc/init.d
+ mkdir -p /usr/src/RPM/BUILD/viaudiocombo-root/lib/modules/2.4.21-0.13mdk/kernel/drivers/sound
+ install viasound /usr/src/RPM/BUILD/viaudiocombo-root/etc/init.d/viasound
++ uname -r
+ install -m 644 viaudiocombo.o /usr/src/RPM/BUILD/viaudiocombo-root/lib/modules/2.4.21-0.13mdk/kernel/drivers/sound/viaudiocombo.o
install: cannot stat `viaudiocombo.o': No such file or directory
error: Bad exit status from /var/tmp/rpm-tmp.16404 (%install)

RPM build errors:
Bad exit status from /var/tmp/rpm-tmp.16404 (%install)


Prosim pomagajte s kaksno idejo. :'(
  • spremenil: RiNC ()

RiNC ::

No, kdorkoli prosim!

Fora je v tem da tam kjer sem downloadal viaudiocombo-2.3-1.src.rpm file je pisalo, da je deluje v 4 distribucijah, med drugim tudi za Mandrake 9.1 (torej to kar imam jaz).

Ne vem zakaj pol ne dela. Probal sem tudi starejsi driver viaudiocombo-2.2-3.src.rpm pa se zgodi cisto isto sranje. V cem je problem?

SasoS ::

Could not find Linux directory, please link it with /usr/src/linux

ker je to src.rpm mora driverje še kompajlat. Zato rabi kernel headerje ki se nahajajo v tem diru. Preveri kako je s tem, mogoče moraš dodat kernel-sources ali pa vsaj kernel-headers paket.

RiNC ::

Lahko prosim napises bol specificno kaj naj nardim.
Se to, folder /usr/src/linux ne obstaja ce to kaj pomeni.

Tukaj je se link do driverja z datumom 09/08/2003 (viaudiocombo-2.3-1.tar.gz).

Downloadal sem tudi starejsi driver 08/08/2003 (VIA ML9.1 Audio ver0.8A.gz) kjer v prilozenem Readme-ju pise da k paketu sodi tudi file: oss397j-linux-v2x.tar.gz - tega nisem nasel, nasel pa sem oss398a-linux-v2x.tar.gz - ocitno malo novejsa verzija.
Torej kako naj zdaj TO instaliram, ker se iz Readme-ja ne znajdem vec.
Lahko nekdo prosim pogleda ta Readme.pdf in mi prosim pove katere tocke naj upostevam.

Prosim za pomoc!

Zgodovina sprememb…

  • spremenil: RiNC ()

RiNC ::

Ok, uspesno sem instaliral oss398a-linux-v2x.tar.gz driver, vendar pa mi zvok neha delat po dolocenem casu ker je to kao neki "demo" driver, ker ga je drugac treba placat - OpenSound. ;((

Torej se vedno bi rad instaliral viaudio driver, vendar pa tukaj moje znanje odpove. Jasno mi je, da je nekaj v zvezi s tem:
Could not find Linux directory, please link it with /usr/src/linux
samo ne vem kako in kaj (v navodilih nic takega ne pise, jaz pa tud ne vem kaj na nardim).

Prosim pomagajte!

SasoS ::

Ker je driver kernel modul potrebuje pri kompajlu headerje od kernela! Zato poglej na svoj Mandrake CD in instaliraj potrebne pakete (kernel-source oz. [za Mandrake nisem ziher, ponavadi pa obstaja tudi paket samo z headerji če ne rabiš celga source tree-ja] kernel-headers paket). Source tree se instalira v /usr/src/linux...

aja se to...mogoce imas kernel source ze na disku v version specificnem direktoriju (recimo /usr/src/linux-2.4.22). V tem primeru samo naredi symlink da kaze linux na linux-2.4.22.

Zgodovina sprememb…

  • spremenilo: SasoS ()


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

NVIDIA gonilnik za Linix

Oddelek: Operacijski sistemi
161370 (1241) borchi
»

2 linux vprašanji (strani: 1 2 )

Oddelek: Operacijski sistemi
523924 (3486) ShowDown
»

nForce 2 driverji in Mandrake linux (strani: 1 2 3 )

Oddelek: Operacijski sistemi
1094898 (4086) sh4rk
»

nVidia+Suse(Linux nasploh)

Oddelek: Operacijski sistemi
81077 (1009) jlpktnst
»

Linux modem problem

Oddelek: Operacijski sistemi
361426 (1133) kloshar

Več podobnih tem