[tomboy-list] no gmcs in debian (sid) + build errors
Sandy Armstrong
sanfordarmstrong at gmail.com
Wed Mar 4 07:11:58 PST 2009
On 03/04/2009 03:11 AM, Pete Goodall wrote:
> On Wed, Mar 4, 2009 at 6:45 AM, Sandy Armstrong
> <sanfordarmstrong at gmail.com> wrote:
>> On 03/03/2009 02:02 PM, Rich E wrote:
>>> Hi,
>>>
>>> I just tried building tomboy version 0.12.2, in an attempt to get the
>>> note synchronization working (did it in version .10? syncing in the
>>> packaged version of tomboy didn't work for me) and came up with the
>>> following problems.
>> There were many bug-fixes for sync in 0.12.2, so I recommend it over any
>> previous version.
>>
>>> First, there isn't any gcms tool. I installed mono-gcms which gave me
>>> gcms2, then symbollically linked to that to gcms so I could build the
>>> code.
>> We recently fixed the bug that hard-coded "gmcs". You should see the fix in
>> any of the recent unstable 0.13.x releases, or in the upcoming stable 0.14.x
>> releases. See ChangeLog or NEWS files.
>>
>> I am sorry for you that Debian packagers chose this approach for packaging
>> newer versions of Mono. It makes no sense and will be problematic in the
>> long run for Debian and Ubuntu users.
>>
>
> Hi Sandy,
>
> As Ubuntu 9.04 is still in Alpha I think we should address any
> potential issues as soon as possible to get them corrected. I started
> a question on Launchpad about this:
>
> https://answers.edge.launchpad.net/tomboy/+question/63055
>
> Feel free to supplement my question with more information if you like.
> I will try to get an answer.
Pete, I am quite sure it is too late for them to change this. And it
really has nothing to do with Tomboy; as I said, I already fixed the
places in our makefiles where we were hard-coding "gmcs". Tomboy
packages will not be broken on Debian/Ubuntu.
In my opinion, the biggest problem is that every piece of documentation
ever written for Mono will no longer apply to Debian/Ubuntu. And due to
Ubuntu's popularity, there will now be a lot of random blog posts, forum
posts, and wiki pages that apply only to Debian/Ubuntu.
I have no clue what is meant to be gained by this packaging approach.
The distinction between "gmcs" and "gmcs2" seems completely arbitrary.
But of course, I'm not a packager, and I'm probably missing something
obvious. Still, I think this is going to hurt everybody in the long run.
Best,
Sandy
More information about the Tomboy-list
mailing list