[MonoDevelop] Flatpack information

Matt Calder mvcalder at gmail.com
Tue Nov 22 16:27:16 UTC 2016


I am having issues using the new flatpak distribution of MD. Specifically,
the project I am working on makes use of a lot  of libraries that live in
/usr/lib (e.g. blas, lapack, ...). I could not figure out how to expose
/usr/lib to the flatpak, as Eberhart predicted above, that leads to
conflicts with the /usr/lib inside of the flatpak. I thought it might be
possible to go the other way, that is, add the libraries to the flatpak,
but so far have been unsuccessful. Is it possible to add files to the
Monodevelop flatpak? If so, can someone give some guidance? Thank you,

Matt

On Fri, Nov 18, 2016 at 9:07 AM, Matt Calder <mvcalder at gmail.com> wrote:

> Im sure a lot of thought went into this, but wouldn't it make more sense
> for a sandbox to mount a non existant directory so that existing
> directories could be optioned in?
>
> For now,  I'll try moving my dependencies around.
>
> Matt
>
> On Nov 18, 2016 8:59 AM, "Eberhard Beilharz" <eb1 at sil.org> wrote:
>
>> http://flatpak.org/developer.html#Working_with_the_Sandbox shows the
>> available options. You can run MD with flatpak run --filesystem=host
>> com.xamarin.MonoDevelop to see the host filesystem. This works if you
>> have files in e.g. /opt. However, it won't help if you have libraries and
>> files under /usr because the sandbox provides it's own version of /usr and
>> doesn't merge it with the host filesystem.
>>
>> I hope there will be a way soon to run/debug applications in MD 6 that
>> need additional libraries that are not pre-packaged in the flatpak sandbox.
>>
>>     Eberhard
>>
>>
>>
>> Matt Calder <mvcalder at gmail.com> <mvcalder at gmail.com> wr
>> ote on 2016-11-18 at 14:49 +0100:
>>
>> I tried to upgrade MD to version 6 (on Ubuntu) and discovered the release
>> is now distributed via flatpack. The flatpack sandboxing prevents my
>> application from seeing the files it uses to do what it does. I have two
>> questions:
>>
>> 1) Is there a decent user (as opposed to packager) tutorial for flatpack?
>> My google searches came up empty. Specifically, I need to un-sandbox a lot
>> of files and other resources.
>>
>>
>> 2) Is there a point in the future at which time the regular apt packages
>> will catch up to the flatpack version? I am willing to wait if it means
>> keeping existing workflows in place.
>>
>> Matt
>>
>>
>> _______________________________________________
>> Monodevelop-list mailing listMonodevelop-list at lists.dot.nethttp://lists.dot.net/mailman/listinfo/monodevelop-list
>>
>>
>>
>> _______________________________________________
>> Monodevelop-list mailing list
>> Monodevelop-list at lists.dot.net
>> http://lists.dot.net/mailman/listinfo/monodevelop-list
>>
>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.dot.net/pipermail/monodevelop-list/attachments/20161122/4c3780e7/attachment.html>


More information about the Monodevelop-list mailing list