rpmbuild

Fedora 39 用 MariaDB 10.9.* - CPack エラー
rpmbuild

Fedora 39 用 MariaDB 10.9.* - CPack エラー

LinuxサーバーをFedora 39にアップデートしましたが、MariaDB 10.9用の古いファイルが作成されましたが、更新後にMariaDB 10.5が自動的にインストールされたため、MariaDBは機能しません。この状況で私は何ができますか? ソースからMariaDB 10.9をビルドしようとしましたが、CPackのエラーが発生するたびに error: File not found: /home/fedora/repositories/mariadb/mariadb-build/_CPack_Packages/Linux/RPM/mariadb-10...

Admin

既存のrpmに基づいてrpmを生成する方法は?
rpmbuild

既存のrpmに基づいてrpmを生成する方法は?

Huaweiオペレーティングシステム(openEuler OS)で「snapd」rpmを作成したいのですが、rpmbuildの経験はありません。 snapdのgithubリポジトリには、CentOSなどの他の多くのLinuxディストリビューション用の仕様ファイルがあります。 openEulerにsnapdを正常にインストールする方法は?これは完全なGoプロジェクトのようですが、ソースコードもgithubリポジトリにあるので、まずmain.goを実行してsnapdを実行できますが、次の問題が発生します。 [root@myOpenEuler2303 snapd]...

Admin

rpmbuild:さまざまなディストリビューションのパッケージ名の違いを処理します。
rpmbuild

rpmbuild:さまざまなディストリビューションのパッケージ名の違いを処理します。

私のソフトウェアをビルドするためにRPM仕様ファイルを作成しています。このソフトウェアは次のように異なります。暗号化++。 Crypto++ はディストリビューションによって名前が異なるように指定されます。たとえば、OpenSUSEでは、次のように書く必要があります。 BuildRequires: libcryptopp-devel しかし、Fedoraではそうする必要があります。 BuildRequires: cryptopp-devel さて、2つを1つの仕様ファイルに統合する方法は? ...

Admin

EC2でgdb9を構築するためのrpmbuildの仕様ファイル
rpmbuild

EC2でgdb9を構築するためのrpmbuildの仕様ファイル

yum install私はawsのec2インスタンスを使用しており、最新バージョンのGDBをインストールする必要があります(Amazon RHELの最新バージョンがないためインストールできません)。 私のワークフローではこのプロセスを頻繁に実行する必要があるため、このタスクを実行するには事前に作成されたRPMが必要です。私はRPMの作成プロセスが初めてで、何をすべきかわかりません。私はファイルの作成を始めましたが、いくつかの問題に遭遇し、私が経験した問題をあなたと共有したいと思いました。 仕様ファイルを作成するより良い方法があるかどうかを理解し、洞察を得た...

Admin

rpm仕様ファイルでユーザー生成ファイルを管理するためのオプション
rpmbuild

rpm仕様ファイルでユーザー生成ファイルを管理するためのオプション

