[OBSOLETE] Fail to install software (RPMs needed)

This forum is dedicated to basic help and support :

Ask here your questions about basic installation and usage of Mageia. For example you may post here all your questions about getting Mageia isos and installing it, configuring your printer, using your word processor etc.

Try to ask your questions in the right sub-forum with as much details as you can gather. the more precise the question will be, the more likely you are to get a useful answer

[OBSOLETE] Fail to install software (RPMs needed)

Postby akam » Nov 7th, '17, 10:28

Hi,

I am replacing Windows on my old and low spec laptop. After testing a lot of operating systems I found that Mageia 6 with LXDE is just about lightweight enough for my hardware while working almost "out of the box" with all I require.

There are however two (2) softwares I rely on for which I cannot find RPMs that work and sources I cannot install either:
- MEGAsync client (to sync cloud storage with laptop): https://mega.nz/sync
- SuisseID assistant (to legally sign emails in Evolution): https://postsuisseid.ch/en/support/application

Having tried to solve missing dependencies by installing Mageia RPM packages after packages through RPMDrake, the two (2) needed softwares still do not install. :cry:
Could someone help me to create working RPMs of these 2 softwares for Mageia 6 or create them for me? :?:

Your support and understanding is very much appreciated.
Last edited by doktor5000 on Nov 9th, '17, 19:22, edited 1 time in total.
Reason: adjusted title
akam
 
Posts: 3
Joined: Nov 7th, '17, 09:54

Re: Fail to install software (RPMs needed)

Postby doktor5000 » Nov 7th, '17, 19:32

For the mega client, that is covered here: viewtopic.php?f=41&t=8506

For SuisseID assistant, that does not seem to be packaged for any rpm distro, you will probably need to install this manually.
What is the actual problem with installing it ?

akam wrote:Having tried to solve missing dependencies by installing Mageia RPM packages after packages through RPMDrake, the two (2) needed softwares still do not install.


Well, you do not mention which of the rpm packages for mega client you selected and what error message you get ?
Same for the error messages for SuisseID assistant, see above.
Cauldron is not for the faint of heart!
Caution: Hot, bubbling magic inside. May explode or cook your kittens!
----
Disclaimer: Beware of allergic reactions in answer to unconstructive complaint-type posts
User avatar
doktor5000
 
Posts: 17630
Joined: Jun 4th, '11, 10:10
Location: Leipzig, Germany

Re: Fail to install software (RPMs needed)

Postby akam » Nov 8th, '17, 10:53

Dear doctor5000,

Thanks for your hint in relation to MEGA sync.

I have lost track of the RPMs installed and therefore enclosed the RPMdrake's pkg list. Once it is clear how to make the SuisseID assistant work, I will anyway setup the system once more from scratch by installing only the packages really needed. Otherwise my old hardware slows down too much.
Trying to install the SuisseID assistant software through LXTerminal does currently result in the following:

Code: Select all
[root@zeus suisseid-lin-4433.663]# ls
install.sh*  suisseid-lin-663-amd64-stable/
locale/      suisseid-lin-663-amd64-stable.tar.gz*
manual.pdf*  suisseid-lin-663-i386-stable.tar.gz*
PublicKey*
[root@zeus suisseid-lin-4433.663]# ./install.sh

Installation of SuisseID on Linux
Supported architectures: 32bit/64bit Intel-compatible (i586/amd64)


**** Installer ****

Your Linux has been recognized as Mageia version 6.
Packages to be installed are stable for amd64.

Your distribution is not (yet) supported with distribution specific
packages. This script copies files to /usr/local and creates an script
suisseid-uninstall.sh in /usr/local/sbin to uninstall the
software later.

Please note that SwissSigner is not provided for your
distribution. You can try to install Debian or RPM packages from:
  http://update.swisssign.com/media/stick

To uninstall this installation, call:
  sudo /usr/local/sbin/suisseid-uninstall.sh

NOTE: Please always uninstall the old installation to cleanup before
      (re-)installation.

NOTE: Please upgrade your stable Linux before installation.


If you installed an old version of this package before, please
uninstall it now, before you continue.  You may find an uninstall.sh
script in your old installation directory.

If your stable Linux is not updated to the latest version, please do
it now.

