Docky uses Mono.GetOptions.Options, which is obsolete.

Bug #502650 reported by Matthew Pirocchi
22
This bug affects 4 people
Affects Status Importance Assigned to Milestone
Docky
Fix Released
Wishlist
Chris S.

Bug Description

Mono.GetOptions.Options is obsolete. The Mono documentation suggests using NDesk.Options instead.

Related branches

Revision history for this message
Chris S. (cszikszoy) wrote :

NDesk.Options isn't packaged, making that a little hard right now.

Changed in docky:
importance: Undecided → Wishlist
assignee: nobody → Chris S. (cszikszoy)
status: New → Confirmed
Revision history for this message
Chris Halse Rogers (raof) wrote :

Actually, NDesk.Options *is* packaged; it's just called “Mono.Options". You need to link to it explicitly, though. We just need to add a MONO_OPTIONS_LIBS autofoo and fill it with the fun from mono-options.pc.

Revision history for this message
Robert Dyer (psybers) wrote :

Cool. All you buddy. :-)

Changed in docky:
assignee: Chris S. (cszikszoy) → Chris Halse Rogers (raof)
Revision history for this message
Chris Halse Rogers (raof) wrote : Re: [Bug 502650] [NEW] Docky uses Mono.GetOptions.Options, which is obsolete.

Ok. I guess I'll do it, then :P

Revision history for this message
Chris S. (cszikszoy) wrote :

Oh, well in that case, thanks RAOF :)

Let me know when you're done with this, and I'll update everything to use NDesk.Options. At that point just assign this bug to me and I'll work on it.

Revision history for this message
Chris Halse Rogers (raof) wrote : Re: [Bug 502650] Re: Docky uses Mono.GetOptions.Options, which is obsolete.

> Let me know when you're done with this, and I'll update everything to
> use NDesk.Options.  At that point just assign this bug to me and I'll
> work on it.

You mean Mono.Options, right? That's what NDesk.Options has become.

Changed in docky:
status: Confirmed → Fix Committed
Revision history for this message
Robert Dyer (psybers) wrote :

ROAF, correct me if I'm wrong but this isnt actually committed to trunk yet...

Changed in docky:
status: Fix Committed → In Progress
Revision history for this message
Andrew Jorgensen (ajorg) wrote :

This becomes urgent as we approach the Mono 2.8 release. Mono.GetOptions has already been removed from mono trunk and will not be available in >= 2.8.

Robert Dyer (psybers)
Changed in docky:
assignee: Chris Halse Rogers (raof) → Chris S. (cszikszoy)
Revision history for this message
Robert Dyer (psybers) wrote :

Fixed in rev 1542.

Changed in docky:
status: In Progress → Fix Committed
Robert Dyer (psybers)
Changed in docky:
milestone: none → 2.1.0
Changed in docky:
milestone: 2.1.0 → 2.0.9
Changed in docky:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.