Fvennetier (Talk | contribs) (→"Problem: nothing provides X needed by Y" when adding packages in ARM chroot) |
Fvennetier (Talk | contribs) |
||
| Line 7: | Line 7: | ||
First add our repository to your chroot's zypper configuration file: | First add our repository to your chroot's zypper configuration file: | ||
obslight addRepoInChRoot --projectLocalName $ProjectName --url http://repo.pub.meego.com/home:/fvennetier:/zypper-backport/MeeGo_1.2.0_standard/ --alias "Zypper_1.6.15_backport" | obslight addRepoInChRoot --projectLocalName $ProjectName --url http://repo.pub.meego.com/home:/fvennetier:/zypper-backport/MeeGo_1.2.0_standard/ --alias "Zypper_1.6.15_backport" | ||
| - | Then go to the chroot and update zypper: | + | Then go to the chroot and update '''zypper''': |
obslight goToChRoot --projectLocalName $ProjectName | obslight goToChRoot --projectLocalName $ProjectName | ||
# zypper update zypper | # zypper update zypper | ||
# exit | # exit | ||
| + | |||
| + | |||
| + | === <tt>"error: Architecture is not included: armv8el"</tt> === | ||
| + | The '''build''' package of your chroot does not support armv8el builds. Consider using another version, like the 2011.03.29 of MeeGo repositories. | ||
| + | |||
| + | ==== How to install '''build''' version 2011.03.29 in a MeeGo 1.2.0 chroot ==== | ||
| + | First add the MeeGo building tools repository to your chroot's zypper configuration file: | ||
| + | obslight addRepoInChRoot --projectLocalName $ProjectName --url http://download.meego.com/live/Tools:/Building/MeeGo_1.2.0/ --alias "Tools:Building_MeeGo_1.2.0" | ||
| + | Then go to the chroot and update '''build''': | ||
| + | obslight goToChRoot --projectLocalName $ProjectName | ||
| + | # zypper update build | ||
| + | # exit | ||
Contents |
It may come from a broken version of zypper/libzypp in your chroot, which do not see noarch packages. This problem was reported with zypper 1.5.3 and libzypp 8.12.1. We suggest you to update your zypper version to 1.6+. For convenience, we pre-built zypper 1.6.15 and libzypp 9.10.2 to Meego 1.2.0.
First add our repository to your chroot's zypper configuration file:
obslight addRepoInChRoot --projectLocalName $ProjectName --url http://repo.pub.meego.com/home:/fvennetier:/zypper-backport/MeeGo_1.2.0_standard/ --alias "Zypper_1.6.15_backport"
Then go to the chroot and update zypper:
obslight goToChRoot --projectLocalName $ProjectName # zypper update zypper # exit
The build package of your chroot does not support armv8el builds. Consider using another version, like the 2011.03.29 of MeeGo repositories.
First add the MeeGo building tools repository to your chroot's zypper configuration file:
obslight addRepoInChRoot --projectLocalName $ProjectName --url http://download.meego.com/live/Tools:/Building/MeeGo_1.2.0/ --alias "Tools:Building_MeeGo_1.2.0"
Then go to the chroot and update build:
obslight goToChRoot --projectLocalName $ProjectName # zypper update build # exit