Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 20 Jan 2020 19:13:49 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 243471] graphics/pinta: remove dependency on devel/mono-addins
Message-ID:  <bug-243471-7788-MfnXS0nrBn@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-243471-7788@https.bugs.freebsd.org/bugzilla/>
References:  <bug-243471-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D243471

--- Comment #2 from OlivierW <olivierw1+bugzilla-freebsd@hotmail.com> ---
Well, I've just tried to remove the mono-addins dependency and rebuild Pint=
a.
And, of course, it doesn't work :-(

Do the mono-addins upstream provides something else to migrate to?

Maybe I could patch Pinta's source to remove the mono-addins dependency? It
seems to be used to add plugins, so it may not be needed for the main
functionality.



Here is my build log:

                                Microsoft (R) Visual C# Compiler version
2.6.0.62309 (d3f6b8e7)
                                Copyright (C) Microsoft Corporation. All ri=
ghts
reserved.
Effects/BaseEffect.cs(32,12): error CS0246: The type or namespace name
'AddinRootAttribute' could not be found (are you missing a using directive =
or
an assembly reference?)
Effects/BaseEffect.cs(32,12): error CS0246: The type or namespace name
'AddinRoot' could not be found (are you missing a using directive or an
assembly reference?)
Classes/IExtension.cs(5,12): error CS0234: The type or namespace name 'Addi=
ns'
does not exist in the namespace 'Mono' (are you missing an assembly referen=
ce?)
Effects/BaseEffect.cs(30,12): error CS0234: The type or namespace name 'Add=
ins'
does not exist in the namespace 'Mono' (are you missing an assembly referen=
ce?)
Managers/SystemManager.cs(33,12): error CS0234: The type or namespace name
'Addins' does not exist in the namespace 'Mono' (are you missing an assembly
reference?)
Classes/BaseTool.cs(33,12): error CS0234: The type or namespace name 'Addin=
s'
does not exist in the namespace 'Mono' (are you missing an assembly referen=
ce?)
ImageFormats/IImageExporter.cs(28,12): error CS0234: The type or namespace =
name
'Addins' does not exist in the namespace 'Mono' (are you missing an assembly
reference?)
ImageFormats/IImageImporter.cs(28,12): error CS0234: The type or namespace =
name
'Addins' does not exist in the namespace 'Mono' (are you missing an assembly
reference?)
Classes/BasePaintBrush.cs(28,12): error CS0234: The type or namespace name
'Addins' does not exist in the namespace 'Mono' (are you missing an assembly
reference?)
Classes/IExtension.cs(9,3): error CS0246: The type or namespace name
'TypeExtensionPointAttribute' could not be found (are you missing a using
directive or an assembly reference?)
Classes/IExtension.cs(9,3): error CS0246: The type or namespace name
'TypeExtensionPoint' could not be found (are you missing a using directive =
or
an assembly reference?)
Effects/BaseEffect.cs(39,3): error CS0246: The type or namespace name
'TypeExtensionPointAttribute' could not be found (are you missing a using
directive or an assembly reference?)
Effects/BaseEffect.cs(39,3): error CS0246: The type or namespace name
'TypeExtensionPoint' could not be found (are you missing a using directive =
or
an assembly reference?)
Classes/BaseTool.cs(39,3): error CS0246: The type or namespace name
'TypeExtensionPointAttribute' could not be found (are you missing a using
directive or an assembly reference?)
Classes/BaseTool.cs(39,3): error CS0246: The type or namespace name
'TypeExtensionPoint' could not be found (are you missing a using directive =
or
an assembly reference?)
ImageFormats/IImageExporter.cs(32,3): error CS0246: The type or namespace n=
ame
'TypeExtensionPointAttribute' could not be found (are you missing a using
directive or an assembly reference?)
ImageFormats/IImageExporter.cs(32,3): error CS0246: The type or namespace n=
ame
'TypeExtensionPoint' could not be found (are you missing a using directive =
or
an assembly reference?)
ImageFormats/IImageImporter.cs(32,3): error CS0246: The type or namespace n=
ame
'TypeExtensionPointAttribute' could not be found (are you missing a using
directive or an assembly reference?)
ImageFormats/IImageImporter.cs(32,3): error CS0246: The type or namespace n=
ame
'TypeExtensionPoint' could not be found (are you missing a using directive =
or
an assembly reference?)
Classes/BasePaintBrush.cs(36,3): error CS0246: The type or namespace name
'TypeExtensionPointAttribute' could not be found (are you missing a using
directive or an assembly reference?)
Classes/BasePaintBrush.cs(36,3): error CS0246: The type or namespace name
'TypeExtensionPoint' could not be found (are you missing a using directive =
or
an assembly reference?)
                        Task "Csc" execution -- FAILED
                        Done building target "CoreCompile" in project
"/wrkdirs/usr/ports/graphics/pinta/work/pinta-1.5/Pinta.Core/Pinta.Core.csp=
roj".--
FAILED
                Done building project
"/wrkdirs/usr/ports/graphics/pinta/work/pinta-1.5/Pinta.Core/Pinta.Core.csp=
roj".--
FAILED
        Task "MSBuild" execution -- FAILED
        Done building target "Build" in project
"/wrkdirs/usr/ports/graphics/pinta/work/pinta-1.5/Pinta.sln".-- FAILED
Done building project
"/wrkdirs/usr/ports/graphics/pinta/work/pinta-1.5/Pinta.sln".-- FAILED

