Hi, on my laptop upgraded to 15.4 and using KDE I would like to have sirikali for 15.4, but seems that it isn’t.
I checked here https://download.opensuse.org/repositories/home:/obs_mhogomchungu/
and found only for 15.3 or tumbleweed.
I tried to install from tumbleweed repository but gives me this:
YaST2 conflicts list - generated 2022-08-30 16:59:54
nothing provides ‘libc.so.6(GLIBC_2.34)(64bit)’ needed by the to be installed sirikali-1.5.0.1646154526.c4ca3b1-110.14.x86_64
] do not install sirikali-1.5.0.1646154526.c4ca3b1-110.14.x86_64
] break sirikali-1.5.0.1646154526.c4ca3b1-110.14.x86_64 by ignoring some of its dependencies
YaST2 conflicts list END
now, is it better to install from tumbleweed repository and if yes how to solve the needed libc.so.6(GLIBC_2.34)(64bit) request?
or is better to install from 15.3 repository?
or is there other way to have sirikali?
Non-Linux file systems are for exchanging data between non-Linux systems and Linux systems. Not to use for your work on Linux. Why do you think Linux has his own set of file system types?
I put in my /home the downloaded sirikali src.rpm file and did the same, here the output: https://paste.opensuse.org/27886257
but the same error at the end
......outputs....
+ rm -rf filelistserror: cannot open Installing: No such file or directory
pla@pla4-TW:~>
looking at
/home/pla/rpmbuild/RPMS/x86_64/
the sirikali-1.5.0.1646154526.c4ca3b1-lp153.110.1.x86_64.rpm is there
I tried by YAST but it doesn’t seems to works becouse YST close without the usual FINISH window,
I tried with zypper bu it says me that is unsigned, at the end it seems tha it worked.
iis it correctly installed?
pla4-TW:~ # zypper install /home/pla/rpmbuild/RPMS/x86_64/sirikali-1.5.0.1646154526.c4ca3b1-lp154.110.1.x86_64.rpmLoading repository data...
Reading installed packages...
There is an update candidate 'sirikali-1.5.0.1646154526.c4ca3b1-110.14.x86_64' for 'sirikali-1.5.0.1646154526.c4ca3b1-lp153.110.1.x86_64', but it does not match the specified version, architecture, or repository.
Resolving package dependencies...
The following package is going to be reinstalled:
sirikali
The following package is going to change vendor:
sirikali obs://build.opensuse.org/home:obs_mhogomchungu -> SUSE LLC <https://www.suse.com/>
1 package to reinstall, 1 to change vendor.
Overall download size: 750.7 KiB. Already cached: 0 B. After the operation, 40.2 KiB will be freed.
Continue? [y/n/v/...? shows all options] (y): y
Retrieving package sirikali-1.5.0.1646154526.c4ca3b1-lp153.110.1.x86_64 (1/1), 750.7 KiB ( 2.6 MiB unpacked)
sirikali-1.5.0.1646154526.c4ca3b1-lp154.110.1.x86_64.rpm:
Package header is not signed!
sirikali-1.5.0.1646154526.c4ca3b1-lp153.110.1.x86_64 (Plain RPM files cache): Signature verification failed [6-File is unsigned]
Abort, retry, ignore? [a/r/i] (a): i
Checking for file conflicts: ...................................................................................................................[done]
(1/1) Installing: sirikali-1.5.0.1646154526.c4ca3b1-lp153.110.1.x86_64 .........................................................................[done]
pla4-TW:~ #
Manythanks sauerland, I learned sure something more about compiling, yes it works, but I think I made a lot of mess so
restart from zero:
sirikali-1.5.0.1646154526.c4ca3b1-lp153.110.1.src.rpm is in my home
deleted everything in /home/pla/rpmbuild/all_folders
with YAST software management and repositories I:
-uninstalled sirikali
-disabled the suse-home:/mhogomchungu-TW(sirikali crypto) https://download.opensuse.org/repositories/home:/obs_mhogomchungu/openSUSE_Tumbleweed/ repository
-disabled the local repository where I put rpms to install with YAST z-LOCAL-repository(zoom-ipscan dir:/dati/impo-conf/repositoryTW (it is very comfortable for me to have it in a NTFS partition, I hope for this use it isn’t a problem)
-checked that if I search sirikali nothing is found
open a KONSOLE window in my /home and
rpmbuild --rebuild sirikali-1.5.0.1646154526.c4ca3b1-lp153.110.1.src.rpm Installing sirikali-1.5.0.1646154526.c4ca3b1-lp153.110.1.src.rpm
here the outputs: https://paste.opensuse.org/86526957
the error: cannot open Installing: No such file or directory is still there but seems not important
the sirikali rpm is here
open a KONSOLE window in /home/pla/rpmbuild/RPMS/x86_64/ and install as “su -” sirikali with zypper:
pla@pla4-TW:~/rpmbuild/RPMS/x86_64> su -
Password:
pla4-TW:~ # cd /home/pla/rpmbuild/RPMS/x86_64/
pla4-TW:/home/pla/rpmbuild/RPMS/x86_64 # zypper install sirikali-1.5.0.1646154526.c4ca3b1-lp153.110.1.x86_64.rpm
Loading repository data...
Reading installed packages...
Resolving package dependencies...
The following NEW package is going to be installed:
sirikali
1 new package to install.
Overall download size: 750.8 KiB. Already cached: 0 B. After the operation, additional 2.6 MiB will be used.
Continue? [y/n/v/...? shows all options] (y): y
Retrieving package sirikali-1.5.0.1646154526.c4ca3b1-lp153.110.1.x86_64 (1/1), 750.8 KiB ( 2.6 MiB unpacked)
sirikali-1.5.0.1646154526.c4ca3b1-lp153.110.1.x86_64.rpm:
Package header is not signed!
sirikali-1.5.0.1646154526.c4ca3b1-lp153.110.1.x86_64 (Plain RPM files cache): Signature verification failed [6-File is unsigned]
Abort, retry, ignore? [a/r/i] (a): i
Checking for file conflicts: ........................................................................................[done]
(1/1) Installing: sirikali-1.5.0.1646154526.c4ca3b1-lp153.110.1.x86_64 ..............................................[done]
pla4-TW:/home/pla/rpmbuild/RPMS/x86_64 #
warning about Package header is not signed! but it seems not important
checked with YAST software management tab technical data (…why the vendor is SUSE LLC https://www.suse.com/ ?):
sirikali - Qt based GUI front end to cryfs,gocryptfs,securefs and encfs
Version:
1.5.0.1646154526.c4ca3b1-lp153.110.1
Build Time:
Thu 01 Sep 2022 01:02:36 PM CEST
Install Time:
Thu 01 Sep 2022 01:11:37 PM CEST
License:
GPL-2.0+
Installed Size:
2.6 MiB
Download Size:
0 B
Distribution:
SUSE Linux Enterprise 15
Vendor:
SUSE LLC <https://www.suse.com/>
Packager:
https://www.suse.com/
Architecture:
x86_64
Build Host:
pla4-TW.home-life.hub
URL:
http://mhogomchungu.github.io/SiriKali
Source Package:
sirikali-1.5.0.1646154526.c4ca3b1-lp153.110.1
Media No.:
0
Authors:
deleted sirikali rpm in local repository where I put rpms to install with YAST z-LOCAL-repository(zoom-ipscan dir:/dati/impo-conf/repositoryTW
with YAST software repositories I
-enabled the local repository where I put rpms to install with YAST z-LOCAL-repository(zoom-ipscan dir:/dati/impo-conf/repositoryTW
rebooted
sirikali works
==============================
try to install with YAST
-uninstall sirikali
-put sirikali-1.5.0.1646154526.c4ca3b1-lp153.110.1.x86_64.rpm in my local repository z-LOCAL-repository(zoom-ipscan dir:/dati/impo-conf/repositoryTW
-install with YAST software management
-appear a warning: Package sirikali is broken, integrity check has failed, I choose ignore
-YAST ends with the usual finish window
-reboot
sirikali works
============================
in the meantime obs_mhogomchungu and adra kindly end quickly put sirikali for 15.4 in theyr repositories so I installed from there
-deleted sirikali from my local repository z-LOCAL-repository(zoom-ipscan dir:/dati/impo-conf/repositoryTW
-installed from obs_mhogomchungu version
-no warnings
-reboot
sirikali works
After that I added the ~/rpmbuild/RPMS as a install directory to Yast…
Building as User, installing with zypper or yast…
So the key is will be written to the database at the first Usage of that Repo, no more unsigned packages…