-
Notifications
You must be signed in to change notification settings - Fork 518
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
Conflict with mailspring while installing Github Desktop #796
Comments
Looks like both packages are generating the same file on disk and one of them needs a workaround like this to disable it: microsoft/vscode#116105 I'm not sure how to pass this into |
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
Umm I'm guessing the big hash looking filename is actually a hash? Why two project is creating the same hash? |
|
Yeah, sorry, commented too fast. The draft PR you made is the best solution right now imo. An issue needs to be filled in electron-installer-redhat so they make it a configurable option. These days its very common to have multiple electron-based apps running in a machine, so I don't see any other solution other than disabling the build_id links. |
Operating System/Distribution
Which distribution of Linux are you using?
Fedora 36
Installer
Which version of the app?
idk - The package which is the latest on repo.
Which installer type?
dnf
What happened?
Provide as much detail as possible. Error messages or output are extremely useful.
sudo dnf install github-desktop
Last check for expired metadata: 0:06:35 on Sun 13 Nov 2022 22:54:25 ago.
Dependencies are resolved.
Package Architecture Version Package Source Size
Install:
github-desktop x86_64 3.0.5.linux1-1 shiftkey 94 M
Transaction summary
Install 1 package
Total size: 94 M
Installation size: 322 M
Is this OK? [y/N]: y
Packages downloaded:
[SKIPPED] github-desktop-3.0.5.linux1-1.x86_64.rpm: Already downloaded
Transaction verification is running
Transaction verification was successful.
Transaction is being tested
The downloaded packages have been cached until the next successful transaction.
You can remove cached packages with the command "dnf clean packages".
Error: Transaction test failed:
File /usr/lib/.build-id/0c/42bafd2a685e794204ca324424b97defdf517f from the installation of github-desktop-3.0.5.linux1-1.x86_64 collides with the file from the package mailspring-1.10.5-0.1.x86_64
File /usr/lib/.build-id/1a/748b384a307a449725ccf1f8fa7a1e80b7e03e from the installation of github-desktop-3.0.5.linux1-1.x86_64 conflicts with the file from the package mailspring-1.10.5-0.1.x86_64
File /usr/lib/.build-id/3e/5ddfa3f763787484222e0129355a46f5852c53 from the installation of github-desktop-3.0.5.linux1-1.x86_64 conflicts with the file from the package mailspring-1.10.5-0.1.x86_64
File /usr/lib/.build-id/70/1a8c90b80fc7b21ab802d31ef1dc84564abfb2 from the installation of github-desktop-3.0.5.linux1-1.x86_64 conflicts with the file from the package mailspring-1.10.5-0.1.x86_64
File /usr/lib/.build-id/9c/ea93fad89b2657dd6c86ceaefd966401c3ec72 from the installation of github-desktop-3.0.5.linux1-1.x86_64 conflicts with the file from the package mailspring-1.10.5-0.1.x86_64
File /usr/lib/.build-id/be/3de1e7b9f4091f69dfd725fb88791aa6c6a9e2 from the installation of github-desktop-3.0.5.linux1-1.x86_64 conflicts with the file from the package mailspring-1.10.5-0.1.x86_64
File /usr/lib/.build-id/dd/6005cc96f2e73704ae040e75e5eb6e9db79858 from installation of github-desktop-3.0.5.linux1-1.x86_64 conflicts with file from package mailspring-1.10.5-0.1.x86_64
The text was updated successfully, but these errors were encountered: