Why people disable the repo, I do not know. I might have a slight notion.

However, you cannot upgrade from Fedora 29 to Fedora 30 with Modular
repositories allowed. It fails with an error similar to what Mirek has
reported. Disabling modular repositories fixed the problem and an upgrade
was possible, but I see this as quite a serious issue and if it is not
fixed, I will definitely report this as a blocker.

I do not know, where the problem lies, whether the modules have not been
built yet or something, but I would definitely expect that in time of
Branching, things like that would have been solved. Otherwise, people will
not want to get into problems like this and they might think twice about
modular content.



On Wed, Feb 27, 2019 at 11:37 AM Miro Hrončok <mhron...@redhat.com> wrote:

> On 27. 02. 19 11:09, Igor Gnatenko wrote:
> > I think those messages are just informational, because nothing uses
> those
> > modules to build packages..  or am I wrong?
>
> It aborts the build.
>
> -----------
>
> Modular dependency problems with Defaults:
>
>   Problem 1: conflicting requests
>    - nothing provides module(platform:f30) needed by module
> avocado:stable:3020190213205848:a5b0195c-0.x86_64
>   Problem 2: conflicting requests
>    - nothing provides module(platform:f30) needed by module
> bat:latest:3020190214090936:e50d0d19-0.x86_64
> ...
>   Problem 12: conflicting requests
>    - nothing provides module(platform:f30) needed by module
> stratis:1:20181215204600:a5b0195c-0.x86_64
>
> During handling of the above exception, another exception occurred:
>
> Traceback (most recent call last):
>    File "/usr/bin/dnf", line 58, in <module>
>      main.user_main(sys.argv[1:], exit_code=True)
>    File "/usr/lib/python3.7/site-packages/dnf/cli/main.py", line 193, in
> user_main
>      errcode = main(args)
>    File "/usr/lib/python3.7/site-packages/dnf/cli/main.py", line 64, in
> main
>      return _main(base, args, cli_class, option_parser_class)
>    File "/usr/lib/python3.7/site-packages/dnf/cli/main.py", line 99, in
> _main
>      return cli_run(cli, base)
>    File "/usr/lib/python3.7/site-packages/dnf/cli/main.py", line 115, in
> cli_run
>      cli.run()
>    File "/usr/lib/python3.7/site-packages/dnf/cli/cli.py", line 1108, in
> run
>      return self.command.run()
>    File "/usr/lib/python3.7/site-packages/dnf/cli/commands/install.py",
> line 97,
> in run
>      module_debsolv_errors))
>    File "/usr/lib/python3.7/site-packages/dnf/module/module_base.py", line
> 604,
> in format_modular_solver_errors
>      msg = dnf.util._format_resolve_problems(errors)
>    File "/usr/lib/python3.7/site-packages/dnf/util.py", line 384, in
> _format_resolve_problems
>      msg += "\n  - ".join(rs)
> TypeError: sequence item 0: expected str instance, list found
>
> Could not execute mockbuild: Failed to execute command.
>
> -----------
>
> Is this a dnf bug?
>
> --
> Miro Hrončok
> --
> Phone: +420777974800
> IRC: mhroncok
> _______________________________________________
> devel mailing list -- devel@lists.fedoraproject.org
> To unsubscribe send an email to devel-le...@lists.fedoraproject.org
> Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives:
> https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
>


-- 

Lukáš Růžička

FEDORA QE, RHCE

Red Hat

<https://www.redhat.com>

Purkyňova 115

612 45 Brno - Královo Pole

lruzi...@redhat.com
TRIED AND PERSONALLY TESTED, ERGO TRUSTED. <https://redhat.com/trusted>
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org

Reply via email to