viking/libnettle/factory

I like to install viking on Tumbleweed:

> sudo zypper in viking   

Problem: nothing provides libnettle.so.7()(64bit) needed by viking-1.7-3.17.x86_64 
 Solution 1: do not install viking-1.7-3.17.x86_64 
 Solution 2: break viking-1.7-3.17.x86_64 by ignoring some of its dependencies

Searching for libnettle I found https://software.opensuse.org/package/libnettle and for Tumbleweed “Export Download” → “Add repository and install manually” that gives:

zypper addrepo https://download.opensuse.org/repositories/openSUSE:Factory/standard/openSUSE:Factory.repo
zypper refresh
zypper install libnettle

But openSUSE:Factory can not be found on https://download.opensuse.org/repositories.
For Leap 15.2 libnettle is coming from the standard repository it looks to me.

My repositories:

#  | Alias                            | Name                                  | Enabled | GPG Check | Refresh | URI 
---+----------------------------------+---------------------------------------+---------+-----------+---------+-----------------------------------------------------------------------------------
------ 
 1 | Application_Geo                  | Application:Geo                       | Yes     | (r ) Yes  | No      | https://download.opensuse.org/repositories/Application:/Geo/openSUSE_Tumbleweed/ 
 2 | Packman                          | Packman                               | Yes     | (r ) Yes  | Yes     | http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/ 
 3 | Python-devel                     | devel:languages:python                | Yes     | (r ) Yes  | No      | https://download.opensuse.org/repositories/devel:/languages:/python/openSUSE_Tumbl
eweed/ 
 4 | download.opensuse.org-non-oss    | repo-non-oss                          | Yes     | (r ) Yes  | Yes     | http://download.opensuse.org/tumbleweed/repo/non-oss/ 
 5 | download.opensuse.org-oss        | repo-oss                              | Yes     | (r ) Yes  | Yes     | http://download.opensuse.org/tumbleweed/repo/oss/ 
 6 | download.opensuse.org-tumbleweed | repo-update                           | Yes     | (r ) Yes  | Yes     | http://download.opensuse.org/update/tumbleweed/

Can anybody tell or point to some story on how Factory relates to Tumbleweed and why it is not longer present?

Any other tips to get libnettle for Tumbleweed?

1 | Application_Geo | Application:Geo | Yes | (r ) Yes | No | https://download.opensuse.org/repositories/Application:/Geo/openSUSE_Tumbleweed/

Withoput refresh in Tumbleweed???

Hi
The error is correct libnettle8 is in Tumbleweed not libnettle7. Where ever the viking package came from needs to be rebuilt…

Looks like it needs updating as well…
https://sourceforge.net/projects/viking/files/

https://build.opensuse.org/package/show/Application:Geo/viking

@OP, create a bug report (Use Third Party) openSUSE:Submitting bug reports - openSUSE

Yes, saw that after posting and corrected it, did a full update after that. I guess the refresh is also done with “zypper ref”

Thanks for pointing out where the problem is. Let me have a better look tonight and create a bug report when I understand the details.

Any words on how Factory relates to Tumbleweed?

Hi
Factory is the staging area for building and preparing packages for the next snapshot, once it passes openQA etc, then it gets released and synced out to the mirrors as the new snapshot. So you may see Package X and version X.Z, but in the repository (latest snapshot) Package X and version X.Y…

I suggest the Application:Geo repository for the bug report.

Mwwwh, I see I did already report an issue November last year: https://bugzilla.opensuse.org/show_bug.cgi?id=1179059

Hi
Can you test?

https://build.opensuse.org/package/show/home:malcolmlewis:branches:Application:Geo/viking

https://download.opensuse.org/repositories/home:/malcolmlewis:/branches:/Application:/Geo/openSUSE_Tumbleweed/x86_64/viking-1.9-5.1.x86_64.rpm

If all good, will submit the updated package and close your bug report.

That works like a charm, thanks!

Yes, would be nice if it can be pushed and yes, with that the bug report can be closed.

Just started making myself familiar with OBS but for sure that would have taken quite some time.

Hi
Done :wink: https://build.opensuse.org/request/show/887381

Hi
It’s been accepted into Application:Geo, suggest you switch over to that version :wink:

That is a fast turn-around, thanks.

Things still have to ripple through if I check right now https://download.opensuse.org/repositories/Application:/Geo/openSUSE_Tumbleweed/x86_64/

Hi
Rebuild going on,some are blocked so won’t publish until all finished…
https://build.opensuse.org/package/show/Application:Geo/viking

Okay, saw the package was available yesterday but had to go after “zypper dup” was finished so today I installed viking again via the normal way:

> sudo zypper in viking
...
[FONT=monospace](1/1) Installing: viking-1.9-1.2.x86_64 ............................................................[done]
[/FONT]

Viking is my default location search tool and this means I can again use the official build instead of an rather old self-compiled version

So thanks one more for fixing the issue and also for educating me a bit about OBS.