That has unfortunately nothing to do with the issue.
It's just a warning...
I am pushing a fixed anaconda version to sabayon-limbo now.
The root cause was a change in behavior in the new python-exec Gentoo
package in the way it builds python file paths:
Example of os.path.dirname(__file__):
New (wrong, python-exec output):
/usr/lib/python-exec/python2.7/../../../lib64/python2.7/site-packages/pyanaconda/ui/gui/spokes
Old (correct, and expected python-exec output):
/usr/lib64/python2.7/site-packages/pyanaconda/ui/gui/spokes
The fix is:
diff --git a/pyanaconda/ui/gui/__init__.py b/pyanaconda/ui/gui/__init__.py
index 71d8926c1..bde074d5f 100644
--- a/pyanaconda/ui/gui/__init__.py
+++ b/pyanaconda/ui/gui/__init__.py
@@ -507,9 +507,9 @@ class GraphicalUserInterface(UserInterface):
ANACONDA_WINDOW_GROUP.add_window(self.mainWindow)
basemask = "pyanaconda.ui"
- basepath = os.path.dirname(__file__)
+ basepath = os.path.normpath(os.path.dirname(__file__))
updatepath = "/tmp/updates/pyanaconda/ui"
- sitepackages = [os.path.join(dir, "pyanaconda", "ui")
+ sitepackages = [os.path.normpath(os.path.join(dir, "pyanaconda", "ui"))
for dir in site.getsitepackages()]
pathlist = set([updatepath, basepath] + sitepackages)
On Tue, Mar 28, 2017 at 3:34 PM, Jerrod Frost <[email protected]> wrote:
> I've been discussing an issue with Joost. Something has changed to cause
> Anaconda to not want to recognize HDDs/SSDs. I'm assuming the following is
> related?
>
> /usr/lib64/python2.7/blivet/util.py:14: PyGiWarning: BlockDev was
> imported without specifying a version first. Use
> gi.require_version('BlockDev', '0.1') before import to ensure that the
> right version gets loaded from gi.repository import BlockDev as blockdev
>
> The system itself sees the block devices just fine, and fdisk finds disks
> just fine. This is occurring on the latest daily ISO.
>
>
>
>
--
Fabio Erculiani