fcpci: src.rpm auspacken und unter Debian bauen ...

Stephan Wienczny stephan at wienczny.de
Tue Jun 29 18:15:15 CEST 2010


Hast du schon misdn ausprobiert? Wird deine Karte da nicht unterstüzt?

Stephan

Am Dienstag, 29. Juni 2010, um 15:19:36 schrieb Stefan U. Hegner:
> Hallo Liste,
> 
> ich müsste mal wieder einen aktuelleren Kernel backen- will von 2.4.26
> Richtung .31 ...
> 
> Das klassische Problem ist immer der Treiber für die alte Fritzcard
> unter amd64. Den gibt es zwar als src-rpm unter:
> 
>     http://opensuse.foehr-it.de/rpms/11_2/src/fcpci-0.1-0.src.rpm
> 
> Aber ich komme da mit rpmbuild irgendwie nicht weiter:
> 
>     # rpmbuild --rebuild /tmp/fcpci-0.1-0.src.rpm
> 
>     Installing /tmp/fcpci-0.1-0.src.rpm
>     error: line 24: Unknown tag: %suse_kernel_module_package kdump um -f
>     /usr/src/rpm/SOURCES/files
> 
> Was mache ich da? Ich will doch eigentlich nur die Source aus dem RPM
> irgendwo hinpacken und zusammenpatchen ...
> 
> Habe darauf mal ein tar daraus gebastelt:
> 
>     # alien -t /tmp/fcpci-0.1-0.src.rpm
> 
> ... und dann versucht anhand des Specfiles selber weiterzukommen: AMD64
> Source entpacken, Patches mit -p1 einspielen ...
> 
>     $ tar xvzf fcpci-suse93-64bit-3.11-07.tar.gz
>     $ cd fritz
>     $ patch -p1 < ../fritz-config.diff
>     $ patch -p1 < ../fritz_pci.diff
>     $ patch -p1 < ../fritz_irq.diff
>     $ patch -p1 < ../fritz_driver_init.diff
>     $ patch -p1 < ../tools2.diff
>     $ patch -p1 < ../ctr_reset.diff
> 
> Allerdings bekomme ich bei der amd64 Source und dem 5. Patch einen
> Fehler (der sechste geht dann wieder).
> 
> Habe ich in meiner jugendlichen Naivität mir das mit dem .spec (hängt
> als Referenz an) zu einfach gemacht?  - Irgendwas muss ich doch falsch
> gemacht haben, sonst hätte das patchen funktionieren sollen.
> Wahrscheinlich ist aber einfach der User überhitzt ;-)
> 
> Für einen heißen Tipp wäre ich dankbar.
> 
> Gruß
> 
> Stefan.




More information about the Linux mailing list