---> please press enter to continue <---
     (or press x to abort installation):


Detected unsupported Mageia (6)

Please make sure, the following packages are installed:
  - pcscd           (package pcsc-lite or similar)
  - Qt GUI library  (package libqt5gui5 or similar)
  - modutil         (package mozilla-nss-tools, nss-tools or similar)
  - OpenSSL 1.0     (package openssl or similar)
  - proxy library   (package libproxy or similar)

---> please press enter to continue <---
     (or press x to abort installation):

Starting Installation to /usr/local

gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error is not recoverable: exiting now
ldconfig: /lib/libcrypto.so.1.0.0 is not a symbolic link

ldconfig: file /lib64/libQt5WebEngineCore.so.5.6.2;5a018adf is truncated


gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error is not recoverable: exiting now
ldconfig: /lib/libcrypto.so.1.0.0 is not a symbolic link

ldconfig: file /lib64/libQt5WebEngineCore.so.5.6.2;5a018adf is truncated


gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error is not recoverable: exiting now
Setup SuisseID for system defaults and for all users
**** user: akam

gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error is not recoverable: exiting now

gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error is not recoverable: exiting now

gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error is not recoverable: exiting now

gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error is not recoverable: exiting now
ldconfig: /lib/libcrypto.so.1.0.0 is not a symbolic link

ldconfig: file /lib64/libQt5WebEngineCore.so.5.6.2;5a018adf is truncated


gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error is not recoverable: exiting now

Installation finished - now initialize the certificate

---> please insert certificate <---
     then press enter:
Restarting pcscd
Cannot find pcscd service
Usage: service -[Rfshv] SERVICE ARGUMENTS
   -f|--full-restart:   Do a fullrestart of the service.
   -R|--full-restart-all:   Do a fullrestart of all running services.
   -s|--status-all:   Print a status of all services.
   --ignore-dependencies:  Do not start required systemd services
   --skip-redirect:   Do not redirect to systemd
   -d|--debug:      Launch with debug.
   -h|--help:      This help.
[root@zeus suisseid-lin-4433.663]#
Attachments
rpmpkgs.log
RPMdrake_pkgs
(81.4 KiB) Downloaded 58 times
akam
 
Posts: 3
Joined: Nov 7th, '17, 09:54

Re: Fail to install software (RPMs needed)

Postby doktor5000 » Nov 8th, '17, 19:52

Not sure why you attached that package list, how should others determine which of the packages installed are currently necessary for your system or not?

For SuisseID assistant, due to the gzip error messages it seems the archive you downloaded has been corrupted or the download did not finish properly.
You can try to extract the archive manually via
Code: Select all
tar -xvf suisseid-lin-663-amd64-stable.tar.gz
or identify if those archives are actually gzip-compressed via
Code: Select all
file suisseid-lin-663*-stable.tar.gz


And you probably at least need to install pcsc-lite for the daemon that interfaces with your card reader.
Cauldron is not for the faint of heart!
Caution: Hot, bubbling magic inside. May explode or cook your kittens!
----
Disclaimer: Beware of allergic reactions in answer to unconstructive complaint-type posts
User avatar
doktor5000
 
Posts: 17630
Joined: Jun 4th, '11, 10:10
Location: Leipzig, Germany

[OBSOLETE] Fail to install software (RPMs needed)

Postby akam » Nov 9th, '17, 15:30

MEGAsync
The proposed instructions to install MEGAsync (viewtopic.php?f=41&t=8506) result in the following error:

Code: Select all
[akam@zeus ~]$ megasync
megasync: /lib64/libssl.so.10: no version information available (required by megasync)
megasync: /lib64/libcrypto.so.10: no version information available (required by megasync)
megasync: /lib64/libcrypto.so.10: no version information available (required by megasync)
megasync: symbol lookup error: megasync: undefined symbol: _ZN8CryptoPP15DEFAULT_CHANNELE
[akam@zeus ~]$



