Armadilloフォーラム

x1-debian-builder使用時のパッケージバージョン統一方法について

yuki_nishizaki

2021年1月27日 13時01分

お世話になっております。
現在x1-debian-builderを使用して量産用ルートファイルシステムアーカイブを作成しております。
その際、開発時のdebパッケージバージョンと統一するため、
packagesファイルに下記パッケージのバージョン指定をしました(添付1)。
・atmark-x1-base=2.3.2-1
・els31-utils=1.1.0
・modemmanager=1.6.4-1atmark5
しかし、build.sh実行後指定したバージョンが見つからないとエラーが出てインストールできませんでした。

最新バージョンしかパッケージはインストールできないのでしょうか?
それとも、他に方法があればご教示いただければと思います。
よろしくお願いいたします。

コメント

yuki_nishizaki

2021年1月27日 19時51分

> お世話になっております。
> 現在x1-debian-builderを使用して量産用ルートファイルシステムアーカイブを作成しております。
> その際、開発時のdebパッケージバージョンと統一するため、
> packagesファイルに下記パッケージのバージョン指定をしました(添付1)。
> ・atmark-x1-base=2.3.2-1
> ・els31-utils=1.1.0
> ・modemmanager=1.6.4-1atmark5
> しかし、build.sh実行後指定したバージョンが見つからないとエラーが出てインストールできませんでした。
>
> 最新バージョンしかパッケージはインストールできないのでしょうか?
> それとも、他に方法があればご教示いただければと思います。
> よろしくお願いいたします。

nishizakiです。
添付画像を添付し忘れました。
よろしくお願いいたします。

ファイル ファイルの説明
packages.png packagesへの記載例
build.sh実行時エラー.png build.sh実行時packagesリストインストールエラー部分

at_syunya.ohshio

2021年1月29日 10時34分

大塩です。

> 最新バージョンしかパッケージはインストールできないのでしょうか?
コマンド apt-cache madison でインストール可能なパッケージのバージョンを確認すると、
それぞれ上記で記載したものは最新バージョンのみ表示されます。
そのため、apt では最新版のみのインストールとなります。

> それとも、他に方法があればご教示いただければと思います。
x1-debian-builder での旧バージョンインストールは、以下の方法をお試しください。
・aiotg3l_resources/resources/ にインストールしたい旧パッケージを設置
・aiotg3l_resources/resources/fixup に、dpkg コマンドを追加する。

旧バージョンのパッケージは、以下よりダウンロード可能です。
・atmark-x1-base
https://download.atmark.tech/debian/pool/main/a/atmark-x1-base/
・els31-utils
https://download.atmark.tech/debian/pool/main/e/els31-utils/
・modemmanager
https://download.atmark.tech/debian/pool/main/m/modemmanager/

以上です。

yuki_nishizaki

2021年2月2日 17時13分

> 大塩です。
>
> > 最新バージョンしかパッケージはインストールできないのでしょうか?
> コマンド apt-cache madison でインストール可能なパッケージのバージョンを確認すると、
> それぞれ上記で記載したものは最新バージョンのみ表示されます。
> そのため、apt では最新版のみのインストールとなります。
>
> > それとも、他に方法があればご教示いただければと思います。
> x1-debian-builder での旧バージョンインストールは、以下の方法をお試しください。
> ・aiotg3l_resources/resources/ にインストールしたい旧パッケージを設置
> ・aiotg3l_resources/resources/fixup に、dpkg コマンドを追加する。
>
> 旧バージョンのパッケージは、以下よりダウンロード可能です。
> ・atmark-x1-base
> https://download.atmark.tech/debian/pool/main/a/atmark-x1-base/
> ・els31-utils
> https://download.atmark.tech/debian/pool/main/e/els31-utils/
> ・modemmanager
> https://download.atmark.tech/debian/pool/main/m/modemmanager/
>
> 以上です。

大塩様
ご返信ありがとうございます。