Am Wed, 18 Feb 2009 17:56:40 +0100 schriebst Du:
zu obigem Paket habe ich eine Frage, eigentlich 2 Fragen. RPMLint sagt=20 "no-binary", obwohl im spec steht: install -m755 boinctray=20 /var/tmp/boinctray-2.3-build/usr/bin Laut BuildLog scheint das auch installiert zu werden.
Ist /usr/bin/boinctray ein bin=E4res Programm? Soweit ich mich erinnere ist es ein Tcl-Skript.
Und dann steht dort noch: script-without-shebang /usr/share/boinctray/po Wo kommen denn die *.po Dateien sonst hin?
.po sind keine Skripte! Entweder einen Bugzilla-Eintrag f=FCr rpmlint, ein boinctray-rpmlintrc mit passendem Eintrag oder einfach ignorieren. PO Dateien werden normalerweise überhaupt nicht installiert sondern nur in ihrer kompilierten Form als .mo Dateien. Letztere werden unter /usr/share/locale installiert. PO-Dateien enthalten die Übersetzungen aller Meldungen eines Programmes für eine Sprache. Alles Weitere findest Du in 'info gettext'. Das Problem dürfte hier vermutlich sein, dass die PO-Dateien ausführbar sind, was Blödsinn wäre. Wenn dem so ist, mach halt ein 'chmod -x' auf die ensprechenden Dateien und es sollte Ruhe sein. Philipp -- To unsubscribe, e-mail: opensuse-programming-de+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-programming-de+help@opensuse.org