Build FAILED.

Warnings:

/wrkdirs/usr/ports/graphics/pinta/work/pinta-1.5/Pinta.sln (default targets=
) ->
(Build target) ->
/wrkdirs/usr/ports/graphics/pinta/work/pinta-1.5/Pinta.Core/Pinta.Core.cspr=
oj
(default targets) ->
/usr/local/lib/mono/xbuild/14.0/bin/Microsoft.Common.targets
(ResolveAssemblyReferences target) ->

        /usr/local/lib/mono/xbuild/14.0/bin/Microsoft.Common.targets:  warn=
ing
: Reference 'Mono.Addins, Culture=3Dneutral, PublicKeyToken=3D0738eb9f132ed=
756' not
resolved

Errors:

/wrkdirs/usr/ports/graphics/pinta/work/pinta-1.5/Pinta.sln (default targets=
) ->
(Build target) ->
/wrkdirs/usr/ports/graphics/pinta/work/pinta-1.5/Pinta.Core/Pinta.Core.cspr=
oj
(default targets) ->
/usr/local/lib/mono/xbuild/14.0/bin/Microsoft.CSharp.targets (CoreCompile
target) ->

        Effects/BaseEffect.cs(32,12): error CS0246: The type or namespace n=
ame
'AddinRootAttribute' could not be found (are you missing a using directive =
or
an assembly reference?)
        Effects/BaseEffect.cs(32,12): error CS0246: The type or namespace n=
ame
'AddinRoot' could not be found (are you missing a using directive or an
assembly reference?)
        Classes/IExtension.cs(5,12): error CS0234: The type or namespace na=
me
'Addins' does not exist in the namespace 'Mono' (are you missing an assembly
reference?)
        Effects/BaseEffect.cs(30,12): error CS0234: The type or namespace n=
ame
'Addins' does not exist in the namespace 'Mono' (are you missing an assembly
reference?)
        Managers/SystemManager.cs(33,12): error CS0234: The type or namespa=
ce
name 'Addins' does not exist in the namespace 'Mono' (are you missing an
assembly reference?)
        Classes/BaseTool.cs(33,12): error CS0234: The type or namespace name
'Addins' does not exist in the namespace 'Mono' (are you missing an assembly
reference?)
        ImageFormats/IImageExporter.cs(28,12): error CS0234: The type or
namespace name 'Addins' does not exist in the namespace 'Mono' (are you mis=
sing
an assembly reference?)
        ImageFormats/IImageImporter.cs(28,12): error CS0234: The type or
namespace name 'Addins' does not exist in the namespace 'Mono' (are you mis=
sing
an assembly reference?)
        Classes/BasePaintBrush.cs(28,12): error CS0234: The type or namespa=
ce
name 'Addins' does not exist in the namespace 'Mono' (are you missing an
assembly reference?)
        Classes/IExtension.cs(9,3): error CS0246: The type or namespace name
'TypeExtensionPointAttribute' could not be found (are you missing a using
directive or an assembly reference?)
        Classes/IExtension.cs(9,3): error CS0246: The type or namespace name
'TypeExtensionPoint' could not be found (are you missing a using directive =
or
an assembly reference?)
        Effects/BaseEffect.cs(39,3): error CS0246: The type or namespace na=
me
'TypeExtensionPointAttribute' could not be found (are you missing a using
directive or an assembly reference?)
        Effects/BaseEffect.cs(39,3): error CS0246: The type or namespace na=
me
'TypeExtensionPoint' could not be found (are you missing a using directive =
or
an assembly reference?)
        Classes/BaseTool.cs(39,3): error CS0246: The type or namespace name
'TypeExtensionPointAttribute' could not be found (are you missing a using
directive or an assembly reference?)
        Classes/BaseTool.cs(39,3): error CS0246: The type or namespace name
'TypeExtensionPoint' could not be found (are you missing a using directive =
or
an assembly reference?)
        ImageFormats/IImageExporter.cs(32,3): error CS0246: The type or
namespace name 'TypeExtensionPointAttribute' could not be found (are you
missing a using directive or an assembly reference?)
        ImageFormats/IImageExporter.cs(32,3): error CS0246: The type or
namespace name 'TypeExtensionPoint' could not be found (are you missing a u=
sing
directive or an assembly reference?)
        ImageFormats/IImageImporter.cs(32,3): error CS0246: The type or
namespace name 'TypeExtensionPointAttribute' could not be found (are you
missing a using directive or an assembly reference?)
        ImageFormats/IImageImporter.cs(32,3): error CS0246: The type or
namespace name 'TypeExtensionPoint' could not be found (are you missing a u=
sing
directive or an assembly reference?)
        Classes/BasePaintBrush.cs(36,3): error CS0246: The type or namespace
name 'TypeExtensionPointAttribute' could not be found (are you missing a us=
ing
directive or an assembly reference?)
        Classes/BasePaintBrush.cs(36,3): error CS0246: The type or namespace
name 'TypeExtensionPoint' could not be found (are you missing a using direc=
tive
or an assembly reference?)

         1 Warning(s)
         21 Error(s)

Time Elapsed 00:00:02.6780060
gmake[1]: *** [Makefile:862: build] Error 1
gmake[1]: Leaving directory '/wrkdirs/usr/ports/graphics/pinta/work/pinta-1=
.5'
*** Error code 1

Stop.
make: stopped in /usr/ports/graphics/pinta

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-243471-7788-MfnXS0nrBn>