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 175380 - C/C++, EJB/EAR plugins cannot be installed
Summary: C/C++, EJB/EAR plugins cannot be installed
Status: VERIFIED FIXED
Alias: None
Product: www
Classification: Unclassified
Component: Builds & Repositories (show other bugs)
Version: 6.x
Hardware: PC All
: P1 blocker (vote)
Assignee: rnovak
URL:
Keywords:
: 175319 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-10-24 22:18 UTC by bharat411
Modified: 2009-11-27 08:46 UTC (History)
4 users (show)

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description bharat411 2009-10-24 22:18:21 UTC
I recently installed NetBeans 6.8 after a fresh JDK SE (seperate) install (no previous NetBeans version on this computer), 
and tried to add the C/C++ plugin. The plugin manager informed me that the C/C++ plugin required 
'org.netbeans.modules.dlight.collector.procfs' to install. I couldn't really find out how to install this plugin, or where 
to download it from and the manager wasn't doing it automatically (Sorry if I'm missing the obvious!). I couldn't continue 
with the installation, of course.

Sorry if this is under the wrong component.

Thanks!
Comment 1 bharat411 2009-10-24 22:20:52 UTC
I uninstalled NetBeans 6.8 and installed the latest stable build, the C/C++ plugin seems to install and run fine.
Comment 2 Andrew Krasny 2009-10-26 13:01:02 UTC
So... I'm closing the IZ. ;)
Comment 3 Andrew Krasny 2009-10-27 10:06:20 UTC
Steps to reproduce:

- download and install 6.8 beta (Java SE Pack)
- try to add C/C++ support from plugin manager => Cannot proceed because of the following error:


Some plugins require plugin org.netbeans.modules.dlight.collector.procfs to be installed.
The plugin org.netbeans.modules.dlight.collector.procfs is requested in version 1.0.  The following plugin is affected:
      C/C++
Comment 4 Vladimir Voskresensky 2009-10-27 10:21:05 UTC
Installer team, please, evaluate.
Probably some dlight modules (procfs is the one added only month ago) are not tracked.
The mentioned issue affects Beta bits.
Comment 5 dlipin 2009-10-27 11:15:36 UTC
In fact, this module (org.netbeans.modules.dlight.collector.procfs) is not been present in the catalog located at 
update.netbeans.org:
http://updates.netbeans.org/netbeans/updates/6.8/uc/beta/stable/catalog.xml.gz
http://updates.netbeans.org/netbeans/updates/6.8/uc/beta/stable/catalog.xml

The strange thing is that it is present in the corresponding catalog which was built during the production build and 
stored on smetiste (builds/netbeans/6.8/beta/latest/uc/catalog.xml).
So likely the issue of tool been used for administration of the UC stored at updates.netbeans.org.
Comment 6 Jiri Kovalsky 2009-10-27 11:32:48 UTC
I see similar error [1] when trying to install "EJB and EAR" feature using pre-Beta build #200910202101. Roberte, what
is your opinion about it?

[1] Some plugins require plugin org.netbeans.modules.javaee.api to be installed.
The plugin org.netbeans.modules.javaee.api is requested in version 1.0.  The following plugin is affected:       EJB and EAR
Comment 7 dlipin 2009-10-27 11:47:58 UTC
Please note that this module is present in English catalog (on smetiste) but not in ML (builds/netbeans/6.8/beta/latest/
ml/uc/catalog.xml) one. So probably the issue of build system. Thanks Alexei for catching that!
Comment 8 dlipin 2009-10-27 12:28:35 UTC
Might be helpful:
$ diff -r uc ml/uc 2>&1 | grep Only
Only in uc/dlight2: org-netbeans-modules-dlight-collector-procfs.nbm
Only in uc/enterprise6: org-netbeans-modules-javaee-api.nbm
Only in uc/harness: org-netbeans-modules-apisupport-tc-cobertura.nbm
Only in uc/ide12: org-netbeans-modules-versioning-indexingbridge.nbm

PS. UC2 content is even more strange, looks like catalog is not even generated but that is the also true for all 
previous releases (6.5, 6.1) so likely by design:
$ diff -r uc2 ml/uc2 2>&1 | grep Only
Only in uc2: catalog.xml
Only in uc2: catalog.xml.gz
Only in uc2: extra
Only in uc2: javacard1
Only in uc2: licenses
Comment 9 rnovak 2009-10-27 13:55:57 UTC
Content of the UC should be fixed. I uploaded the missing modules and regenerated the catalogs.
It happened because we upload ML version of IDE NBMs when there is a release. But is seems, that the missing modules
were just recently added and there are no localization files for the and therefore that are missing in the ML version.
This is ML build feature - module are build as ML NBMs only if there are localization files for them. That's why there
is such difference between uc2/ and ml/uc2
Comment 10 Jiri Kovalsky 2009-10-27 14:09:29 UTC
*** Issue 175319 has been marked as a duplicate of this issue. ***
Comment 11 Petr Jiricka 2009-10-27 14:13:58 UTC
> This is ML build feature - module are build as ML NBMs only if there are localization files for them.

Sounds like this approach needs to be changed as it caused this issue - how will it be amended?
Comment 12 rnovak 2009-11-18 08:20:08 UTC
The problem was fixed, I'm closing the issue.
The prevent such problems the list of En and ML modules will be compared and if there is no translation for some modules, English version will be uploaded to UC.
Comment 13 pribyl 2009-11-27 08:46:11 UTC
Product Version: NetBeans IDE 6.8 RC1 (Build 200911252200)
Java: 1.6.0_16; Java HotSpot(TM) Client VM 14.2-b01
System: Windows XP version 5.1 running on x86; Cp1250; cs_CZ (nb)

Verified