Mansour Al Akeel <mansour.alakeel <at> gmail.com> writes: > > Thank you James. A quick search in the bugs DB bring this: > > https://bugs.gentoo.org/show_bug.cgi?id=574150 > > Please see my comments. > > > Have you check bgo ? (bugs.gentoo.org) > > Try another (stable) version ? > > > > use the -t option and see what it says. > > What do you "-t option". With which executable ?
Let's say you run 'emerge -uDNvpt cryptography' the -t will show more details that related to your emerge of the package. 'man emerge' then look for --tree > > look in the ebuild and see what all packages are required. I does not > > hurt to manually ( -1) rebuild the dependencies (both compile time and > > runtime) in case the other codes or packaging process did not catch > > something. > > If I understand you correctley, you are suggesting to rebuilt all the > dependencies for this package. This is what I am getting. There's no > depedencies: 'cat /usr/portage/dev-python/cryptography/cryptography-1.1.2.ebuild' Go read the devmanual about IUSE, RDEPEND and DEPEND. Ebuilds are basically shell scripts that manage the retrieval, compiling and installation of software used on gentoo systems, and many other aspects of those processes. > ================================================= > localhost mansour # emerge dev-python/cryptography --with-bdeps=y > > These are the packages that would be merged, in order: > > Calculating dependencies... done! > [ebuild N ] dev-python/cryptography-1.1.2::gentoo > USE="(-libressl) {-test}" PYTHON_TARGETS="python2_7 python3_3 (-pypy) > -python3_4 (-python3_5)" 0 KiB > > Total: 1 package (1 new), Size of downloads: 0 KiB > > Would you like to merge these packages? [Yes/No] > > ================================================= > > Can you please kindly elaborate ? > In fact I tried rebuilding the package few times, with the same error. 'emerge -1 libressl' is a good start. Study the ebuild and learn about what does what via reading the devmanual and other ebuild guides. I'm not saying the problem is because you are doing something wrong; I'm merely pointing out some routine/generic tools for gentoo that you should learn about and use, regardless of the problem. Building up a system on gentoo, from sources is always an adventure. It becomes more of a pleasurable experience, when you assimilate a great knowledge combinde with a cadre of tools to diagnose and try to fix problems yourself. Many of the devs in gentoo, started out with similar issues. Think of it as an opportunity to become that linux wizard you have always wanted to be.... I'm not solving your problem, just pointing out a few tools and ideas to get you cracking. Many more tools and information are on the gentoo wiki. [I] dev-python/cryptography Installed versions: 1.1.2(05:00:37 PM 02/18/2016)(-libressl -test it works just fine on my system. Maybe you need a closer look at your flags? > > -good hunting > > James