mirror of
https://github.com/BoostIO/BoostNote-App.git
synced 2026-04-26 21:05:55 +03:00
[GH-ISSUE #1063] .rpm flavor fail to install on opensuse tumbleweed #454
Labels
No labels
android 🤖
assigned to core 🦹
bug 🐛
documentation 📚
documentation 📚
duplicate 🚫
external issue 🔼
external issue 🔼
feature request 🌟
funded on issuehunt 💵
help wanted 🆘
improvement request 🔨
improvement request 🔨
ios 🍎
mobile 📱
needs investigation 🔬
needs more info ℹ️
needs specs 📐
plugin idea 🔌
plugin idea 🔌
poll 🗳️
pull-request
question ❓
rewarded on issuehunt 🎁
security issue 🔑
won’t fix ❌
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/BoostNote-App#454
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @mess-maker on GitHub (Jul 24, 2021).
Original GitHub issue: https://github.com/BoostIO/BoostNote-App/issues/1063
Current behavior
downloaded the boost note rpm from https://github.com/BoostIO/BoostNote.next/releases/download/v0.20.2/boost-note-linux.rpm
install command
sudo zypper install boost-note-linux.rpmresult
there I choose to not install boostnote :)
libuuid is installed on this system but is named libuuid1 in place of libuuid
see the search result hereunder, the "i" in the first column is for "installed"
Expected behavior
install process do not fail
Steps to reproduce
Environment
Desktop/Web
IssueHunt Summary
Backers (Total: $20.00)
Submitted pull Requests
Tips
@jhdcruz commented on GitHub (Aug 2, 2021):
Try installing the
libuuid-develpackage.I don't know about OpenSUSE Tumbleweed packages that much but based on this package info,
libuuidis located in thelibuuid-develpackage (or did I understand it wrong?).Which presumably resolves the missing dependency problem:
Problem: nothing provides 'libuuid' needed by the to be installed boostnote.next-0.20.2-1.x86_64@mess-maker commented on GitHub (Aug 15, 2021):
hi,
in my understanding
libuuidno longer exist on opensuse system and is replaced bylibuuid1this since Opensuse 15.2 at least and on Tumbleweed (the rolling release) too
here the detail on
libuuid1https://opensuse.pkgs.org/tumbleweed/opensuse-oss-x86_64/libuuid1-2.36.2-2.1.x86_64.rpm.html
and the actual page describing
libuuid-develthat ''need''libuuid1but don't seem to providelibuuidhttps://opensuse.pkgs.org/tumbleweed/opensuse-oss-x86_64/libuuid-devel-2.36.2-2.1.x86_64.rpm.html
@Rokt33r commented on GitHub (Aug 19, 2021):
@mess-maker
It seems we can manually modify the dependencies of each package. Do you think it is possible for you to apply the changes below, build an rpm package, and test the package?
Before (https://github.com/BoostIO/BoostNote.next/blob/master/package.json#L238-L242)
After
Package building script
Then you will see
.rpmfile fromdistdirectory.@issuehunt-oss[bot] commented on GitHub (Sep 14, 2021):
@boostio has funded $20.00 to this issue.
@mess-maker commented on GitHub (Sep 19, 2021):
hi,
i'm not skilled enough to try your solution
I've found this issue where it's talking about the same issue (libuuid)
maybe some relevant info there
https://github.com/electron-userland/electron-installer-redhat/issues/130
@pandom79 commented on GitHub (Sep 19, 2021):
I just built BoostNote-App as rpm package for openSUSE.
It works.
@pandom79 commented on GitHub (Sep 19, 2021):
I created a PR for this issue. https://github.com/BoostIO/BoostNote-App/pull/1204
@drunckj commented on GitHub (Sep 24, 2021):
I added a pull request with the fix. Please look into it.
@drunckj commented on GitHub (Sep 26, 2021):
please look into my pull request asap so I can start working on debian packaging issue.
@issuehunt-oss[bot] commented on GitHub (Oct 1, 2021):
@rokt33r has rewarded $18.00 to @drunckj. See it on IssueHunt
@Rokt33r commented on GitHub (Oct 1, 2021):
@drunckj Thanks!!