This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 205903 - Disabling Hudson disables PHP
Summary: Disabling Hudson disables PHP
Status: RESOLVED FIXED
Alias: None
Product: php
Classification: Unclassified
Component: Project (show other bugs)
Version: 7.1
Hardware: All All
: P2 normal (vote)
Assignee: Tomas Mysik
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-12-03 22:29 UTC by thomasbarnett
Modified: 2011-12-13 10:36 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments
change in php.kit metadata (807 bytes, patch)
2011-12-09 18:45 UTC, Jiri Rechtacek
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description thomasbarnett 2011-12-03 22:29:39 UTC
Product Version = NetBeans IDE Dev (Build 201112021026)
Operating System = Windows 7 version 6.1 running on x86
Java; VM; Vendor = 1.7.0
Runtime = Java HotSpot(TM) Client VM 21.0-b17

Tools > Plugin > Hudson > Deactivate also deactivates PHP
Comment 1 Jiri Rechtacek 2011-12-05 13:36:26 UTC
The bug confirmed in latest daily build. Caused by wrong handling of eager modules while disable/uninstall.
Hint for fix: I have installed A, B plugins and a eager module E depends on A, B. If I disable A, E becomes disable too and then B is mark for disable. AU has to skip disabling B when disabling E.
Comment 2 Jiri Rechtacek 2011-12-09 18:44:31 UTC
Caused by a incorrectly dependency in php.kit, depends on eager module hudson.php. This bridge causes PHP feature depends on Hudson plugin. Applying attached patch solves this problem.
Comment 3 Jiri Rechtacek 2011-12-09 18:45:24 UTC
Created attachment 114010 [details]
change in php.kit metadata
Comment 4 Tomas Mysik 2011-12-12 11:07:53 UTC
Fixed.

http://netbeans.org/bugzilla/show_bug.cgi?id=205903
Comment 5 Quality Engineering 2011-12-13 10:36:16 UTC
Integrated into 'main-golden'
Changeset: http://hg.netbeans.org/main-golden/rev/5a85f0136144
User: Tomas Mysik <tmysik@netbeans.org>
Log: #205903 - Disabling Hudson disables PHP