OMLx 4.0 Pre-Alpha ISO Plasma development builds

Screenshot_20181123_230138

it’s working here too. many thanks :wink:

3 Likes

Grazie! for the feedback :wink:

2 Likes

I’d say we need to get a bug report started on missing dependency for libsane.so.1.

1 Like

Issues · OpenMandrivaAssociation/distribution · GitHub

1 Like

I think I found the missing package: libreoffice-kde5
Now far better:

2 Likes

Ok I’ve been told that libreoffice-kde5 currently is optional because it has stability issues, however the users who don’t like the current default ugly look may try and see what happens :stuck_out_tongue:

$ sudo dnf --refresh install libreoffice-kde5

1 Like

Yes, that package does improve the look of LibreOffice in Cooker/Lx4.

1 Like

Calamares Welcome screen:

Known issues” opens https://wiki.openmandriva.org/en/4.0/New
It should open https://wiki.openmandriva.org/en/4.0/Errata

OpenMandriva Lx support” opens https://issues.openmandriva.org/
Is it expected or we want to open forum link instead ?

I think it’s here.

1 Like

These would be for Infra right? Anyway I believe @rugyada is correct on both.

For support it is better to start users in forum then if issue warrants user files bug report. Many issues won’t need or deserve a bug report only an explanation or correction of what user is trying to do.

We do need these fixed before Alpha release IMO.

1 Like

Not for Infra, it’s a report against calamares OM package.
@TPG

1 Like

A post was merged into an existing topic: Update wiki page for 4.0 release

Post-edit: 2018-12-2 The nano issue is fixed, package is now in main/release repo. Thanks to someone.

Package nano has gone missing. It’s gone from contrib repo.

# dnf install nano
OpenMandriva Cooker - x86_64 - Contrib                                                                                                      1.5 MB/s |  10 MB     00:06    
OpenMandriva Cooker - x86_64 - Nonfree                                                                                                       50 kB/s | 159 kB     00:03    
OpenMandriva Cooker - x86_64 - Restricted                                                                                                    43 kB/s | 137 kB     00:03    
OpenMandriva Cooker - x86_64                                                                                                                2.1 MB/s |  15 MB     00:06    
No match for argument: nano
Error: Unable to find a match

Post-edit: 2018-12-2 this issue persists.
Package mplayer-gui won’t install due to missing soundwrapper.

# dnf install mplayer-gui
OpenMandriva Cooker - x86_64 - Contrib                                                                                                      1.2 kB/s | 1.5 kB     00:01    
OpenMandriva Cooker - x86_64 - Nonfree                                                                                                      1.1 kB/s | 1.5 kB     00:01    
OpenMandriva Cooker - x86_64 - Restricted                                                                                                   1.1 kB/s | 1.5 kB     00:01    
OpenMandriva Cooker - x86_64                                                                                                                1.1 kB/s | 1.5 kB     00:01    
Error: 
 Problem: conflicting requests
  - nothing provides soundwrapper needed by mplayer-gui-1.3.0+38016-2.x86_64

nano is in main, but I got this. Not sure why :thinking:

$ sudo dnf --refresh install nano
OpenMandriva Cooker - x86_64 - Restricted                                       0.0  B/s |   0  B     00:01    
OpenMandriva Cooker - x86_64                                                    0.0  B/s |   0  B     00:01    
Failed to synchronize cache for repo 'cooker-x86_64-restricted', ignoring this repo.
Failed to synchronize cache for repo 'cooker-x86_64', ignoring this repo.
No match for argument: nano
Error: Unable to find a match

And btw it’s the same when try to install for example inkscape

$ sudo dnf --refresh install inkscape
OpenMandriva Cooker - x86_64 - Restricted                                       0.0  B/s |   0  B     00:01    
OpenMandriva Cooker - x86_64                                                    0.0  B/s |   0  B     00:01    
Failed to synchronize cache for repo 'cooker-x86_64-restricted', ignoring this repo.
Failed to synchronize cache for repo 'cooker-x86_64', ignoring this repo.
No match for argument: inkscape
Error: Unable to find a match
1 Like

Ok, that was a temporary net failure :stuck_out_tongue_winking_eye:

$ sudo dnf --refresh install nano
...
Dependencies resolved.
...
Installing:
 nano                   x86_64                   3.1-1                    cooker-x86_64                   517 k

Transaction Summary

Running transaction
  Preparing        :                                                                                        1/1 
  Installing       : nano-3.1-1.x86_64                                                                      1/1 
  Running scriptlet: nano-3.1-1.x86_64                                                                      1/1 
  Verifying        : nano-3.1-1.x86_64                                                                      1/1 

Installed:
  nano-3.1-1.x86_64                                                                                             

Complete!
1 Like

While at it I made experiment and removed

# rpm -e --nodeps openmandriva-repos-4.0-0.0.10.x86_64

Situation changed from