SuisseID assistant
Installed pcsc-lite as proposed. Downloaded the SuisseID assistant software once more. Then used QTerminal to...
Code: Select all
[root@zeus Downloads]# tar jxf suisseid-lin-4433.663.tar.bz2
[root@zeus Downloads]# cd suisseid-lin-4433.663/
[root@zeus suisseid-lin-4433.663]# ls
install.sh*  manual.pdf  suisseid-lin-663-amd64-stable/        suisseid-lin-663-i386-stable.tar.gz
locale/      PublicKey   suisseid-lin-663-amd64-stable.tar.gz
[root@zeus suisseid-lin-4433.663]# ./install.sh

Installation of SuisseID on Linux
Supported architectures: 32bit/64bit Intel-compatible (i586/amd64)

Script to uninstall found, executing it
**** Uninstall Package: libpcscxx_3.4.111~trusty.408_amd64.tar.gz
**** Uninstall Package: proxyface_1.1.190~trusty.150_amd64.tar.gz
**** Uninstall Package: suisseid-configuration_2.0.4391-1_amd64.tar.gz
Cleanup SuisseID from system defaults and from all users
**** user: akam
**** Uninstall Package: suisseid-pkcs11_6.21.78~trusty.1_amd64.tar.gz
**** Uninstall Package: swisssigner_2.5.4~trusty.1_amd64.tar.gz
**** Uninstall Package: swisssign-init_3.7.23~trusty.487_amd64.tar.gz
**** Uninstall Package: swisssign-pin-entry_3.7.24~trusty.257_amd64.tar.gz
**** Uninstall Package: swisssign-pin-entry-dev_3.7.24~trusty.257_amd64.tar.gz

**** Installer ****

Your Linux has been recognized as Mageia version 6.
Packages to be installed are stable for amd64.

Your distribution is not (yet) supported with distribution specific
packages. This script copies files to /usr/local and creates an script
suisseid-uninstall.sh in /usr/local/sbin to uninstall the
software later.

Please note that SwissSigner is not provided for your
distribution. You can try to install Debian or RPM packages from:
  http://update.swisssign.com/media/stick

To uninstall this installation, call:
  sudo /usr/local/sbin/suisseid-uninstall.sh

NOTE: Please always uninstall the old installation to cleanup before
      (re-)installation.

NOTE: Please upgrade your stable Linux before installation.


If you installed an old version of this package before, please
uninstall it now, before you continue.  You may find an uninstall.sh
script in your old installation directory.

If your stable Linux is not updated to the latest version, please do
it now.

---> please press enter to continue <---
     (or press x to abort installation):


Detected unsupported Mageia (6)

Please make sure, the following packages are installed:
  - pcscd           (package pcsc-lite or similar)
  - Qt GUI library  (package libqt5gui5 or similar)
  - modutil         (package mozilla-nss-tools, nss-tools or similar)
  - OpenSSL 1.0     (package openssl or similar)
  - proxy library   (package libproxy or similar)

---> please press enter to continue <---
     (or press x to abort installation):

Starting Installation to /usr/local

gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error is not recoverable: exiting now

gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error is not recoverable: exiting now

gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error is not recoverable: exiting now
Setup SuisseID for system defaults and for all users
**** user: akam

gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error is not recoverable: exiting now

gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error is not recoverable: exiting now

gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error is not recoverable: exiting now

gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error is not recoverable: exiting now

gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error is not recoverable: exiting now

Installation finished - now initialize the certificate

---> please insert certificate <---
     then press enter:

Please wait ...

**** initialization failed ****

     Please try to unplug and replug the SuisseID.
     Please check whether your token is inside the slot.
     Please check whether your USB slot is plugged in.
     Please try another USB port.

     In seldom cases a reboot might be necessary. Then after reboot,
     plugin your SuisseID again and manually start swisssign-init
     to finish the installation.

     You can repeat this initialization at any time by
     executing swisssign-init or by selecting «SwissSign
     Zertifikate in Betrieb nehmen» from your system menu.

     Press enter to retry
     (or press x to proceed anyway):

Restarting pcscd
Redirecting to /bin/systemctl restart pcscd.service
Waiting 10s for service

Please wait ...

**** initialization failed ****

     Please try to unplug and replug the SuisseID.
     Please check whether your token is inside the slot.
     Please check whether your USB slot is plugged in.
     Please try another USB port.

     In seldom cases a reboot might be necessary. Then after reboot,
     plugin your SuisseID again and manually start swisssign-init
     to finish the installation.

     You can repeat this initialization at any time by
     executing swisssign-init or by selecting «SwissSign
     Zertifikate in Betrieb nehmen» from your system menu.

     Press enter to retry
     (or press x to proceed anyway):

