| Summary: | Cannot upgrade libeina | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Simon Lewis <simon.lewis> |
| Component: | libeina | Assignee: | Tom "spot" Callaway <tcallawa> |
| Status: | CLOSED RAWHIDE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | high | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 14 | CC: | simon.lewis |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2011-07-14 19:19:38 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
You need to learn to be patient :) I'm working on the packages for F14 to come into a personal repo. But i have a $dayjob and a family (wife, kids). Means my spare hours aren't too much. Though enough to keep up with everything Fedora/packaging related. I'm not going to update EFL to 1.0.0 in F14 via the updates-repo, but via a personal repo. I will note aboput it once it's ready, in the bugreports and there will be a note at the Enlightenment ML and webpage. If you want to do it for yourself meanwhile, why not grab the fc15 packages from koji, rebuild them on your box and install them all together. rpmbuild --rebuild <== will help you put the packages then into an empty folder and run rpm -Uhv * Dann sparst Du Dir auch die Probleme mit der Abhängigkeitsauflösung :) (In reply to comment #1) Thanks for the many tips - I will try them out as and when my family and job allows me the time... I would still like a tip to install multiple library versions - not just E17 - but libraries in general - especially where there are ABI changes which are not supported due to fedora's strict (anti-desktop user) packaging rules. Is there a rpm spec file script to tell yum to keep the lower library version when installing the new version? On fc12 I ended-up giving the newer versions of raptor, redland etc.. fake library names, but this was just a hack to cheat the system. Any advice would be appreciated. This package has changed ownership in the Fedora Package Database. Reassigning to the new owner of this component. libeina is now at 1.0.1 in rawhide, so I'm closing this out. |
Since it is not forthcoming in fc14 repos I built my own rpm for libeina stable 1.0.0 release. When I try to install this rpm I receive the following error messages. What must I add to the spec file to allow the updated library to be installed in parallel to the exist library? This should be possible as the soname version numbers are different. bash-4.1$ su Passwort: [root@hp550-01 x86_64]# yum localinstall --nogpgcheck libeina-1.0.0-1.sl.fc14.x86_64.rpm Geladene Plugins: auto-update-debuginfo, fastestmirror, presto, refresh-packagekit Einrichten der lokalen Paketverarbeitung Untersuche libeina-1.0.0-1.sl.fc14.x86_64.rpm: libeina-1.0.0-1.sl.fc14.x86_64 Markiere libeina-1.0.0-1.sl.fc14.x86_64.rpm als eine Aktualisierung für libeina-0.9.9.49898-1.fc14.x86_64 Loading mirror speeds from cached hostfile * fedora: ftp.halifax.rwth-aachen.de * livna: wftp.tu-chemnitz.de * rpmfusion-free: mirror.karneval.cz * rpmfusion-free-updates: mirror.karneval.cz * rpmfusion-nonfree: mirror.karneval.cz * rpmfusion-nonfree-updates: mirror.karneval.cz * updates: ftp.halifax.rwth-aachen.de Löse Abhängigkeiten auf --> Führe Transaktionsprüfung aus --> Verarbeite Abhängigkeiten: libeina-ver-svn-06.so.0()(64bit) für Paket: eet-1.3.2-1.fc14.x86_64 --> Verarbeite Abhängigkeiten: libeina-ver-svn-06.so.0()(64bit) für Paket: evas-0.9.9.49898-1.fc14.x86_64 --> Verarbeite Abhängigkeiten: libeina-ver-svn-06.so.0()(64bit) für Paket: ecore-0.9.9.49898-1.fc14.x86_64 ---> Paket libeina.x86_64 0:1.0.0-1.sl.fc14 markiert, um aktualisiert zu werden --> Abhängigkeitsauflösung beendet Fehler: Package: eet-1.3.2-1.fc14.x86_64 (@anaconda-InstallationRepo-201010211827.x86_64) Requires: libeina-ver-svn-06.so.0()(64bit) Entfernen: libeina-0.9.9.49898-1.fc14.x86_64 (@anaconda-InstallationRepo-201010211827.x86_64) libeina-ver-svn-06.so.0()(64bit) Updated By: libeina-1.0.0-1.sl.fc14.x86_64 (/libeina-1.0.0-1.sl.fc14.x86_64) Not found Fehler: Package: ecore-0.9.9.49898-1.fc14.x86_64 (@fedora) Requires: libeina-ver-svn-06.so.0()(64bit) Entfernen: libeina-0.9.9.49898-1.fc14.x86_64 (@anaconda-InstallationRepo-201010211827.x86_64) libeina-ver-svn-06.so.0()(64bit) Updated By: libeina-1.0.0-1.sl.fc14.x86_64 (/libeina-1.0.0-1.sl.fc14.x86_64) Not found Fehler: Package: evas-0.9.9.49898-1.fc14.x86_64 (@anaconda-InstallationRepo-201010211827.x86_64) Requires: libeina-ver-svn-06.so.0()(64bit) Entfernen: libeina-0.9.9.49898-1.fc14.x86_64 (@anaconda-InstallationRepo-201010211827.x86_64) libeina-ver-svn-06.so.0()(64bit) Updated By: libeina-1.0.0-1.sl.fc14.x86_64 (/libeina-1.0.0-1.sl.fc14.x86_64) Not found Sie können versuchen --skip-broken zu benutzen, um das Problem zu umgehen. You could try running: rpm -Va --nofiles --nodigest [root@hp550-01 x86_64]#