Forum » Operacijski sistemi » 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.
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?
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.
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!
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!

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.
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 ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | NVIDIA gonilnik za LinixOddelek: Operacijski sistemi | 1402 (1273) | borchi |
» | 2 linux vprašanji (strani: 1 2 )Oddelek: Operacijski sistemi | 4010 (3572) | ShowDown |
» | nForce 2 driverji in Mandrake linux (strani: 1 2 3 )Oddelek: Operacijski sistemi | 5045 (4233) | sh4rk |
» | nVidia+Suse(Linux nasploh)Oddelek: Operacijski sistemi | 1107 (1039) | jlpktnst |
» | Linux modem problemOddelek: Operacijski sistemi | 1453 (1160) | kloshar |