Bug 1093622
| Summary: | alex-3.1.3 is available | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Upstream Release Monitoring <upstream-release-monitoring> |
| Component: | alex | Assignee: | Jens Petersen <petersen> |
| Status: | CLOSED RAWHIDE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | rawhide | CC: | b, haskell-devel, petersen |
| Target Milestone: | --- | Keywords: | FutureFeature, Triaged |
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | alex-3.1.3:ok | ||
| Fixed In Version: | F22 | Doc Type: | Enhancement |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2015-02-07 23:04:01 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
|
Description
Upstream Release Monitoring
2014-05-02 08:42:45 UTC
check-bz-available-URM: Rawhide can updated to alex-3.1.3 according to the current cblrepo data in haskell-sig.git. It would require rebuilding: alex I only found this bug # as reference to the alex component. Now, alex-3.1.3-2.fc21 is available in the repos, haskell-platform however still requires alex-3.0.5
Thus, a "yum update" fails like this (sorry for the German localization - I'm doing translations for Gnome)
$ sudo yum update
Geladene Plugins: fastestmirror, langpacks, remove-with-leaves
adobe-linux-x86_64 | 951 B 00:00:00
rawhide/x86_64/metalink | 25 kB 00:00:00
rawhide | 4.2 kB 00:00:00
(1/2): rawhide/x86_64/group_gz | 230 kB 00:00:00
(2/2): rawhide/x86_64/primary_db | 16 MB 00:00:14
adobe-linux-x86_64/primary | 1.2 kB 00:00:00
Determining fastest mirrors
* rawhide: mirror.karneval.cz
adobe-linux-x86_64 2/2
Abhängigkeiten werden aufgelöst
--> Transaktionsprüfung wird ausgeführt
---> Paket alex.x86_64 0:3.0.5-36.fc21 markiert, um aktualisiert zu werden
--> Abhängigkeit alex = 3.0.5 wird für Paket haskell-platform-2013.2.0.0-36.fc21.x86_64 verarbeitet
---> Paket alex.x86_64 0:3.1.3-2.fc21 markiert, um eine Aktualisierung zu werden
--> Abhängigkeitsauflösung beendet
Fehler: Paket: haskell-platform-2013.2.0.0-36.fc21.x86_64 (@rawhide)
Benötigt: alex = 3.0.5
Entfernen: alex-3.0.5-36.fc21.x86_64 (@rawhide)
alex = 3.0.5-36.fc21
Aktualisiert durch: alex-3.1.3-2.fc21.x86_64 (rawhide)
alex = 3.1.3-2.fc21
Sie können versuchen, mit --skip-broken das Problem zu umgehen.
Sie könnten Folgendes versuchen: rpm -Va --nofiles --nodigest
If alex-3.0.5 is installed, using haskell is still possible, however on systems where you want to get it, installing fails:
$ sudo dnf install haskell-platform
Fehler: nothing provides alex = 3.0.5 needed by haskell-platform-2013.2.0.0-36.fc21.x86_64
work-around:
$ sudo yum install haskell-platform --skip-broken
but this only installs the base system (5 out of 116 packages)
system-info: Fedora rawhide
$ dnf --version
0.5.1
Installiert: dnf-0:0.5.1-1.fc21.noarch am 2014-05-07 05:16
Gebaut : Fedora Project am 2014-05-02 08:10
Installiert: rpm-0:4.11.2-10.fc21.x86_64 am 2014-04-23 05:19
Gebaut : Fedora Project am 2014-04-21 18:43
$ yum --version
3.4.3
Installiert: rpm-4.11.2-10.fc21.x86_64 am 2014-04-23 05:19
Erstellt : Fedora Project am 2014-04-21 18:43
Übermittelt: Tom Callaway <spot> am 2014-04-21
Installiert: yum-3.4.3-148.fc21.noarch am 2014-05-28 06:22
Erstellt : Fedora Project am 2014-05-21 22:37
Übermittelt: James Antill <james at fedoraproject.org> am 2014-05-21
Installiert: yum-plugin-fastestmirror-1.1.31-23.fc21.noarch am 2014-05-28 06:29
Erstellt : Fedora Project am 2014-05-23 13:47
Übermittelt: Valentina Mukhamedzhanova <vmukhame> am 2014-05-23
cheers, Benjamin
Yes sorry I "accidently" pushed it to Rawhide without thinking about Platform. (Because 3.0.5 does not build with ghc-7.8 which we're planning for F21.) What do you want haskell-platform for currently? :) A few options: (a) I could tweak haskell-platform to allow 3.1.3, (b) revert rawhide to 3.0.5 for now, (c) do nothing until ghc-7.8. :) A simple workaround for you might be just to remove the haskell-platform package before running yum update. (c) is fine for me, since I've still 3.0.5 installed and can simply ignore the update of alex. I'm not sure if both versions can be in the repos, then haskell-platform could still be installed in a clean way. Else (b) would make more sense to me - since rebuilding all dependencies (I assume this is (a)) will be more work to do? Okay in the end I went for (b) since ghc-7.8 still needs a little more time to be ready. committed fhbz: Rawhide can be updated to alex-3.1.3 according to the current cblrepo data in haskell-sig.git without any other package rebuilds. |