Linux / OBS Löschen eines Repos remote.
Lässt sich eine Projekt, Repo oder Package über die WebGui nicht löschen, da noch Abhängigkeite bestehen, so kann man dies ...
Linux / OBS Source mittels osc herrunterladen
Zu erst die Versionsnummer im spec-File ändern.
Danach:
osc service localrun download_files
...
Linux / OBS Request wieder öffnen
osc request reopen -m "download now working" (RequestNummer)
...
Linux / OBS Quilt - a really quick howto
As i regularly look it up from my mailbox. lets post it here.
osc co yourproject/yourpackage
cd yourproject/yourpackage
quilt setup -v *spec
cd yourpackage-*/
quilt ...
Linux / OBS How can the broken line be found in patch?
1.) Don't you forget the blank new line at the bottom of the patch file?
2.) If not, try to apply this patch locally via `cat pathname | patch [-pX]` and compare rejected files ...
Linux / OBS Textstellen in Dateien ersetzen
find $RPM_BUILD_ROOT%{ap_serverroot}/%{name} -type f | xargs sed -i \
-e 's:'/config/config.ini.php':/etc/piwik/config.ini.php:g' \ -e 's:'/config/common.config.ini.php':/etc/piwik/common.config.ini.php:g' \ -e 's:'/config/global.ini.php':/etc/piwik/global.ini.php:g' ...
Linux / OBS openSUSE:How to detect Leap?
Im Spec am Anfang folgendes einfügen:
%if 0%{?suse_version} == 1315 && 0%{?is_opensuse}
%define is_leap 1
%else
%define is_leap 0
%endif
Dann kann in der Abfrage z.B. ...
Linux / OBS Rollback zu einer älteren Revision
Um mittels osc einen Rollback zu einer älteren Revision durchzuführen sind folgende Schritte notwendig:
osc sr -r $rev $prj $package $prj ...