GNU bash, version 5.2.21(1)-release (x86_64-suse-linux)
Copyright (C) 2022 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software; you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
usr_40476@localhost:~> sudo zypper dup
[sudo] password for root:
Retrieving repository 'google-chrome' metadata .......................................................................................................................................................................................[done]
Building repository 'google-chrome' cache ............................................................................................................................................................................................[done]
Retrieving repository 'hardware:sdr' metadata ...........................................................................................................................................................................................................................[done]
Building repository 'hardware:sdr' cache ................................................................................................................................................................................................................................[done]
Retrieving repository 'openSUSE:Factory' metadata .......................................................................................................................................................................................................................[done]
Building repository 'openSUSE:Factory' cache ............................................................................................................................................................................................................................[done]
Retrieving repository 'openSUSE:Tumbleweed' metadata ....................................................................................................................................................................................................................[done]
Building repository 'openSUSE:Tumbleweed' cache .........................................................................................................................................................................................................................[done]
Retrieving repository 'openSUSE-Tumbleweed-Non-Oss' metadata ............................................................................................................................................................................................................[done]
Building repository 'openSUSE-Tumbleweed-Non-Oss' cache .................................................................................................................................................................................................................[done]
Retrieving repository 'openSUSE-Tumbleweed-Oss' metadata ................................................................................................................................................................................................................[done]
Building repository 'openSUSE-Tumbleweed-Oss' cache .....................................................................................................................................................................................................................[done]
Loading repository data...
Reading installed packages...
Warning: You are about to do a distribution upgrade with all enabled repositories. Make sure these repositories are compatible before you continue. See 'man zypper' for more information about this command.
Computing distribution upgrade...
2 Problems:
Problem: the to be installed libheif-svtenc-1.17.6-1.2.x86_64 requires 'libheif1 = 1.17.6-1.2', but this requirement cannot be provided
Problem: the to be installed libheif-rav1e-1.17.6-1.2.x86_64 requires 'libheif1 = 1.17.6-1.2', but this requirement cannot be provided
Problem: the to be installed libheif-svtenc-1.17.6-1.2.x86_64 requires 'libheif1 = 1.17.6-1.2', but this requirement cannot be provided
not installable providers: libheif1-1.17.6-1.2.x86_64[https-download.opensuse.org-3b714741]
libheif1-1.17.6-1.2.x86_64[https-download.opensuse.org-8c9cae55]
libheif1-1.17.6-1.2.x86_64[repo-oss]
Solution 1: install libheif-svtenc-1.17.6-1699.4.pm.4.x86_64 from vendor http://packman.links2linux.de
replacing libheif-svtenc-1.17.5-3.1.x86_64 from vendor openSUSE
Solution 2: install libheif1-1.17.6-1.2.x86_64 from vendor openSUSE
replacing libheif1-1.17.5-1699.6.pm.3.x86_64 from vendor http://packman.links2linux.de
Solution 3: keep obsolete libheif-svtenc-1.17.5-3.1.x86_64
Solution 4: break libheif-svtenc-1.17.6-1.2.x86_64 by ignoring some of its dependencies
Choose from above solutions by number or skip, retry or cancel [1/2/3/4/s/r/c/d/?] (c): 3
Problem: the to be installed libheif-rav1e-1.17.6-1.2.x86_64 requires 'libheif1 = 1.17.6-1.2', but this requirement cannot be provided
not installable providers: libheif1-1.17.6-1.2.x86_64[https-download.opensuse.org-3b714741]
libheif1-1.17.6-1.2.x86_64[https-download.opensuse.org-8c9cae55]
libheif1-1.17.6-1.2.x86_64[repo-oss]
Solution 1: install gdk-pixbuf-loader-libheif-1.17.6-1.2.x86_64 from vendor openSUSE
replacing gdk-pixbuf-loader-libheif-1.17.5-1699.6.pm.3.x86_64 from vendor http://packman.links2linux.de
Solution 2: install libheif-rav1e-1.17.6-1699.4.pm.4.x86_64 from vendor http://packman.links2linux.de
replacing libheif-rav1e-1.17.5-3.1.x86_64 from vendor openSUSE
Solution 3: keep obsolete gdk-pixbuf-loader-libheif-1.17.5-1699.6.pm.3.x86_64
Solution 4: keep obsolete libheif-rav1e-1.17.5-3.1.x86_64
Solution 5: break libheif-rav1e-1.17.6-1.2.x86_64 by ignoring some of its dependencies
Choose from above solutions by number or skip, retry or cancel [1/2/3/4/5/s/r/c/d/?] (c):
You need to decide if you want to use packman or openSUSE repos…
And to be honest…you have a totally screwed repo list. Factory, hardware, and other repos. You should never use factory repos on any installation unless you know what you are doing. Based on the basic zypper resolver question, it seems that there are manic linux/openSUSE basics missing…
Hi, @40476
Are you related to 40976 in Montreal? (heh, just kidding)
You need to clean up your repositories. Check the Tumbleweed repository list in the Wiki. You are best not to use any other Repos than those listed on that page, and for best practices, even just a few of those. Use the ones under the “Official Repositories” list. You probably don’t need to include the SRC and Debug ones, though.
Under “Semi Official Repositories”, you likely don’t need any of those. Never add repositories unless you are certain you need them for a specific reason.
Of course, you want to add the Packman Repositories. When you do that, remember to go in Yast and run the packman switch, or do that at the command line.
Get rid of all the other repositories you have listed unless there is a specific reason that none of the regular repos can take care of.
Oh, right, the Wiki page:
https://en.opensuse.org/Package_repositories
right, Also I have no idea who 40976 is, I merely found the number 40476 and thought it looked cool, (ooh shiny moment)
Sooo, I dont need factory? It has been like that as long as i can remember
could you just list what to remove and what to keep and why, I would love to learn more!
Sooo, I dont need factory? It has been like that as long as i can remember
could you just list what to remove and what to keep and why, I would love to learn more!
also what is requiring the install of GHC
The following 246 NEW packages are going to be installed:
ghc-aeson ghc-aeson-pretty ghc-ansi-terminal ghc-ansi-terminal-types ghc-appar ghc-array ghc-asn1-encoding ghc-asn1-parse ghc-asn1-types ghc-assoc ghc-async ghc-attoparsec ghc-base ghc-base16-bytestring ghc-base64-bytestring ghc-base-compat ghc-base-compat-batteries
ghc-basement ghc-base-orphans ghc-bifunctors ghc-binary ghc-bitvec ghc-blaze-builder ghc-blaze-html ghc-blaze-markup ghc-byteorder ghc-bytestring ghc-case-insensitive ghc-cassava ghc-cereal ghc-citeproc ghc-colour ghc-commonmark ghc-commonmark-extensions
ghc-commonmark-pandoc ghc-comonad ghc-conduit ghc-conduit-extra ghc-containers ghc-contravariant ghc-cookie ghc-crypton ghc-crypton-connection ghc-crypton-x509 ghc-crypton-x509-store ghc-crypton-x509-system ghc-crypton-x509-validation ghc-data-default
ghc-data-default-class ghc-data-default-instances-containers ghc-data-default-instances-dlist ghc-data-default-instances-old-locale ghc-data-fix ghc-deepseq ghc-digest ghc-digits ghc-directory ghc-distributive ghc-dlist ghc-doclayout ghc-doctemplates ghc-emojis
ghc-exceptions ghc-file-embed ghc-filepath ghc-generically ghc-ghc-boot-th ghc-Glob ghc-gridtables ghc-haddock-library ghc-hashable ghc-haskell-lexer ghc-hourglass ghc-http-client ghc-http-client-tls ghc-http-types ghc-indexed-traversable
ghc-indexed-traversable-instances ghc-integer-logarithms ghc-iproute ghc-ipynb ghc-jira-wiki-markup ghc-JuicyPixels ghc-libyaml ghc-memory ghc-mime-types ghc-mono-traversable ghc-mtl ghc-network ghc-network-uri ghc-old-locale ghc-old-time ghc-OneTuple ghc-Only
ghc-ordered-containers ghc-pandoc ghc-pandoc-types ghc-parsec ghc-pem ghc-pretty ghc-prettyprinter ghc-pretty-show ghc-primitive ghc-process ghc-QuickCheck ghc-random ghc-regex-base ghc-regex-tdfa ghc-resourcet ghc-safe ghc-scientific ghc-semialign ghc-semigroupoids
ghc-SHA ghc-skylighting ghc-skylighting-core ghc-skylighting-format-ansi ghc-skylighting-format-blaze-html ghc-skylighting-format-context ghc-skylighting-format-latex ghc-socks ghc-split ghc-splitmix ghc-StateVar ghc-stm ghc-streaming-commons ghc-strict ghc-syb
ghc-tagged ghc-tagsoup ghc-template-haskell ghc-temporary ghc-texmath ghc-text ghc-text-conversions ghc-text-short ghc-th-abstraction ghc-th-compat ghc-these ghc-th-lift ghc-th-lift-instances ghc-time ghc-time-compat ghc-tls ghc-toml-parser ghc-transformers
ghc-transformers-compat ghc-typed-process ghc-typst ghc-typst-symbols ghc-unicode-collation ghc-unicode-data ghc-unicode-transforms ghc-uniplate ghc-unix ghc-unix-time ghc-unliftio-core ghc-unordered-containers ghc-utf8-string ghc-uuid-types ghc-vector
ghc-vector-algorithms ghc-vector-stream ghc-witherable ghc-xml ghc-xml-conduit ghc-xml-types ghc-yaml ghc-zip-archive ghc-zlib google-noto-sans-fonts kernel-default-6.7.2-1.1 kernel-default-devel-6.7.2-1.1 kernel-devel-6.7.2-1.1 krita-plugin-gmic libappstream5
libAppStreamQt5-3 libcamera0_2 libcamera0_2-32bit libcamera-base0_2 libcamera-base0_2-32bit libcgns4_4 libglslang14 libjxl0_9 libjxl0_9-x86-64-v3 libliveMedia112 libminizip-ng4 libopencascade-applicationframework7_7_2 libopencascade-dataexchange7_7_2
libopencascade-foundationclasses7_7_2 libopencascade-modelingalgorithms7_7_2 libopencascade-modelingdata7_7_2 libopencascade-visualization7_7_2 libOpenColorIO2_3 libopencv409 libprotobuf25_1_0 libprotobuf-lite25_1_0 librpmbuild10 librtaudio7 libruby3_3-3_3
libSPIRV-Tools-2023_6_rc1 libvmaf3 libvpl2 libwx_baseu_net-suse10_0_0 libwx_baseu_net-suse-nostl10_0_0 libwx_baseu-suse10_0_0 libwx_baseu-suse-nostl10_0_0 libwx_baseu_xml-suse10_0_0 libwx_baseu_xml-suse-nostl10_0_0 libwx_gtk3u_aui-suse10_0_0 libwx_gtk3u_core-suse10_0_0
libwx_gtk3u_core-suse-nostl10_0_0 libwx_gtk3u_gl-suse10_0_0 libwx_gtk3u_html-suse10_0_0 libwx_gtk3u_html-suse-nostl10_0_0 libwx_gtk3u_media-suse10_0_0 libwx_gtk3u_propgrid-suse10_0_0 libwx_gtk3u_qa-suse-nostl10_0_0 libwx_gtk3u_ribbon-suse10_0_0
libwx_gtk3u_richtext-suse10_0_0 libwx_gtk3u_stc-suse10_0_0 libwx_gtk3u_webview-suse10_0_0 libwx_gtk3u_xrc-suse10_0_0 libz-ng2 pandoc-cli phonon4qt5-backend-vlc python311-freetype-py python311-matplotlib-qt python311-matplotlib-tk python311-Pillow-tk python311-solv
python311-ufoLib2 ruby3.3 ruby3.3-rubygem-abstract_method ruby3.3-rubygem-cfa ruby3.3-rubygem-cfa_grub2 ruby3.3-rubygem-cheetah ruby3.3-rubygem-fast_gettext ruby3.3-rubygem-gem2rpm ruby3.3-rubygem-nokogiri ruby3.3-rubygem-ruby-augeas ruby3.3-rubygem-ruby-dbus
ruby3.3-rubygem-simpleidn ruby3.3-rubygem-unf ruby3.3-rubygem-unf_ext virtualbox-kmp-default-7.0.14_k6.7.2_1-1.1
this is also the second time my computer has tried to install “jupyter,” what is causing this peculiar behavior?
ghc is the actual name for Handbrake.
I believe ghc is the Glasgow Haskell Compiler
# zypper if ghc
Loading repository data...
Reading installed packages...
Information for package ghc:
----------------------------
Repository : Main Repository (OSS)
Name : ghc
Version : 9.6.3-1.2
Arch : x86_64
Vendor : openSUSE
Installed Size : 1.6 KiB
Installed : No
Status : not installed
Source package : ghc-9.6.3-1.2.src
Upstream URL : https://www.haskell.org/ghc/
Summary : The Glorious Glasgow Haskell Compiler
Description :
Haskell is the standard purely functional programming language; the
current language version is Haskell 98, agreed in December 1998.
GHC is a state-of-the-art programming suite for Haskell. Included is
an optimising compiler generating good code for a variety of
platforms, together with an interactive system for convenient, quick
development. The distribution includes space and time profiling
facilities, a large collection of libraries, and support for various
language extensions, including concurrency, exceptions, and foreign
language interfaces (C, C++, etc).
A wide variety of Haskell related resources (tutorials, libraries,
specifications, documentation, compilers, interprbeters, references,
contact information, links to research groups) are available from the
Haskell home page at <http://www.haskell.org/>
OMG! You are so right. I’m not sure why I confounded that. To the OP, VariableStar is right.
P.S. I investigated, and the reason is Handbrake’s program is ghb, similar to ghc.
I tried looking for any flags/messages requiring the install of ghc
and jupyter
but I cannot find any references, what does this mean?
The cdn is having issues right now.
I see, thank you, you probably just saved me from like 3 hours of panic only to realize it wasnt me
random image I found that very well suited my feelings when i saw the error on my DE
anyway, why is this happening?
Please show the specific command you’re running and the output that shows it being installed - I don’t find a package in the repos using just the name “jupyter”, but a bunch of packages which have that name as a part of a longer name.