Noodlecode parody of spaghetti code

Tag: rpm

Yum & RPM database corrupt

Got this error when try to update

# yum update
error: rpmdb: BDB0113 Thread/process 12509/140477588522816 failed: BDB1507 Thread died in Berkeley DB library
error: db5 error(-30973) from dbenv->failchk: BDB0087 DB_RUNRECOVERY: Fatal error, run database recovery
error: cannot open Packages index using db5 -  (-30973)
error: cannot open Packages database in /var/lib/rpm
CRITICAL:yum.main:

Error: rpmdb open failed

This error caused by pressing Ctrl+C to cancel the yum progress before this, which corrupt the RPM database.

Fixed it by deleting __db.00* file in /var/lib/rpm

Aegisub 2.1.8 Fedora 12 RPM

Aegisub is an advanced subtitle editor that assists in the creation of subtitles, translations, and complex overlays using audio or video. Developed by enthusiasts it builds on workflows created and perfected through professional, hobby, and everyday use

SPEC file and patch: Download
F12 RPM: Download

Refer to previous post on how to rebuild the RPM from spec file provided.

Note: Use pulseaudio as audio player (View > Options > Audio > Advanced > Audio Player)

aegisub-screenshot

Aegisub on Fedora 12

References:

OpenShot 1.1.0 Fedora 12 RPM

OpenShot Video Editor is a free, open-source, non-linear video editor, based on
Python, GTK, and MLT. It can edit video and audio files, composite and
transition video files, and mix multiple layers of video and audio together and
render the output in many different formats.

Spec file and patch: Download
F12 RPM (No warranty, use at your own risk): Download

To install this package, build its RPM from SPEC file.

yum install rpmdevtools

Prepare development environment, as regular user:

rpmdev-setuptree

put *.spec file in ~/rpmbuild/SPEC and *.patch file in ~/rpmbuild/SOURCES

Then:

cd ~/rpmbuild/SPEC
spectool -R -g -A openshot.spec
rpmbuild -bb openshot.spec

After finish building the RPM, install it (as root):

yum localinstall ~/rpmbuild/RPMS/noarch/openshot-1.1.0-1.fc12.noarch.rpm --nogpgcheck

(Make sure to have RPMFusion repo installed, as it grabs dependencies from there)

openshot-screenshot

OpenShot on Fedora 12

References:

Copyright © 2017 Noodlecode