Thread Tools Display Modes
06-03-09, 10:46 AM   #1
Robsato
A Murloc Raider
AddOn Author - Click to view addons
Join Date: Oct 2007
Posts: 6
Why is Minion waiting for another addon?

After letting Minion detects all addons there are 2 that keep the status "Waiting for xxx" where xxx is another addon. In my case these 2 are:

"NugMinipet by d87" which has status "Waiting for NugMount..."
NugMount and NugMinipet are from the same author but do not have any dependency on eachother. NugMount has the status "Version 2.1.2 available", but I have some local modifications in NugMount so I am not intending to update NugMount.

"Broker [Factions] by Tristanian" which has the status "Waiting for Broker: Recount". Also these addons have no dependency that I am aware of. "Broker: Recount" also has status "Version 0.21" available, but since it is the wrong broker recount I won't be updating that also.

I guess it will disappear when I update addons it is waiting for, but I am still wondering why it is waiting on the other addons.
  Reply With Quote
06-03-09, 08:43 PM   #2
Shirik
Blasphemer!
Premium Member
WoWInterface Super Mod
AddOn Author - Click to view addons
Join Date: Mar 2007
Posts: 818
It's waiting because they are candidates for being dependent. The only time it waits is if it thinks there's a possibility that they are dependent upon each other and thus wants to double-check. If you were to update, it would realize that they aren't dependent and then proceed normally.

I'm looking at ways around this right now, but still debating exactly how I want to do it as it's a significant design change.
__________________
たしかにひとつのじだいがおわるのお
ぼくはこのめでみたよ
だけどつぎがじぶんおばんだってことわ
しりたくなかったんだ
It's my turn next.

Shakespeare liked regexes too!
/(bb|[^b]{2})/
  Reply With Quote
06-03-09, 11:42 PM   #3
Raistlan
Premium Member
Premium Member
AddOn Author - Click to view addons
Join Date: Jan 2007
Posts: 5
This is really painful when you've permenantly ignored the addon it's mistakenly waiting on [I use Curse Clients for a lot of my addons and have them ignored permenantly in MMOUI Minion].
  Reply With Quote
06-04-09, 08:28 AM   #4
Shirik
Blasphemer!
Premium Member
WoWInterface Super Mod
AddOn Author - Click to view addons
Join Date: Mar 2007
Posts: 818
I believe there's already a bug report open for that case :P
__________________
たしかにひとつのじだいがおわるのお
ぼくはこのめでみたよ
だけどつぎがじぶんおばんだってことわ
しりたくなかったんだ
It's my turn next.

Shakespeare liked regexes too!
/(bb|[^b]{2})/
  Reply With Quote
06-04-09, 09:43 AM   #5
Robsato
A Murloc Raider
AddOn Author - Click to view addons
Join Date: Oct 2007
Posts: 6
Doh, I didn't realize I could ignore addons. With ignore once it indeed updates. When I ignore it permanently I get into the case described by Raistlan.

I thought that dependencies of addons were taken care of through the "## Dependencies/RequiredDeps/OptionalDeps" lines in the toc of an addon. Or are there other cases where addons depend on eachother?

I mean, those lines in the toc should be reliable.
  Reply With Quote
06-04-09, 07:11 PM   #6
Shirik
Blasphemer!
Premium Member
WoWInterface Super Mod
AddOn Author - Click to view addons
Join Date: Mar 2007
Posts: 818
Suffice to say, they aren't as reliable as you might think. They are capable of producing a significant quantity of both Type I and Type II errors, to the point where you're better off just using heuristics.

In any case, there's a new strategy I'll be trying out soon.
__________________
たしかにひとつのじだいがおわるのお
ぼくはこのめでみたよ
だけどつぎがじぶんおばんだってことわ
しりたくなかったんだ
It's my turn next.

Shakespeare liked regexes too!
/(bb|[^b]{2})/
  Reply With Quote

WoWInterface » Site Forums » Minion » Archive » Why is Minion waiting for another addon?


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off