Hi Harald,
Thank you for developing and maintaining such great software as pySIM.
To support these Gentoo users who are curious about telecom I have
crated an unofficial ebuild (package) with all required dependencies.
Thanks to Pentoo maintainers, these packages are available for broader
audience via the corresponding portage overlay [1].
While creating the package, I faced few obstacles:
1. absence of a fresh release, so pySIM was packaged in a bleeding edge
manner when on every installation the latest snapshot is downloaded and
installed
2. asn1tools fork with single custom change
Installation of the latest snapshot might be inconvenient for end-users
since cannot offer stability and subjected to a random issues which you
can expect from a software under a heavy development.
As far as I understand, asn1tools has been forked to introduce order to
SET and SEQUENCE types. It is hard to me to estimate all the
side-effects of this change. So, I've packaged the fork as a separate
package 'asn1tools-osmocom'. What also can be inconvenient for ordinary
users due to possible collision with the original package. Also,
upstream asn1tools has got a pyparsing fix [3] for tests which I had to
disable creating asn1tools-osmocom.
Harald, do you have any plans to collaborate with asn1tools maintainers
to get the ordered types available in the upstream? This can greatly
facilitate the packaging work and make pySIM stably available for end-users.
1.
https://github.com/pentoo/pentoo-overlay/commit/5011abefd624db8544a95d3515f…
2.
https://github.com/osmocom/asn1tools/commit/44277cdb34959196f317b6a02af20a4…
3.
https://github.com/eerimoq/asn1tools/commit/bce6f497711e47cc3b442e073c8f264…
--
Sergey