rpm仕様ファイルに存在するか存在しない可能性があるファイルを処理するための最良の方法: 渡されるファイルの一部は/conf.d/ディレクトリのサンプルファイルです。これらのファイルは-としてインストールされますconf.d/example.conf。アプリケーションで使用できるように、ユーザーはファイルをコピーするか名前を変更し、末尾のハイフンを削除する必要があります。アプリケーションは/conf.d/*.conf一般的な方法を使用します。 ハイフンサフィックスがある場合とないすべてのファイルはパッケージの一部でなければならず、rpmで管理する権限を持って...

Admin

%cmake*(*.spec ファイル)を cmake3 に変換しますか?
rpmbuild

%cmake*(*.spec ファイル)を cmake3 に変換しますか?

%cmake*既存の* .specファイルをFedoraスタイルのコマンドから代替ベースの%cmake3コマンド(たとえば)に変換したいと思いますAmazon Linux 2。 既存のものを何に置き換えるべきですか%cmake_build? 再現可能な最小例: % cat Dockerfile FROM public.ecr.aws/lambda/dotnet:7 WORKDIR /tmp RUN curl -O https://kojipkgs.fedoraproject.org//packages/dcmtk/3.6.7/3.fc39/src/dcmt...

Admin

エラー:パッチ2147483647が複数回定義されました。
rpmbuild

エラー:パッチ2147483647が複数回定義されました。

タイトルが難しくてすみません。私が得た内容は次のとおりです。 bash-4.2# rpmbuild --rebuild dcmtk-3.6.7-3.fc39.src.rpm Installing dcmtk-3.6.7-3.fc39.src.rpm warning: user mockbuild does not exist - using root warning: group mock does not exist - using root warning: user mockbuild does not exist - using root warni...

Admin

rpmbuildで代替ツールセットを使用する方法
rpmbuild

rpmbuildで代替ツールセットを使用する方法

rhel 7サーバー用の最新バージョンのZeek(5.0.7)をコンパイルしてパッケージ化しようとしています。 「cxx17」が必要であるというエラーが発生します。オンラインで検索してみると、私がダウンロードしたdevtoolset-7に含まれていることがわかりました。しかし、それを使用するには、仕様ファイルに何を入れるべきかを知らせる情報が見つかりません。 ...

Admin

rpmbuildは重複ファイルエラーメッセージを表示します。
rpmbuild

rpmbuildは重複ファイルエラーメッセージを表示します。

rhel 8でsyslog-ng用のパッケージをビルドしようとしていますが、次のエラーが発生し続けます。 File listed twice: /usr/lib/.build-id/53/46b0c98ce522ee7f3ac31c3c1de3bf5f62c873 File listed twice: /usr/lib/.build-id/62/78b0aa50c592732442979dd4697181da1fca9f File listed twice: /usr/lib/.build-id/64/2bdf4d35d74e8db8...

Admin

SLES15 SP4 | "/usr/lib/1sb/install _initd: 対応するファイルまたはディレクトリが存在しない" のために %post スクリプトが失敗すると、rpm パッケージのインストールが失敗する
rpmbuild

SLES15 SP4 | "/usr/lib/1sb/install _initd: 対応するファイルまたはディレクトリが存在しない" のために %post スクリプトが失敗すると、rpm パッケージのインストールが失敗する

.specrpmインストールファイルがあります。インストール後、次のコードがあります(%postスクリプトレット)。 %post -n %{package_name} # Enable the service at boot time %if %{?suse_version:1}0 /usr/lib/lsb/install_initd %{_initrddir}/%{package_name} %else chkconfig --add %{package_name} %endi インストール後の手順では、zypper install packag...

Admin

仕様ファイル(rpmbuild)のcmakeにDMAKEおよびDUSEフラグを渡す方法
rpmbuild

仕様ファイル(rpmbuild)のcmakeにDMAKEおよびDUSEフラグを渡す方法

cmakeと仕様に関する簡単な質問です。 次のコマンドを使用して手動でコンパイルする場合: export CFLAGS="-O2 -fpic" cmake . \ -DCMAKE_CXX_FLAGS:STRING="$CFLAGS" \ -DCMAKE_C_FLAGS:STRING="$CFLAGS" \ -DCMAKE_VERBOSE_MAKEFILE:BOOL="TRUE" \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_MANDIR=/usr/man \ -DSYSCONF_INSTALL...

Admin

RPMDB破損の問題 - RHEL 7
rpmbuild

RPMDB破損の問題 - RHEL 7

私のサーバーの1つでRPMDBが繰り返し破損しています。 2016-07-07 14:14:31,296 - ERROR - error: rpmdb: BDB0113 Thread/process 6723/140691298633536 failed: BDB1507 Thread died in Berkeley DB library error: db5 error(-30973) from dbenv->failchk: BDB0087 DB_RUNRECOVERY: Fatal error, run database recover...

Admin

ツリー外部カーネルモジュールなどのツリー内部カーネルモジュールを構築するには?
rpmbuild

ツリー外部カーネルモジュールなどのツリー内部カーネルモジュールを構築するには?

使いたいOracle Linux UEK7カーネルしかし、UEK7DRBDを無効にする、我々はそれに大きく依存しています。 しかし、.src.rpm 利用可能したがって、理論的には、kernel-uek-develパッケージを使用して、元の.src.rpmカーネルツリーからツリー外部モジュールにdrbd.koモジュールを構築することが可能です。/lib/modules/$(uname -r)/build .config1つの方法はRPM全体を調整することですが、rpmbuild -bbOracleの元のカーネルを起動し続けますただdrbd.ko 同じバージ...

Admin