> On 23 Nov 2024, at 22:18, Go Canes wrote:
>
> I have not upgraded to F41 but from what I have seen on the list, it
> seems to me that:
> 1) dnf5 is implemented in python
Dnf4 is python, dnf5 is c++.
Barry
--
___
users mailing list -- users@lists
Go Canes wrote:
> I have not upgraded to F41 but from what I have seen on the list, it
> seems to me that:
> 1) dnf5 is implemented in python
> 2) dnf5 is using "argparse" to parse command line options
> 3) dnf5 is using "argparse subparsers" to implement the dnf5 commands
It is true that dnf5 par
On Sat, 2024-11-23 at 22:22 +, Patrick O'Callaghan wrote:
> According to the man page for dnf5 the command has to come first, i.e.
> it's 'dnf COMMAND OPTIONS ARGS', so your example would be wrong even if
> --skip-unavailable were an option (which apparently it isn't).
In fact it's an option o
Go Canes wrote:
>I wrote:
>> # dnf -y --skip-unavailable install pkg1 pkg2 pkg3
>> Unknown argument "--skip-unavailable" for command "dnf5".
>First, I agree the "helpful" message could and should be better.
>
>... options are going to be positional relative to the
>commands. Until "install" is
Dave Close wrote on 2024/11/24 6:53:
# dnf -y install pkg1 pkg2 pkg3
Updating and loading repositories:
...
Repositories loaded.
Failed to resolve the transaction:
No match for argument: pkg3
You can try to add to command line:
--skip-unavailable to skip unavailable packages
# dnf -y --skip
On Sat, 2024-11-23 at 13:53 -0800, Dave Close wrote:
> # dnf -y install pkg1 pkg2 pkg3
> Updating and loading repositories:
> ...
> Repositories loaded.
> Failed to resolve the transaction:
> No match for argument: pkg3
> You can try to add to command line:
> --skip-unavailable to skip unavailab
On Sat, Nov 23, 2024 at 4:54 PM Dave Close wrote:
>
> # dnf -y install pkg1 pkg2 pkg3
> Updating and loading repositories:
> ...
> Repositories loaded.
> Failed to resolve the transaction:
> No match for argument: pkg3
> You can try to add to command line:
> --skip-unavailable to skip unavailab
# dnf -y install pkg1 pkg2 pkg3
Updating and loading repositories:
...
Repositories loaded.
Failed to resolve the transaction:
No match for argument: pkg3
You can try to add to command line:
--skip-unavailable to skip unavailable packages
# dnf -y --skip-unavailable install pkg1 pkg2 pkg3
Unkno