missing dev-python/iso4217? #3532

Open
opened 2024-08-29 22:12:05 +02:00 by fariouche · 0 comments

Hello,

Since I need to modify the ebuild of homeasistant to relax some of the dependencies (safely of course) (easier this way than adding the missing portage package back in the tree), I need a way to automatically patch the package_constraints.txt used by homeassistant (to avoid it from trying to pip install the modified versions)

So I wrote a script that automatically parse the requirements constraints and compare with the installed packages.
This is were I discovered that some packages are marked "==" in the ebuild while they are ">=" in the requirements.
But I discovered that some packages are not even listed in the ebuild like iso4217.
It's not a big deal, and I haven't finished my script yet (not easy to parse the version format of pip) but I wanted you to know that in case you see an issue some day.

(other example: pycountry<23.12.11 in the requirements, but in the ebuild it's >=pycountry-23.12.11 which is the opposite)

Hello, Since I need to modify the ebuild of homeasistant to relax some of the dependencies (safely of course) (easier this way than adding the missing portage package back in the tree), I need a way to automatically patch the package_constraints.txt used by homeassistant (to avoid it from trying to pip install the modified versions) So I wrote a script that automatically parse the requirements constraints and compare with the installed packages. This is were I discovered that some packages are marked "==" in the ebuild while they are ">=" in the requirements. But I discovered that some packages are not even listed in the ebuild like iso4217. It's not a big deal, and I haven't finished my script yet (not easy to parse the version format of pip) but I wanted you to know that in case you see an issue some day. (other example: pycountry<23.12.11 in the requirements, but in the ebuild it's >=pycountry-23.12.11 which is the opposite)
onkelbeh self-assigned this 2024-09-21 07:40:24 +02:00
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: onkelbeh/HomeAssistantRepository#3532
No description provided.