Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Please add support for Debian Jessie #3

Closed
MagicFab opened this issue Jan 19, 2017 · 14 comments
Closed

Please add support for Debian Jessie #3

MagicFab opened this issue Jan 19, 2017 · 14 comments

Comments

@MagicFab
Copy link

Debian Jessie (8) was released in April 2015 and is the current stable release. Expected EOL is June 2018.

Thank you for considering adding support for it in the installer.

@metsma
Copy link
Contributor

metsma commented Jun 28, 2017

Can you test which ubuntu packages are working on Jessie

@MagicFab
Copy link
Author

I successfully had installed those available in January, haven't tried since then.

@fisher
Copy link

fisher commented Jul 30, 2017

+1 for Debian. As of Jul 2017 the stable branch is Debian 9.0 "stretch", https://wiki.debian.org/LTS

And the installation script still looking for outdated Wheezy.

@AlexDaniel
Copy link

I think if you're on jessie you can manage to install it, but it's not installable on anything beyond that (with the provided installation script or not). So, on jessie, there is a problem with qesteidutil package:

Depends: fonts-liberation, pcscd (>= 1.5), libc6 (>= 2.14), libgcc1 (>= 1:3.0), libpcsclite1 (>= 1.3.0), libqt5core5a (>= 5.7.0), libqt5gui5 (>= 5.0.2) | libqt5gui5-gles (>= 5.0.2), libqt5network5 (>= 5.0.2), libqt5widgets5 (>= 5.0.2), libssl1.0.0 (>= 1.0.2~beta3), libstdc++6 (>= 6)

There is no 1.0.2 version of libssl1.0.0 package in normal debian repos. If you're on jessie, then perhaps it is installable if you add jessie-backports repository. That should work, I think I had it installed on jessie eventually.

However, on other versions of debian (even when using artful packages) it seems to be broken beyond repair:

opensc : Depends: libreadline6 (>= 6.0) but it is not installable

libreadline6 is not a thing anymore in debian.

How come there is no proper support for debian when it comes to such an essential package? And while we are at it, why can't we have it included in debian repos? What's blocking it?

@teadur
Copy link

teadur commented Dec 5, 2017

You can use the debian jessie backports version of openssl on Stretch.
But actualy its now impossible to use id card on debian jessie, becaue RIA decided to drop support for ubuntu trusty packages, so basicaly only Debian you can use id card is Stretch with debian jessie backported openssl (what a mess) and ubuntu xenial packages.

I talked to RIA support about why the decided to drop trusty packages and their response was that so few people are using ubuntu trusty ( and debian wheezy/jessie) that they decided to drop the support in favor of Ubuntu 17.x because its so big effort to keep supporting old releases ( i dont know how that makes any sense when the software releases are really stable on older linuxes, how it could be big effort remains mystery to me)

@AlexDaniel
Copy link

Eh, that's unacceptable. If RIA themselves are doing such a piss-poor job, who'd be the right person to contact if we want to get things moving into the right direction?

@metsma
Copy link
Contributor

metsma commented Dec 5, 2017

There is always possible to create own packages and repos. Like other distros are doing Gentoo, SuSe, Mandriva, Fedora and Slack

@AlexDaniel
Copy link

@metsma what do you even mean? 😕 Are you saying that users are supposed to share .deb packages with each other for security related software?

@metsma
Copy link
Contributor

metsma commented Dec 5, 2017

Or you can become maintainer and push packages to upstream

@teadur
Copy link

teadur commented Dec 5, 2017

If i would be good at debian packaging i would surely do it, but sadly i'm not.
I think the most sane solution would be to get RIA re-support trusty but i dont see that happening.

I dont think its trivial to become debian maintainer and get the packages to upstream and even if its done the packages would show up at buster not stretch or any of the releases mentioned here.

Cleanest solution would be that RIA does the packages right, sadly if they havent packaged for Debian last 10 years i dont see that happening, second best would be that they bring back trusty support then we can workaround the issue and fix the installer.

joke
I think only way to get it done is to contact "Equal Treatment Commissioner"
/joke

@MagicFab
Copy link
Author

Debian Jessie is now "old-stable". I'll open a new ticket requesting support for Debian and explain why it's important (and more viable).

@AlexDaniel
Copy link

@metsma

Or you can become maintainer and push packages to upstream

Please see #42.

@metsma
Copy link
Contributor

metsma commented Jan 8, 2019

@metsma

Or you can become maintainer and push packages to upstream

Please see #42.

This out of context comment and applies only for IDEMIA driver packages.
As as stated before, feel free to become debian maintainer and publish packages to debian.
Debian is community maintained distribution and you have all tools and code available to contribute packages to debian.
Debian policy also states that submitter cannot be company or organization which RIA is.

@MagicFab
Copy link
Author

MagicFab commented Jan 8, 2019

@metsma @AlexDaniel please discuss in #16 - this issue is not current and it's closed. #16 refers to proper support in Debian Stable.

@open-eid open-eid deleted a comment from fisher Jan 8, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants