• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Repo lässt sich nicht hinzufügen - Der Rechner weigert sich!

lin

Hacker
Hallo ich habe derzeit OpenSuse v. 12. 1 auf dem Notebook



da läuft die Digikam Version


version: digikam 2.2.0 -
Unter KDE 4.7.2 (4.7.2) "release 5"


Das ist aber imho nicht die neueste Version:


Hab gehoert dass die neueste Version die 2.5.0 ist - und für OpenSUSE 12.1, KDE 4.7.2:

hier ist:
http://download.opensuse.org/repositories/KDE:/UpdatedApps/openSUSE_12.1/x86_64/


Wenn ich im YAST aber diese Repo hinzufügen will, dann geht das nicht.

By the way: ich sollte dann ggf. einfach auch noch auf die KDE 4.8 [SC]
upgraden - oder was meint ihr denn?!

Freu mich auf einen Tipp - besonders zu dem Problem mit dem Repo - (liegt es an den 64 bit)
 
A

Anonymous

Gast
wenn Du daran schon scheiterst, dann solltest ein Upgrade auf 4.8.x nochmals überdenken, ja besser noch besser sein lassen? ;-)
Warum? Weil eine Voraussetzung für ein Upgrade auf KDE SC 4.8 das zufügen der passenden Repo(s) ist, was ja scheinbar wie von dir bemängelt nicht gehen soll. Also, wäre es erst Sinnvoll zu erfahren warum genau die Repo sich nicht zufügen lässt. Nun denn, beschreibe bitte genau was wie versucht wurde und dennoch scheiterte. Vielleicht kann Du das erst lösen, bevor Du an die "größere" Aufgabe (Upgrade) gehst. :)

PS: Ich vergaß ganz, das man die Repo: 'Updatet/Apps' auch nur durch setzen eines Häkchens in YaST → Software → Software Repositorys aktivieren kann, was ein zufügen via URL eigentlich unnötig macht. Wie man das macht ... ich meine das Häkchen setzen, kannst auch ganz leicht herausfinden. :)
 

admine

Ultimate Guru
Linuxsusefan schrieb:
Nun denn, beschreibe bitte genau was wie versucht wurde und dennoch scheiterte.
Fehlermeldungen können da auch meist recht hilfreich sein!

BTW:
lin schrieb:
hier ist:
http://download.opensuse.org/repositories/KDE:/UpdatedApps/openSUSE_12.1/x86_64/
Wenn ich im YAST aber diese Repo hinzufügen will, dann geht das nicht.
Die richtige URL wäre übrigens diese:
http://download.opensuse.org/repositories/KDE:/UpdatedApps/openSUSE_12.1/
 
Blöde Frage, da Du es nicht schreibst: Du hast derzeit aber schon die 64bit-Version am Laufen? Nicht das Du ein x86_64 Repo in ein bestehendes 32bit-System einbinden willst...
 

admine

Ultimate Guru
Geier0815 schrieb:
Nicht das Du ein x86_64 Repo in ein bestehendes 32bit-System einbinden willst...
Das kann man so explizit gar nicht einbinden (siehe meinen Link zum Repo).
Erst bei Installationen nimmt das System in erster Linie das der Distri bzw. Architektur entsprechende RPM ;)
 
OP
L

lin

Hacker
hallo Admine, Linuxsusefan, Geier0815,


und vielen Dank

also das Notebook ist ein: Akoya - P 6512 OpenSuse 12.1: AMD Athlon X2 P320, 2,10 GHz, 4 GB

ich hmmm - denke dass ist ein 64 bit system - ich sollte mal die o.g. Repo testen..
 
OP
L

lin

Hacker
hallo admine, hallo geier0815

danke für die mails,... ich hab das mal ausgefuert...:

Code:
martin@linux-wyee:~> cat /etc/SuSE-release
openSUSE 12.1 (i586)
VERSION = 12.1
CODENAME = Asparagus
martin@linux-wyee:~>
und dann hier das noch...

Code:
linux-wyee:/home/martin # uname -a 
Linux linux-wyee.site 3.1.9-1.4-desktop #1 SMP PREEMPT Fri Jan 27 08:55:10 UTC 2012 (efb5ff4) i686 athlon i386 GNU/Linux
linux-wyee:/home/martin #
 

admine

Ultimate Guru
Also kein 64bit-System!

Aber wie schon weiter oben erwähnt ... das hinzuzufügene Repo ist das Selbe.

Jetzt kann es halt nur noch sein, dass es die von dir gewünschte neue Version von digikam nicht gibt für x86.
 

tomm.fa

Administrator
Teammitglied
Zeige mal die Ausgabe von:
Sollte dort das Repo http://download.opensuse.org/repositories/KDE:/UpdatedApps/openSUSE_12.1/ schon enthalten sein, dann ist dort auch digikam-2.5.0 zu finden und kann über YaST oder Zypper installiert werden.

Falls das Repo noch nicht vorhanden ist, kannst du folgende Schritte ausführen:
Repo hinzufügen:
Code:
zypper ar -f -n "KDE UpdatedApps Repo" http://download.opensuse.org/repositories/KDE:/UpdatedApps/openSUSE_12.1/ UpdatedApps

Digikam aktualisieren:
Code:
zypper in digikam-2.5.0-17.2.i586.rpm

Oder wenn nicht nur Digikam aus diesem Repo aktualisiert werden soll, sondern auch die anderen Pakete:
Code:
zypper dup --from UpdatedApps

Und es gibt noch viele weitere Möglichkeiten.
 
OP
L

lin

Hacker
hallo -@ all

vielen Dank für die tipps und Hinweise. [ muss gleich ausm Haus deshalb kann ich jetzt nur das Dringendste, wichtigeste oder schnellste machen]


die Ausgabe des folgenden Befehls,,,,:


Code:
Linux linux-wyee.site 3.1.9-1.4-desktop #1 SMP PREEMPT Fri Jan 27 08:55:10 UTC 2012 (efb5ff4) i686 athlon i386 GNU/Linux
linux-wyee:/home/martin # zypper lr -d
# | Alias                                       | Name                                        | Aktiviert | Aktualisieren | Priorität | Typ    | URI                                                                                   | Dienst
--+---------------------------------------------+---------------------------------------------+-----------+---------------+-----------+--------+---------------------------------------------------------------------------------------+-------
1 | Aktualisierungen-für-openSUSE-12.1-12.1-1.4 | Aktualisierungen für openSUSE 12.1 12.1-1.4 | Ja        | Ja            |   99      | rpm-md | http://download.opensuse.org/update/12.1/                                             |       
2 | openSUSE-12.1-12.1-1.4                      | openSUSE-12.1-12.1-1.4                      | Ja        | Nein          |   99      | yast2  | cd:///?devices=/dev/disk/by-id/ata-TSSTcorp_CDDVDW_SN-S083C_m1L3456789KLMNOP,/dev/sr0 |       
3 | packman-x86_64                              | packman-x86_64                              | Ja        | Nein          |   99      | rpm-md | http://packman.inode.at/suse/12.1/                                                    |       
4 | repo-debug                                  | openSUSE-12.1-Debug                         | Nein      | Ja            |   99      | NONE   | http://download.opensuse.org/debug/distribution/12.1/repo/oss/                        |       
5 | repo-debug-update                           | openSUSE-12.1-Update-Debug                  | Nein      | Ja            |   99      | NONE   | http://download.opensuse.org/debug/update/12.1/                                       |       
6 | repo-non-oss                                | openSUSE-12.1-Non-Oss                       | Ja        | Ja            |   99      | yast2  | http://download.opensuse.org/distribution/12.1/repo/non-oss/                          |       
7 | repo-oss                                    | openSUSE-12.1-Oss                           | Ja        | Ja            |   99      | yast2  | http://download.opensuse.org/distribution/12.1/repo/oss/                              |       
8 | repo-source                                 | openSUSE-12.1-Source                        | Nein      | Ja            |   99      | NONE   | http://download.opensuse.org/source/distribution/12.1/repo/oss/


und noch das hier:

Code:
linux-wyee:/home/martin # zypper ar -f -n "KDE UpdatedApps Repo" http://download.opensuse.org/repositories/KDE:/UpdatedApps/openSUSE_12.1/ UpdatedApps
Repository 'KDE UpdatedApps Repo' wird hinzugefügt [fertig]
Repository 'KDE UpdatedApps Repo' erfolgreich hinzugefügt
Aktiviert: Ja
Autoaktualisierung: Ja
GPG-Überprüfung: Ja
URI: http://download.opensuse.org/repositories/KDE:/UpdatedApps/openSUSE_12.1/

linux-wyee:/home/martin #

und das hier noch kurz...

Code:
linux-wyee:/home/martin # zypper in digikam-2.5.0-17.2.i586.rpm                                                                                                                                 
Der festgelegte lokale Pfad existiert nicht oder ist nicht zugänglich.                                                                                                                          
Problem beim Abrufen der festgelegten RPM-Datei:                                                                                                                                                
Fehlgebildete URI:                                                                                                                                                                              
                                                                                                                                                                                                
Bitte überprüfen Sie, ob die Datei zugänglich ist.                                                                                                                                              
Problem mit der als 'digikam-2.5.0-17.2.i586.rpm' festgelegten RPM-Datei, übersprungen.                                                                                                         
Keine gültigen Argumente festgelegt.
linux-wyee:/home/martin #


bin spaeter wieder da...

lg lin
 
Hallo lin,

lin schrieb:
Code:
Repository 'KDE UpdatedApps Repo' erfolgreich hinzugefügt
Gut so.
lin schrieb:
Code:
linux-wyee:/home/martin # zypper in digikam-2.5.0-17.2.i586.rpm
Der festgelegte lokale Pfad existiert nicht oder ist nicht zugänglich.
Der Pfad den Dein Repo hat ist falsch, er sollte für die digikam-2.5.0-17.2.i586.rpm, so aussehen:
Code:
http://download.opensuse.org/repositories/KDE:/UpdatedApps/openSUSE_12.1/i586/
bzw es gibt auch die Version digikam-2.5.0-2.2.i586.rpm hier:
Code:
http://mirror1.hs-esslingen.de/pub/Mirrors/ftp.opensuse.org/factory/repo/oss/suse/i586/
Und das hier:
tomm.fa schrieb:
Code:
zypper dup --from UpdatedApps
hast Du auch vergessen.

lieben Gruß aus Hessen
 

tomm.fa

Administrator
Teammitglied
Herz-von-Hessen schrieb:
Der Pfad den Dein Repo hat ist falsch, er sollte für die digikam-2.5.0-17.2.i586.rpm, so aussehen:
Code:
http://download.opensuse.org/repositories/KDE:/UpdatedApps/openSUSE_12.1/i586/
Eigentlich nicht wirklich. Das Repo wurde ja korrekt hinzugefügt und mit dem vorgeschlagenen Weg sollte es (was es hier auch tut, funktionieren. Bei einem
Code:
zypper up -t package digikam
(wenn man nur Digikam aktualisieren möchte) würde nämlich folgendeMeldung kommen:
Code:
zypper up -t package digikam
Loading repository data...
Reading installed packages...
There is an update candidate for 'digikam', but it is from different vendor. Use 'zypper install digikam-2.5.0-17.2.x86_64' to install this candidate.
Resolving package dependencies...

Nothing to do.
Code:
zypper in digikam-2.5.0-17.2.x86_64
Loading repository data...
Reading installed packages...
Resolving package dependencies...

Problem: digikam-lang-1.8.0-4.4.noarch requires digikam = 1.8.0, but this requirement cannot be provided
 Solution 1: install digikam-lang-2.5.0-17.2.noarch (with vendor change)
  openSUSE  -->  obs://build.opensuse.org/KDE
 Solution 2: do not install digikam-2.5.0-17.2.x86_64
 Solution 3: break digikam-lang by ignoring some of its dependencies

Choose from above solutions by number or cancel [1/2/3/c] (c): 1
Resolving dependencies...
Resolving package dependencies...

The following packages are going to be upgraded:
  digikam digikam-lang 

The following packages are going to change vendor:
  digikam       openSUSE -> obs://build.opensuse.org/KDE
  digikam-lang  openSUSE -> obs://build.opensuse.org/KDE


2 packages to upgrade, 2  to change vendor.
Overall download size: 10.8 MiB. After the operation, additional 11.1 MiB will be used.
Continue? [y/n/?] (y): 
Retrieving package digikam-2.5.0-17.2.x86_64 (1/2), 8.9 MiB (26.5 MiB unpacked)
Retrieving: digikam-2.5.0-17.2.x86_64.rpm [done (1.1 MiB/s)]
Retrieving package digikam-lang-2.5.0-17.2.noarch (2/2), 1.9 MiB (13.1 MiB unpacked)
Retrieving: digikam-lang-2.5.0-17.2.noarch.rpm [done (1.1 MiB/s)]
Installing: digikam-2.5.0-17.2 [done]
Installing: digikam-lang-2.5.0-17.2 [done]

Herz-von-Hessen schrieb:
bzw es gibt auch die Version digikam-2.5.0-2.2.i586.rpm hier:
Code:
http://mirror1.hs-esslingen.de/pub/Mirrors/ftp.opensuse.org/factory/repo/oss/suse/i586/
Also bitte, jetzt fangen wir hier aber nicht damit an openSUSE 12.1 mit Factory zu mischen.
 
Hallo tomm.fa,

tomm.fa schrieb:
Eigentlich nicht wirklich. Das Repo wurde ja korrekt hinzugefügt und mit dem vorgeschlagenen Weg sollte es (was es hier auch tut, funktionieren. Bei einem
Code:
zypper up -t package digikam
Warum aber tut es das nicht wie es soll?

tomm.fa schrieb:
Also bitte, jetzt fangen wir hier aber nicht damit an openSUSE 12.1 mit Factory zu mischen.
Nein natürlich nicht.

lieben Gruß aus Hessen
 

tomm.fa

Administrator
Teammitglied
Eine erneute Ausgabe von:
Code:
zypper lr -d
und:
Code:
zypper se -s digikam
wäre nicht schlecht.
 

admine

Ultimate Guru
Also ich denke ja, dass sich das Problem erledigt hat.
Der TE hat sich schon 'ne Weile nicht mehr gemeldet. :)
 
Oben