-
Notifications
You must be signed in to change notification settings - Fork 390
Fedoradev image: don't install vpnc, update for dnf5 #1363
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
*) printf "%s\n" {/usr,}/{,s}bin/"$file" ;; | ||
*) printf "%s\n" {/usr,}/bin/"$file" ;; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The commit message mentions "is being" and the related wiki page does not seem to mention the transition being complete. Is there any drawback from keeping sbin here still? If we remove it, do we lose any coverage?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Removed this change for now
esac | ||
done | | ||
xargs dnf --skip-broken -y install | ||
done | grep -v vpnc | |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Do we want to skip everything matching the string vpnc, or just some specific package? Maybe there's room for making the grep more specific here?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Made it more specific, so we still test vpnc, just don't install vpnc-consoleuser
The path for the transaction history sqlite moved, the options have to be after the install subcommand
This still installs the vpnc command itself, which means we shouldn't actually lose coverage. Installing /usr/bin/vpnc brings vpnc-consoleuser, which then fails to install, see https://bugzilla.redhat.com/show_bug.cgi?id=2341517. Without this, I get conflicts about /usr/bin/vpnc and /usr/bin/vpnc-disconnect, between vpnc-consoleuser-0.5.3-48.svn550.fc41.x86_64 and vpnc-0.5.3-48.svn550.fc41.x86_64
35e9318
to
0a47c58
Compare
vpnc causes this error: