Bug 441731 - monodevelop includes prebuilt and system libraries
Summary: monodevelop includes prebuilt and system libraries
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: monodevelop
Version: rawhide
Hardware: All
OS: Linux
low
low
Target Milestone: ---
Assignee: Paul F. Johnson
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2008-04-09 18:17 UTC by Toshio Ernie Kuratomi
Modified: 2008-05-11 20:58 UTC (History)
0 users

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2008-05-11 20:58:15 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Toshio Ernie Kuratomi 2008-04-09 18:17:06 UTC
Description of problem:
Some libraries includedin monodevelop are duplicates of libraries provided by
other packages and/or libraries with separate upstreams.  monodevelop cannot
ship these libraries as part of its package.

Version-Release number of selected component (if applicable):
monodevelop-0:0.19-2.fc9.i386

Steps to Reproduce:
One example:
1. repoquery --whatprovides --repoid=development 'mono(Mono.Cecil)'
  
Actual results:
mono-core-0:1.2.5.1-3.fc8.i386
monodevelop-0:0.19-2.fc9.i386
mono-core-0:1.9-3.fc9.i386
db4o-0:6.1-2.fc7.i386


Expected results:
mono-core-0:1.9-3.fc9.i386

Additional info:
monodevelop needs to be audited for libraries that it provides that have a
separate upstream and should be provided by those packages instead.

Comment 1 Toshio Ernie Kuratomi 2008-04-10 00:52:34 UTC
This package also has prebuilt binaries of nunit.core.dll  nunit.framework.dll
and does not appear to have source for them.

Comment 2 Toshio Ernie Kuratomi 2008-04-10 01:02:36 UTC
Correction.  There may be source for these in a higher level directory.  I
haven't checked the build process to see if they're rebuilt.

Comment 3 Paul F. Johnson 2008-04-22 14:12:56 UTC
There seems to be a problem with the nunit22.pc file in that it points to
/usr/lib instead of ${libdir}. If the build process doesn't find what it looks
for, it packages it's own copy.

I've emailed spot a fix for the .pc file.

Comment 4 Paul F. Johnson 2008-04-22 14:28:59 UTC
There is also the same sort of problem with mono-cecil-flowanalysis.pc...


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