Restarting pcscd

Redirecting to /bin/systemctl restart pcscd.service
Waiting 10s for service

Please wait ...

**** initialization failed ****

     Please try to unplug and replug the SuisseID.
     Please check whether your token is inside the slot.
     Please check whether your USB slot is plugged in.
     Please try another USB port.

     In seldom cases a reboot might be necessary. Then after reboot,
     plugin your SuisseID again and manually start swisssign-init
     to finish the installation.

     You can repeat this initialization at any time by
     executing swisssign-init or by selecting «SwissSign
     Zertifikate in Betrieb nehmen» from your system menu.

     Press enter to retry
     (or press x to proceed anyway):

Restarting pcscd
Redirecting to /bin/systemctl restart pcscd.service
Waiting 10s for service

Please wait ...

**** initialization failed ****

     Please try to unplug and replug the SuisseID.
     Please check whether your token is inside the slot.
     Please check whether your USB slot is plugged in.
     Please try another USB port.

     In seldom cases a reboot might be necessary. Then after reboot,
     plugin your SuisseID again and manually start swisssign-init
     to finish the installation.

     You can repeat this initialization at any time by
     executing swisssign-init or by selecting «SwissSign
     Zertifikate in Betrieb nehmen» from your system menu.

     Press enter to retry
     (or press x to proceed anyway):

Restarting pcscd
Redirecting to /bin/systemctl restart pcscd.service
Waiting 10s for service

Please wait ...

**** initialization failed ****

     Please try to unplug and replug the SuisseID.
     Please check whether your token is inside the slot.
     Please check whether your USB slot is plugged in.
     Please try another USB port.

     In seldom cases a reboot might be necessary. Then after reboot,
     plugin your SuisseID again and manually start swisssign-init
     to finish the installation.

     You can repeat this initialization at any time by
     executing swisssign-init or by selecting «SwissSign
     Zertifikate in Betrieb nehmen» from your system menu.

     Press enter to retry
     (or press x to proceed anyway):

Restarting pcscd
Redirecting to /bin/systemctl restart pcscd.service
Waiting 10s for service

Please wait ...

**** initialization failed ****

     Please try to unplug and replug the SuisseID.
     Please check whether your token is inside the slot.
     Please check whether your USB slot is plugged in.
     Please try another USB port.

     In seldom cases a reboot might be necessary. Then after reboot,
     plugin your SuisseID again and manually start swisssign-init
     to finish the installation.

     You can repeat this initialization at any time by
     executing swisssign-init or by selecting «SwissSign
     Zertifikate in Betrieb nehmen» from your system menu.

     Press enter to retry
     (or press x to proceed anyway):

******** Installation failed! ********
---> please press enter <---
[root@zeus suisseid-lin-4433.663]#


This is all too much effort for nothing. I don't want to imagine trying to install further programs I may need for work in future.
Next in line is Fedora. If that works out of the box, i will stay on that. Otherwise it's back to MS Windows.
akam
 
Posts: 3
Joined: Nov 7th, '17, 09:54

Re: [OBSOLETE] Fail to install software (RPMs needed)

Postby katnatek » Nov 17th, '17, 01:35

Thanks to a contibution of MLO community MegaSync is in BlogDrake's repositories
Just add the set that match your system architecture

i586:
Code: Select all
urpmi.addmedia --wget --distrib http://ftp.blogdrake.net/mageia/mageia6/i586


x86_64:
Code: Select all
urpmi.addmedia --wget --distrib http://ftp.blogdrake.net/mageia/mageia6/x86_64


and install

Code: Select all
urpmi megasync


The package is also available for Mageia 5, just change 6 to 5 in the urpmi.addmedia command.
BlogDrake Official Community and Forums for Spanish Talkers Users of OpenMandriva and Mageia Linux
katnatek
 
Posts: 74
Joined: Mar 16th, '12, 02:09



Return to Basic support

Who is online

Users browsing this forum: No registered users and 1 guest

cron