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