WhitewaterFoundry / Fedora-Remix-for-WSL

Fedora Remix for Windows Subsystem for Linux.
Other
710 stars 51 forks source link

Fedora Remix Build Problem 3 : Package cracklib-dicts #58

Open alexismaret1test opened 4 years ago

alexismaret1test commented 4 years ago

Describe the bug The file "create-targz.sh" that permit to create the "install.tar.gz" produces error: No match for argument: cracklib-dicts Error: Unable to find a match It is caused by the line 55 : dnf -y install cracklib-dicts wslu

To Reproduce Steps to reproduce the behavior: Just follow the guide to build Fedoraremix Distribution (as Pengwin)

  1. Go on a real Fedora
  2. sudo sh create-targz.sh
  3. Error occured : dnf -y install cracklib-dicts wslu

Expected behavior I expect the script to be usable under fedora and to work without any errors. The script must build the file "install.tar.gz" in the architecture folder chosen.

Workaround I searched for a package named "generic-release" dnf list cracklib-dicts Available Packages cracklib-dicts.x86_64 2.9.6-15.fc29 fedora

So i modify the script to change name of the package to "cracklib-dicts.x86_64" line 55 : dnf -y install cracklib-dicts.x86_64 wslu

But still got the same error No match for argument: cracklib-dicts.x86_64 Error: Unable to find a match

So i install it by hand : $dnf -y install cracklib-dicts.x86_64

Then i comment the line 55 since it is already installed on my system. #dnf -y install cracklib-dicts.x86_64

Additional context Fedora Version 29 cat /etc/fedora-release Generic release 29 (Generic)

I have found similar errors in this script so i posted an issue for each build error i encountered

ganto commented 4 years ago

Fedora 29 is end-of-life since 2019-11-30 therefore I don't think any Fedora 29 related bugs will ever be fixed.