Bug 1360620 - Remove Mono.Cecil dlls from mono-core
Summary: Remove Mono.Cecil dlls from mono-core
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: mono
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Timotheus Pokorra
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks: 1360389
TreeView+ depends on / blocked
 
Reported: 2016-07-27 07:33 UTC by Timotheus Pokorra
Modified: 2016-08-09 10:33 UTC (History)
6 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2016-08-09 10:33:28 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Timotheus Pokorra 2016-07-27 07:33:53 UTC
It seems that Mono.Cecil is part of mono-core, even though there is a specific package for it (https://admin.fedoraproject.org/pkgdb/package/rpms/mono-cecil/).

to test:
rpm -ql mono-core | grep Cecil
/usr/lib/mono/gac/Mono.Cecil
/usr/lib/mono/gac/Mono.Cecil/0.9.5.0__0738eb9f132ed756
/usr/lib/mono/gac/Mono.Cecil/0.9.5.0__0738eb9f132ed756/Mono.Cecil.dll
/usr/lib/mono/gac/Mono.Cecil/0.9.5.0__0738eb9f132ed756/Mono.Cecil.dll.mdb

in mono-cecil package:
rpm -ql mono-cecil | grep Mono.Cecil.dll
/usr/lib/mono/Mono.Cecil/Mono.Cecil.dll
/usr/lib/mono/gac/Mono.Cecil/0.9.6.0__0738eb9f132ed756/Mono.Cecil.dll
/usr/lib/mono/gac/Mono.Cecil/0.9.6.0__0738eb9f132ed756/Mono.Cecil.dll.mdb

it seems, Mono.Cecil is in the mono tarball, in the external directory.
see also https://github.com/mono/mono/blob/master/mcs/class/Mono.Cecil/Mono.Cecil.dll.sources

Comment 1 Timotheus Pokorra 2016-07-27 07:41:30 UTC
when building nunit 3.4, I need the newer version of Mono.Cecil, to avoid compiler error: Type `Mono.Cecil.ModuleDefinition' does not contain a definition for `RuntimeVersion'


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