Bug 1246601 - nqp should probably obsolete nqp-moar
Summary: nqp should probably obsolete nqp-moar
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: nqp
Version: 22
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Gerd Pokorra
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2015-07-24 17:00 UTC by Bruno Wolff III
Modified: 2015-08-08 01:10 UTC (History)
2 users (show)

Fixed In Version: nqp-0.0.2015.07.2-1.fc22
Clone Of:
Environment:
Last Closed: 2015-08-08 01:10:23 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Bruno Wolff III 2015-07-24 17:00:30 UTC
Description of problem:
In f22 the nqp-moar package is still available from the release repo, but trying to install it results in a file conflict with nqp from the updates repo. This seems likely a case where nqp should be obsoleting nqp-moar.

  file /usr/bin/nqp-m from install of nqp-moar-0.0.2014.12-2.fc22.x86_64 conflicts with file from package nqp-0.0.2015.06-1.fc22.noarch

Comment 1 Gerd Pokorra 2015-07-28 14:35:13 UTC
Yesterday I get the notification that nqp-0.0.2015.04-2.fc21 was deleted form the f22 release repo:

Package:    nqp-0.0.2015.04-2.fc21
Status:     deleted
Built by:   gerd
ID:         635130
Started:    Wed, 06 May 2015 07:30:48 UTC
Finished:   Wed, 06 May 2015 12:12:37 UTC


As workaround you could erase 'nqp-moar'. NQP is no longer based on Parrot. Moar is now the default target.

I don't want to do a rebuild with an obsolete tag. Is it okay to use the workaround?

Comment 2 Bruno Wolff III 2015-07-28 14:56:52 UTC
Yes, people can erase nqp-moar. The whole point of doing obsoletes is so they don't have to. Why wouldn't you want to do a rebuild with an obsoletes set? Even with later versions of the package, for people that have npq-moar installed, they shouldn't have it installed going forward, right? If so, even if you fix the conflicting files, you still want it obsoleted.

Comment 3 Gerd Pokorra 2015-07-28 22:42:38 UTC
rakudo-star-2015.07 is released. I will start in rawhide to build the new rakudo release. For f22 I will add the according 'Obsoletes: nqp-moar...' and 'Provides: nqp-moar...' tags for the nqp-2015.07.2 release.

Comment 4 Gerd Pokorra 2015-07-30 13:53:54 UTC
The builds for f22, f23, f24 (rawhide) are done.

I will tag maorvm, nqp and rakudo-star version 2015.07 rpms at f22 for testing now.

The added 'Obsoletes: nqp-moar...' and 'Provides: nqp-moar...' tags for f22 should work, I tested the same ones at f21.

Comment 5 Fedora Update System 2015-07-30 13:57:31 UTC
nqp-0.0.2015.07.2-1.fc22 has been submitted as an update for Fedora 22.
https://admin.fedoraproject.org/updates/nqp-0.0.2015.07.2-1.fc22

Comment 6 Fedora Update System 2015-07-31 07:55:57 UTC
Package nqp-0.0.2015.07.2-1.fc22:
* should fix your issue,
* was pushed to the Fedora 22 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing nqp-0.0.2015.07.2-1.fc22'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-2015-12432/nqp-0.0.2015.07.2-1.fc22
then log in and leave karma (feedback).

Comment 7 Fedora Update System 2015-08-08 01:10:23 UTC
nqp-0.0.2015.07.2-1.fc22 has been pushed to the Fedora 22 stable repository.  If problems still persist, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.