[ruru@omlx-2331 yum.repos.d]$ ls
cooker-contrib-i686.repo              openmandriva-contrib-x86_64.repo
cooker-contrib-x86_64.repo            openmandriva-contrib-x86_64-source.repo
cooker-contrib-x86_64-source.repo     openmandriva-i686.repo
cooker-i686.repo                      openmandriva-nonfree-i686.repo
cooker-nonfree-i686.repo              openmandriva-nonfree-x86_64.repo
cooker-nonfree-x86_64.repo            openmandriva-nonfree-x86_64-source.repo
cooker-nonfree-x86_64-source.repo     openmandriva-restricted-i686.repo
cooker-restricted-i686.repo           openmandriva-restricted-x86_64.repo
cooker-restricted-x86_64.repo         openmandriva-restricted-x86_64-source.repo
cooker-restricted-x86_64-source.repo  openmandriva-x86_64.repo
cooker-x86_64.repo                    openmandriva-x86_64-source.repo
cooker-x86_64-source.repo             
openmandriva-contrib-i686.repo
[ruru@omlx-2331 yum.repos.d]$ 

to

[ruru@omlx-2331 yum.repos.d]$ ls
cooker-contrib-i686.repo           cooker-nonfree-x86_64.repo            cooker-x86_64.repo
cooker-contrib-x86_64.repo         cooker-nonfree-x86_64-source.repo     cooker-x86_64-source.repo
cooker-contrib-x86_64-source.repo  cooker-restricted-i686.repo           
cooker-i686.repo                   cooker-restricted-x86_64.repo
cooker-nonfree-i686.repo           cooker-restricted-x86_64-source.repo
[ruru@omlx-2331 yum.repos.d]$ 

All openmandriva-* files gone.
So it looks like we currently get OM4 release repos along with cooker repos.

FWIW I did express my doubts on this regard in cooker IRC chan, but… :zipper_mouth_face::roll_eyes:

1 Like

nano used to be in contrib, last night it was nowhere so maybe that is when it was moved. It was discussed to move it to main so it is available on Lx4 without enabling contrib repo. Just as we are moving other necessary packages from contrib to main and unnecessary packages from main to congrib.

Today nano installs with no problem.

1 Like

Why bother, developers don’t seem to have a clue how things like this look to non-tech savvy users. When I try to tell them about this I’ll hear “that is trivial” or “that doesn’t matter” which is completely missing the point.

1 Like

Fixed:

2 Likes

And last update of openmandriva-repos 0.0.11 pushed again all release (openmandriva-*.repo) files :stuck_out_tongue_winking_eye:

.
Postedit:
So I removed the culprit again

1 Like

Installed dnfdragora but I see this:

dnfdragora
Traceback (most recent call last):
  File "/usr/bin/dnfdragora", line 58, in <module>
    import dnfdragora.ui as ui
  File "/usr/lib/python3.7/site-packages/dnfdragora/ui.py", line 29, in <module>
    import dnfdragora.config
  File "/usr/lib/python3.7/site-packages/dnfdragora/config.py", line 12, in <module>
    import yaml
ModuleNotFoundError: No module named 'yaml'

So missing python-yaml. Should be added to spec.
But after installing it:

