Guten Tag Thomas Hertweck,
Am Mittwoch, 17. September 2003 um 18:28 schrieb Thomas Hertweck:
Stefan Schilling schrieb:
Vor ungefähr einem Jahr hatte ich ein Problem mit der Installation von
openssh, was ich dann aber habe lösen können (siehe unten). Dabei habe
ich u.a. das Kommando "tar -bb openssh.spec" verwendet, um aus einem
Source-File in Zusammenhang mit einem .spec ein .rpm zu bauen.
Das halte ich fuer ein Geruecht...
Komischerweise funktioniert das nun nicht mehr. Weiss eventl. jemand,
warum?
Ja. Mit "tar" kann man keine RPM Pakete bauen, dazu braucht
man "rpm" - Du benutzt also das falsche Kommando.
Hi!
Mann, bin ich doof.
stimmt. es lag tatsächlich am falschen Programm. Hier die Ausgabe und
dann die ersten paar Zeilen aus dem .spec:
debian:/usr/src/packages/SPECS # rpm -tb openssh.spec
Name field must be present in package: (main package)
Version field must be present in package: (main package)
Release field must be present in package: (main package)
Summary field must be present in package: (main package)
Group field must be present in package: (main package)
License field must be present in package: (main package)
debian:/usr/src/packages/SPECS #
Name: openssh
Copyright: BSD
Group: Applications/Networking
Provides: ssh
Conflicts: nonfreessh
Autoreqprov: on
Version: 3.7.1p1
Release: 7
Summary: Secure shell client and server (remote login program)
URL: http://www.openssh.com/
Source: %{name}-%{version}.tar.gz
Source1: %{name}-SuSE.tar.bz2
Source2: sshd.pamd
Source3: x11-ssh-askpass-1.2.0.tar.bz2
Source4: README.SuSE
Patch: %{name}-%{version}.dif
BuildRoot: /var/tmp/%{name}-build
Ideen (noch sind sie nicht patentiert...)?
Stefan