[opensuse-support] Request: Installation Sk1 - package inkscape-extensions-skencil cannot be provided from sources
Hi all, for editing older Corel files in CDR format (version 11) on openSUSE the importing results with inkscape were not sufficient, so I tried to install Sk1. I tried to install sk1 (Python-Based Vector Drawing Program) provided at: https://software.opensuse.org/download/package?package=sk1&project=openSUSE %3ALeap%3A15.1[1] Unfortunately during the installation of the necessary 10 packages one package cannot not be provided: inkscape-extensions-skencil-0.92.4-lp151.56.3.x86_64.rpm The system messages during installation are: linux-4t6d: # zypper install sk1-2.0~rc2-lp151.3.3.x86_64.rpm Repository-Daten werden geladen... Installierte Pakete werden gelesen... Paketabhängigkeiten werden aufgelöst... Die folgenden 10 NEUEN Pakete werden installiert: inkscape-extensions-skencil libwx_gtk2u_media-suse3 libwx_gtk2u_propgrid-suse3 libwx_gtk2u_richtext-suse3 libwx_gtk2u_stc-suse3 python2-pycups python2-reportlab python-wxWidgets-3_0 python-wxWidgets-3_0-lang sk1 Das folgende empfohlene Paket wurde automatisch gewählt: python-wxWidgets-3_0-lang 10 neue Pakete zu installieren. Gesamtgröße des Downloads: 14,0 MiB. Bereits im Cache gespeichert: 0 B. Nach der Operation werden zusätzlich 69,5 MiB belegt. Fortfahren? [j/n/v/...? zeigt alle Optionen] (j): j Paket libwx_gtk2u_media-suse3-3.0.3-lp151.6.14.x86_64 abrufen (1/10), 47,1 KiB (115,5 KiB entpackt) Abrufen: libwx_gtk2u_media-suse3-3.0.3-lp151.6.14.x86_64.rpm ........................................................................................................................[fertig] Paket libwx_gtk2u_propgrid-suse3-3.0.3-lp151.6.14.x86_64 abrufen (2/10), 255,6 KiB (872,9 KiB entpackt) Abrufen: libwx_gtk2u_propgrid-suse3-3.0.3-lp151.6.14.x86_64.rpm .....................................................................................................................[fertig] Paket libwx_gtk2u_richtext-suse3-3.0.3-lp151.6.14.x86_64 abrufen (3/10), 472,5 KiB ( 1,7 MiB entpackt) Abrufen: libwx_gtk2u_richtext-suse3-3.0.3-lp151.6.14.x86_64.rpm .........................................................................................................[fertig (1,9 MiB/s)] Paket libwx_gtk2u_stc-suse3-3.0.3-lp151.6.14.x86_64 abrufen (4/10), 676,6 KiB ( 2,2 MiB entpackt) Abrufen: libwx_gtk2u_stc-suse3-3.0.3-lp151.6.14.x86_64.rpm ..............................................................................................................[fertig (1,8 MiB/s)] Paket python-wxWidgets-3_0-3.0.2.0-lp151.3.3.x86_64 abrufen (5/10), 8,9 MiB ( 47,1 MiB entpackt) Abrufen: python-wxWidgets-3_0-3.0.2.0-lp151.3.3.x86_64.rpm ..............................................................................................................[fertig (2,0 MiB/s)] Paket python-wxWidgets-3_0-lang-3.0.2.0-lp151.3.3.x86_64 abrufen (6/10), 227,4 KiB ( 1,0 MiB entpackt) Abrufen: python-wxWidgets-3_0-lang-3.0.2.0-lp151.3.3.x86_64.rpm .........................................................................................................[fertig (1,9 MiB/s)] Paket python2-pycups-1.9.74-lp151.3.3.1.x86_64 abrufen (7/10), 73,8 KiB (219,2 KiB entpackt) Abrufen: python2-pycups-1.9.74-lp151.3.3.1.x86_64.rpm ...............................................................................................................................[fertig] Paket python2-reportlab-3.4.0-lp151.3.3.1.x86_64 abrufen (8/10), 1,4 MiB ( 6,9 MiB entpackt) Abrufen: python2-reportlab-3.4.0-lp151.3.3.1.x86_64.rpm .................................................................................................................[fertig (1,9 MiB/s)] Paket sk1-2.0~rc2-lp151.3.3.x86_64 abrufen (9/10), 1,9 MiB ( 9,4 MiB entpackt) Paket inkscape-extensions-skencil-0.92.4-lp151.56.3.x86_64 abrufen (10/10), 20,3 KiB ( 3,4 KiB entpackt) Abrufen: inkscape-extensions-skencil-0.92.4-lp151.56.3.x86_64.rpm ...........................................................................................................[Nicht gefunden] Datei './x86_64/inkscape-extensions-skencil-0.92.4-lp151.56.3.x86_64.rpm' auf Medium 'https://download.opensuse.org/repositories/graphics/openSUSE_Leap_15.1/' nicht gefunden Abbrechen, wiederholen, ignorieren? [a/w/i/...? zeigt alle Optionen] (a): a Während oder nach der Installation/dem Entfernung von Paketen ist ein Problem aufgetreten: Die Installation wurde gemäß Anweisung abgebrochen. In der Fehlermeldung oben finden Sie einen entsprechenden Hinweis. linux-4t6d: # I could not find any source for the above mentioned repo. I would appreciate to get an answer about this question and any possible further assistance. With kind regards M -------- [1] https://software.opensuse.org/download/package?package=sk1&project=openSUSE %3ALeap%3A15.1
19.05.2020 23:46, michael.kasimir@gmx.de пишет:
Hi all,
for editing older Corel files in CDR format (version 11) on openSUSE the importing results with inkscape were not sufficient, so I tried to install Sk1.
I tried to install sk1 (Python-Based Vector Drawing Program) provided at: https://software.opensuse.org/download/package?package=sk1&project=openSUSE %3ALeap%3A15.1[1]
Unfortunately during the installation of the necessary 10 packages one package cannot not be provided:
inkscape-extensions-skencil-0.92.4-lp151.56.3.x86_64.rpm
The system messages during installation are:
linux-4t6d: # zypper install sk1-2.0~rc2-lp151.3.3.x86_64.rpm Repository-Daten werden geladen... Installierte Pakete werden gelesen... Paketabhängigkeiten werden aufgelöst...
this is English speaking list. You are expected to post English command output if you expect others to read it unless problem is specific to non-English locale. ...
Datei './x86_64/inkscape-extensions-skencil-0.92.4-lp151.56.3.x86_64.rpm' auf Medium 'https://download.opensuse.org/repositories/graphics/openSUSE_Leap_15.1/' nicht gefunden Abbrechen, wiederholen, ignorieren? [a/w/i/...? zeigt alle Optionen] (a): a Während oder nach der Installation/dem Entfernung von Paketen ist ein Problem aufgetreten: Die Installation wurde gemäß Anweisung abgebrochen. In der Fehlermeldung oben finden Sie einen entsprechenden Hinweis. linux-4t6d: #
I could not find any source for the above mentioned repo.
I do not understand this sentence. The source of this repo is https://download.opensuse.org/repositories/graphics/openSUSE_Leap_15.1/ as is clearly printed by zypper.
I would appreciate to get an answer about this question and any possible further assistance.
sk1 in grpahics repo is not built anymore because it was dropped due to python2 dependency: 786789 State:accepted By:dimstar_suse When:2020-04-19T19:42:42 delete: openSUSE:Factory/sk1 Descr: Latest git still requires python2, we have 3 years old version at it so remove for now and can be reintroduced when based on python3. So binaries that are available in repository are the last version published before this package was dropped. In the meantime according to inksscape changelog inkscape-extensions-skencil was dropped too: Tue May 4 15:29:43 UTC 2020 - Alexei Sorokin <sor.alexei@meowr.ru> - Remove the inkscape-extensions-dia and inkscape-extensions-skencil packages: the extensions were removed upstream. So you have outdated sk1 package with outdated dependencies which are nor more provided by currently published versions. Why did you need to install from graphics repository in the first place? As far as I can tell, sk1 package is included in standard Leap 15.1, there is no need to use external repositories. Remove graphics repo and simply install sk1. -- To unsubscribe, e-mail: opensuse-support+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-support+owner@opensuse.org
Am Mittwoch, 20. Mai 2020, 07:02:05 CEST schrieb Andrei Borzenkov:
19.05.2020 23:46, michael.kasimir@gmx.de пишет:
Hi all,
for editing older Corel files in CDR format (version 11) on openSUSE the importing results with inkscape were not sufficient, so I tried to install Sk1.
I tried to install sk1 (Python-Based Vector Drawing Program) provided at: https://software.opensuse.org/download/package?package=sk1&project=openSUSE %3ALeap%3A15.1[1]
Unfortunately during the installation of the necessary 10 packages one package cannot> not be provided: inkscape-extensions-skencil-0.92.4-lp151.56.3.x86_64.rpm
The system messages during installation are:
linux-4t6d: # zypper install sk1-2.0~rc2-lp151.3.3.x86_64.rpm Repository-Daten werden geladen... Installierte Pakete werden gelesen... Paketabhängigkeiten werden aufgelöst...
this is English speaking list. You are expected to post English command output if you expect others to read it unless problem is specific to non-English locale.
Hi Andrei, sorry for the inconvenience that I posted the code in german language.
...
Datei './x86_64/inkscape-extensions-skencil-0.92.4-lp151.56.3.x86_64.rpm' auf Medium 'https://download.opensuse.org/repositories/graphics/openSUSE_Leap_15.1/' nicht gefunden Abbrechen, wiederholen, ignorieren? [a/w/i/...? zeigt alle Optionen] (a): a Während oder nach der Installation/dem Entfernung von Paketen ist ein Problem aufgetreten: Die Installation wurde gemäß Anweisung abgebrochen. In der Fehlermeldung oben finden Sie einen entsprechenden Hinweis. linux-4t6d: #
I could not find any source for the above mentioned repo.
I do not understand this sentence. The source of this repo is https://download.opensuse.org/repositories/graphics/openSUSE_Leap_15.1/ as is clearly printed by zypper.
I would appreciate to get an answer about this question and any possible further assistance.
sk1 in grpahics repo is not built anymore because it was dropped due to python2 dependency:
786789 State:accepted By:dimstar_suse When:2020-04-19T19:42:42 delete: openSUSE:Factory/sk1 Descr: Latest git still requires python2, we have 3 years old version at it so remove for now and can be reintroduced when based on python3.
So binaries that are available in repository are the last version published before this package was dropped.
In the meantime according to inksscape changelog inkscape-extensions-skencil was dropped too:
Tue May 4 15:29:43 UTC 2020 - Alexei Sorokin <sor.alexei@meowr.ru> - Remove the inkscape-extensions-dia and inkscape-extensions-skencil packages: the extensions were removed upstream.
So you have outdated sk1 package with outdated dependencies which are nor more provided by currently published versions.
Why did you need to install from graphics repository in the first place? As far as I can tell, sk1 package is included in standard Leap 15.1, there is no need to use external repositories. Remove graphics repo and simply install sk1.
It was obvious that sk1 is a package developed in the deprecated python2. Even though I did not found the specific hints for discontinuation of development. My intention was to find quick a possibility to work with respectively transform .CDR files created with CorelDraw 10 and 11 under inkscape. Meanwhile I found one possibility to fix my specificworking/ transforming problem without larger losses. Open .CDR multipages file with libreofficedraw extract one page after the other, then export in .svg file, afterwards editing with inkscape. A little bit inconvenient but it works somehow... ;-) -- To unsubscribe, e-mail: opensuse-support+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-support+owner@opensuse.org
On 19/05/2020 22.46, michael.kasimir@gmx.de wrote:
Hi all,
for editing older Corel files in CDR format (version 11) on openSUSE the importing results with inkscape were not sufficient, so I tried to install Sk1.
I tried to install sk1 (Python-Based Vector Drawing Program)
provided at:
https://software.opensuse.org/download/package?package=sk1&project=openSUSE%3ALeap%3A15.1
Unfortunately during the installation of the necessary 10 packages one package cannot not be provided:
inkscape-extensions-skencil-0.92.4-lp151.56.3.x86_64.rpm
The system messages during installation are:
linux-4t6d: # zypper install sk1-2.0~rc2-lp151.3.3.x86_64.rpm
Repository-Daten werden geladen...
Please, change language to English for posting here. Create this script (name it englisch if you wish): cer@Telcontar:~> cat /usr/local/bin/ingles #!/bin/sh LANG=en_US.UTF-8 \ LC_ALL=en_US.UTF-8 \ DICTIONARY=english \ KDE_LANG=en_US.UTF-8 \ exec "$@" cer@Telcontar:~> Then run: ingles zypper install sk1-2.0~rc2-lp151.3.3.x86_64.rp An you will obtain the messages in English.
'https://download.opensuse.org/repositories/graphics/openSUSE_Leap_15.1/' nicht gefunden
Unfortunately, the graphics repos is not intended to be used. See this thread: <https://lists.opensuse.org/opensuse/2020-04/msg00530.html> Specially the answer by Atri Bhattacharya and following replies. -- Cheers / Saludos, Carlos E. R. (from 15.1 x86_64 at Telcontar)
On Tue, 2020-05-19 at 22:46 +0200, michael.kasimir@gmx.de wrote:
Hi all,
Abrufen: inkscape-extensions-skencil-0.92.4-lp151.56.3.x86_64.rpm ..................................................................... ......................................[Nicht gefunden] Datei './x86_64/inkscape-extensions-skencil-0.92.4- lp151.56.3.x86_64.rpm' auf Medium ' https://download.opensuse.org/repositories/graphics/openSUSE_Leap_15.1/' nicht gefunden Abbrechen, wiederholen, ignorieren? [a/w/i/...? zeigt alle Optionen] (a): a Während oder nach der Installation/dem Entfernung von Paketen ist ein Problem aufgetreten: Die Installation wurde gemäß Anweisung abgebrochen. In der Fehlermeldung oben finden Sie einen entsprechenden Hinweis. linux-4t6d: #
I could not find any source for the above mentioned repo.
``` zypper lr -u ``` will tell you which repo name, alias, and repo-number the above mentioned repo is in your configuration. Disable the corresponding repo: ``` sudo zypper mr -d <REPO_ALIAS> ``` or remove it entirely: ``` sudo zypper rr <REPO_ALIAS> ``` and try again. In particular the package sk1 is available from the official OSS repo anyway, and you shouldn't need the graphics repo at all for it. Anyway, why can't the graphics project provide sk1 binaries any more? It looks like this is because the package has been broken in the graphics project since its deletion from Factory in mid-April since it doesn't support python3 yet [1]. Easily fixed for Leap 15.x: the prj/pkg maintainer needs to remove the `_link` file from sources (it will still not build for TW however because TW no longer supports python2). I left a comment for the maintainer there. NOTE: This *doesn't* change the recommendation that you should still use the sk1 from the main repository on Leap 15.x, especially because the pkg hasn't changed in some 2 years anyway and the last version update was back in 2016. Cheers. [1] Request: #786789 delete: openSUSE:Factory/sk1 Message: Latest git still requires python2, we have 3 years old version at it so remove for now and can be reintroduced when based on python3. -- Atri Bhattacharya Wed 20 May 15:15:07 CEST 2020 Sent from openSUSE Tumbleweed on my laptop. -- To unsubscribe, e-mail: opensuse-support+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-support+owner@opensuse.org
participants (4)
-
Andrei Borzenkov
-
Atri Bhattacharya
-
Carlos E. R.
-
michael.kasimir@gmx.de