Upgraded to 35 and Nixnote is gone!

I just noticed it’s gone and I’m trying to install it but get an error, pls help.

[root@premier69-pc premier69]# dnf copr enable nunodias/nixnote2
Enabling a Copr repository. Please note that this repository is not part
of the main distribution, and quality may vary.

The Fedora Project does not exercise any power over the contents of
this repository beyond the rules outlined in the Copr FAQ at
<https://docs.pagure.org/copr.copr/user_documentation.html#what-i-can-build-in-copr>,
and packages are not held to any quality or security level.

Please do not file bug reports about these packages in Fedora
Bugzilla. In case of problems, contact the owner of this repository.

Do you really want to enable copr.fedorainfracloud.org/nunodias/nixnote2? [y/N]: y
Repository successfully enabled.
[root@premier69-pc premier69]# dnf install nixnote2
Copr repo for nixnote2 owned by nunodias                                             18 kB/s | 3.3 kB     00:00    
keybase                                                                              31 kB/s | 3.3 kB     00:00    
Error: 
 Problem: conflicting requests
  - nothing provides libtidy.so.5()(64bit) needed by nixnote2-2.1.6-1.ndias.fc35.x86_64
(try to add '--skip-broken' to skip uninstallable packages)
[root@premier69-pc premier69]# dnf install nixnote2 --skip-broken
Last metadata expiration check: 0:00:13 ago on ons 17 nov 2021 18:11:50.
Dependencies resolved.

 Problem: conflicting requests
  - nothing provides libtidy.so.5()(64bit) needed by nixnote2-2.1.6-1.ndias.fc35.x86_64
====================================================================================================================
 Package        Architecture Version                   Repository                                              Size
====================================================================================================================
Skipping packages with broken dependencies:
 nixnote2       x86_64       2.1.6-1.ndias.fc35        copr:copr.fedorainfracloud.org:nunodias:nixnote2       3.9 M

Transaction Summary
====================================================================================================================
Skip  1 Package

Nothing to do.
Complete!
[root@premier69-pc premier69]# 



A dnf search for libtidy gives this

# dnf provides libtidy.so*
Last metadata expiration check: 0:32:45 ago on Wed 17 Nov 2021 10:43:04 AM CST.
libtidy-5.7.28-6.fc34.x86_64 : Runtime library for tidy
Repo        : fedora
Matched from:
Provide    : libtidy.so.5()(64bit)

That means you should install libtidy at the same time as nixnote2. As you can see it is in the fedora repo for F34, although the same search on f35 does not reveal it.

Maybe you should contact the copr maintainer with the issue since that package has apparently not been upgraded for use with F35.

2 Likes

yeah i did a search for the package but didn’t find any… maybe now is the ideal time to switch over to Joplin ey? but yes, i will contact that guy and message him, thanks for taking the time :slight_smile:

3 Likes

UPDATE!

I just got this reply email from Robert Spiegel:

hi
I have no idea how fedora binary repositories work…but you can always use the AppImage version. The last one is: [url]https://github.com/robert7/nixnote2/releases/download/v2.1.6/NixNote2-x86_64.AppImage[/url]

info: [url]https://github.com/robert7/nixnote2/wiki/HowTo---Run-AppImage[/url]

btw you are reporting the problem in the wrong repository - this one is upstream, but dead
but my repository is also out of maintenance… but the current binaries should work quite OK

the App image version will pickup the same data which you used before with system packages; no extra action needed from your side

the AppImage version has the tidy library embedded - so this solves your problem of missing library

there is a bit explanation here: HowTo What to do if the app crashes · robert7/nixnote2 Wiki · GitHub