dnfdragora
Skipped exception: <[Errno 2] No such file or directory: './dnfdragora.yaml'> 
Skipped exception: <[Errno 2] No such file or directory: '/home/x/.config/dnfdragora.yaml'> 
<_M_> [ui] YUILoader.cc:50 loadUI(): DISPLAY: ":0"
<_M_> [ui] YUILoader.cc:51 loadUI(): XDG_CURRENT_DESKTOP: "KDE"
<_M_> [ui] YUILoader.cc:52 loadUI(): YUI_PREFERED_BACKEND: ""
<_M_> [ui] YUILoader.cc:86 loadUI(): User-selected UI-plugin: ""
<_M_> [ui] YPath.cc:49 YPath(): Given filename: libyui-gtk.so.8
<_M_> [ui] YSettings.cc:74 progDir(): progDir: ""
<_M_> [ui] YPath.cc:65 YPath(): Preferring subdir: 
<_M_> [ui] YPath.cc:66 YPath(): Subdir given with filename: 
<_M_> [ui] YPath.cc:67 YPath(): Looking for: libyui-gtk.so.8
<_M_> [ui] YPath.cc:138 lsDir(): Looking in /usr/lib64/yui
<_M_> [ui] YPath.cc:121 YPath(): Could NOT find libyui-gtk.so.8 by looking recursive inside /usr/lib64/yui
<_M_> [ui] YPath.cc:49 YPath(): Given filename: libyui-ncurses.so.8
<_M_> [ui] YSettings.cc:74 progDir(): progDir: ""
<_M_> [ui] YPath.cc:65 YPath(): Preferring subdir: 
<_M_> [ui] YPath.cc:66 YPath(): Subdir given with filename: 
<_M_> [ui] YPath.cc:67 YPath(): Looking for: libyui-ncurses.so.8
<_M_> [ui] YPath.cc:138 lsDir(): Looking in /usr/lib64/yui
<_M_> [ui] YPath.cc:118 YPath(): Found libyui-ncurses.so.8 in /usr/lib64/yui
<_M_> [ui] YPath.cc:49 YPath(): Given filename: libyui-qt.so.8
<_M_> [ui] YSettings.cc:74 progDir(): progDir: ""
<_M_> [ui] YPath.cc:65 YPath(): Preferring subdir: 
<_M_> [ui] YPath.cc:66 YPath(): Subdir given with filename: 
<_M_> [ui] YPath.cc:67 YPath(): Looking for: libyui-qt.so.8
<_M_> [ui] YPath.cc:138 lsDir(): Looking in /usr/lib64/yui
<_M_> [ui] YPath.cc:118 YPath(): Found libyui-qt.so.8 in /usr/lib64/yui
<_M_> [ui] YUILoader.cc:118 loadUI(): Using UI-plugin: "qt"
<_M_> [ui] YSettings.cc:179 loadedUI(): Set loadedUI to "qt"
<_M_> [ui] YSettings.cc:180 loadedUI(): loadedUI is now locked.
<_M_> [ui] YPath.cc:49 YPath(): Given filename: libyui-qt.so.8
<_M_> [ui] YSettings.cc:74 progDir(): progDir: ""
<_M_> [ui] YPath.cc:65 YPath(): Preferring subdir: 
<_M_> [ui] YPath.cc:66 YPath(): Subdir given with filename: 
<_M_> [ui] YPath.cc:67 YPath(): Looking for: libyui-qt.so.8
<_M_> [ui] YPath.cc:138 lsDir(): Looking in /usr/lib64/yui
<_M_> [ui] YPath.cc:118 YPath(): Found libyui-qt.so.8 in /usr/lib64/yui
<_M_> [ui] YUI.cc:76 YUI(): This is libyui 3.3.3
<_M_> [ui] YUI.cc:77 YUI(): Creating UI without threads
<_M_> [qt-ui] YQUI.cc:101 YQUI(): This is libyui-qt 2.47.1
<_M_> [ui] YUI.cc:230 topmostConstructorHasFinished(): Running without threads
<_M_> [qt-styler] QY2Styler.cc:141 loadStyleSheet(): Couldn't open style sheet "/usr/share/libyui/theme/current/wizard/style.qss"
<_M_> [qt-ui] YQUI.cc:297 processCommandLineArgs(): Qt argument: python3
<_M_> [qt-ui] YQUI.cc:297 processCommandLineArgs(): Qt argument: /usr/bin/dnfdragora
<_M_> [qt-ui] YQUI.cc:440 calcDefaultSize(): Default size: 1120 x 600
<ERR> [qt-ui] YQUI.cc:263 initUI(): Forcing /libQtGui.so.5 open failed
<_M_> [qt-ui] YQApplication.cc:133 loadPredefinedQtTranslations(): Selected language: pl_PL
<WRN> [qt-ui] YQApplication.cc:137 loadPredefinedQtTranslations(): Qt locale directory not set - no translations for predefined Qt dialogs
<_M_> [qt-ui] YQUI.cc:274 initUI(): YQUI initialized. Thread ID: 0x0x7f0bd9e64600
<_M_> [ui] YSettings.cc:197 loadedUI(): loadedUI: "qt"
<_M_> [ui] YPath.cc:49 YPath(): Given filename: libyui-mga-qt.so.8
<_M_> [ui] YSettings.cc:74 progDir(): progDir: ""
<_M_> [ui] YPath.cc:65 YPath(): Preferring subdir: 
<_M_> [ui] YPath.cc:66 YPath(): Subdir given with filename: 
<_M_> [ui] YPath.cc:67 YPath(): Looking for: libyui-mga-qt.so.8
<_M_> [ui] YPath.cc:138 lsDir(): Looking in /usr/lib64/yui
<_M_> [ui] YPath.cc:121 YPath(): Could NOT find libyui-mga-qt.so.8 by looking recursive inside /usr/lib64/yui
<WRN> [ui] YUILoader.cc:242 loadExternalWidgets():      THROW:    No $DISPLAY and stdout is not a tty
terminate called after throwing an instance of 'YUICantLoadAnyUIException'
  what():  No $DISPLAY and stdout is not a tty
KCrash: crashing... crashRecursionCounter = 2
KCrash: Application Name = python3.7m path = /usr/bin pid = 4249
KCrash: Arguments: /usr/bin/python3.7m /usr/bin/dnfdragora 
KCrash: Attempting to start /usr/lib64/libexec/drkonqi from kdeinit
sock_file=/run/user/1001/kdeinit5__0

[1]+  Stopped              dnfdragora
<WRN> [qt-ui] YQUI.cc:676 qMessageHandler(): <libqt-warning> QSocketNotifier: Invalid socket 12 and type 'Read', disabling...
Unable to start Dr. Konqi
Re-raising signal for core dump handling.
^C
[1]+  Aborted               (core dump) dnfdragora
1 Like