bisdn / bisdn-linux

Other
9 stars 1 forks source link

bisdn linux 5.1: package python3-appdirs missing in repository #100

Closed gmuehl4241 closed 5 months ago

gmuehl4241 commented 5 months ago

The package python3-appdirs is missing in the bisdn linux 5.1 repository although some other python packages depend on it. The consequence is that the latter cannot be installed.

Best regards,

GM

KanjiMonster commented 5 months ago

Mh. I can confirm the package missing, but I wonder why. I will need to investigate.

KanjiMonster commented 5 months ago

I suspect this might be a bad interaction of s3 expiry rules and s3 sync that caused packages to be expired before they were copied to a permanent location. I will try to reproduce the missing packages.

KanjiMonster commented 5 months ago

While that can certainly happen, the culprit seems to be bitbake not triggering packaging some transitive dependencies. Will need to investigate more, while preparing to manually fixup the repos.

KanjiMonster commented 5 months ago

I manually added the missing python3 packages to the repositories, and installing python3-twisted-core now works at least for me (and consequently openvswitch, where this came from).

Why bitbake is missing the appropriate RDEPENDS is currently under investigation.

KanjiMonster commented 5 months ago

Upstream patch for the issue: https://patchwork.yoctoproject.org/project/bitbake/patch/20240111172806.3311690-1-richard.purdie@linuxfoundation.org/