LinHES Forums

STATUS: Testing Repos
Page 5 of 5

Author:  knappster [ Thu Jun 14, 2018 8:23 pm ]
Post subject:  Re: STATUS: Testing Repos

Installing python2-asn1crypto appears to have created some kodi issues, so I have removed it (no issues with dependencies) and installed python-asn1crypto. I'm not sure if this will satisfy xymon or if I will be back to square 1...

Author:  brfransen [ Thu Jun 14, 2018 8:24 pm ]
Post subject:  Re: STATUS: Testing Repos

Sorry I pasted in the wrong command. Try:
pacman -Ss crypto | grep install

Author:  brfransen [ Thu Jun 14, 2018 8:35 pm ]
Post subject:  Re: STATUS: Testing Repos

Hmmm...really no dependency issues with removing it?

pacman -Ss openssl|grep installed

Author:  knappster [ Thu Jun 14, 2018 8:59 pm ]
Post subject:  Re: STATUS: Testing Repos

pacman -Ss crypto | grep install
core-testing/libgcrypt 1.8.2-1 [installed]
core-testing/nettle 3.2-1 [installed]
core-testing/python-asn1crypto 0.24.0-1 [installed]
core-testing/python2-cryptography 2.1.4-1 [installed]

pacman -Ss openssl | grep install
core-testing/openssl 1.1.0.g-1 [installed]
core-testing/openssl-1.0 1.0.2.n-1 [installed]
core-testing/perl-crypt-ssleay 0.73_04-9 [installed]
core-testing/perl-net-ssleay 1.85-2 [installed]
core-testing/python2-pyopenssl 17.5.0-1 [installed]

I do show that I built python2-cryptography 2.1.4 a few months ago and even though it shows it's installed from the testing repository is it possible that is saw the same version and didn't recheck the dependencies? Maybe I should try to remove it and reinstall it. Otherwise I will try to upgrade to 2.2.2 to see if it is a compatibility issue with versions or something...

edit: I've installed the python2-cryptography from the repos. Now python2-asn1crypto is a dependency and things appears to be okay in kodi. Must have been due to my 3 month old build of the same version of cryptography. All seems okay now, but no word on xymon which is still purple... lol.

Author:  brfransen [ Fri Jun 15, 2018 9:17 am ]
Post subject:  Re: STATUS: Testing Repos

This is what I see:
sudo pacman -R python2-asn1crypto
checking dependencies...
error: failed to prepare transaction (could not satisfy dependencies)
:: python2-cryptography: removing python2-asn1crypto breaks dependency 'python2-asn1crypto'

What do you get from:
 pacman -Qi python2-cryptography

Since you built python2-cryptography yourself maybe it doesn't have the same deps. Remove it and remove the cached pkg and try to install from the repo again.

Author:  knappster [ Fri Jun 15, 2018 8:03 pm ]
Post subject:  Re: STATUS: Testing Repos

I already installed python2-cryptography from testing repos last night and everything seems to be working properly now. Just chalk it up to me tainting the packages on my system. Do you have any suggestions on something I should do differently if I build a new package? The only other one I am aware of is python2-cryptodomex because it is not currently in the linhes repos.

In answer to your question on the output:
[mythtv@linhes ~]$ pacman -Qi python2-cryptography
Name            : python2-cryptography
Version         : 2.1.4-1
Description     : A package designed to expose cryptographic recipes and
                  primitives to Python developers
Architecture    : x86_64
URL             :
Licenses        : Apache
Groups          : None
Provides        : None
Depends On      : python2-six  python2-cffi  python2-enum34  python2-idna
                  python2-ipaddress  python2-setuptools
Optional Deps   : None
Required By     : python2-pyopenssl
Optional For    : None
Conflicts With  : None
Replaces        : None
Installed Size  : 2.53 MiB
Packager        :
Build Date      : Thu 01 Mar 2018 11:38:10 AM CST
Install Date    : Thu 14 Jun 2018 11:05:08 PM CDT
Install Reason  : Installed as a dependency for another package
Install Script  : No
Validated By    : SHA-256 Sum

Author:  brfransen [ Fri Jun 15, 2018 8:50 pm ]
Post subject:  Re: STATUS: Testing Repos

Build in a chroot is the best way to keep your system clean and also make sure that you don't link against stuff you don't want to.

I think there is a pacman option that will allow you to list manually installed pkgs that are not in the repo but I am not seeing it right now.

Another useful one for recursively removing orphans and their configuration files:
sudo pacman -Rns $(pacman -Qtdq)

Author:  brfransen [ Tue Jan 29, 2019 6:36 am ]
Post subject:  Re: STATUS: Testing Repos

The testing repos have some problems right now as we get ready for mythtv 30.

Page 5 of 5 All times are UTC - 6 hours
Powered by phpBB® Forum Software © phpBB Group