Bug 810049 - Review Request: netbeans-ide - Netbeans Integrated Development Environment (IDE)
Review Request: netbeans-ide - Netbeans Integrated Development Environment (IDE)
Status: CLOSED NEXTRELEASE
Product: Fedora
Classification: Fedora
Component: Package Review (Show other bugs)
rawhide
All Linux
medium Severity medium
: ---
: ---
Assigned To: Itamar Reis Peixoto
Fedora Extras Quality Assurance
:
: 781388 821636 (view as bug list)
Depends On: 826530 826541 885634 885675
Blocks: 810048
  Show dependency treegraph
 
Reported: 2012-04-04 21:19 EDT by gil cattaneo
Modified: 2015-04-14 07:37 EDT (History)
10 users (show)

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Environment:
Last Closed: 2015-04-13 20:15:21 EDT
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
itamar: fedora‑review?


Attachments (Terms of Use)

  None (edit)
Description gil cattaneo 2012-04-04 21:19:08 EDT
Spec URL: http://gil.fedorapeople.org/netbeans.spec
SRPM URL: http://gil.fedorapeople.org/netbeans-7.1.1-1.fc16.src.rpm
Description: NetBeans IDE is an Integrated Development Environment (IDE) for Java/JavaFX, 
C/C++, Ruby, PHP, etc. The NetBeans IDE is oriented on wide audience of 
developers from beginners up to experts. A developer can find useful set of 
the development tools that are embedded in the IDE or can be integrated with. 
The NetBeans IDE is the modular system and it can be configured according to 
user needs. Please, visit http://www.netbeans.org/ for more information about 
this open-source project.
Comment 1 Itamar Reis Peixoto 2012-04-04 22:14:39 EDT
do you want me to review it ?
Comment 2 gil cattaneo 2012-04-05 04:55:18 EDT
if it is not a problem... yes
thanks
Comment 3 Itamar Reis Peixoto 2012-05-31 10:12:14 EDT
Can you post a link for a koji scratch build ?
Comment 4 gil cattaneo 2012-05-31 10:15:21 EDT
sorry only for 826530 826541
Comment 5 gil cattaneo 2012-05-31 10:17:22 EDT
only for https://bugzilla.redhat.com/show_bug.cgi?id=826530
Comment 6 Julien Enselme 2014-08-02 11:49:16 EDT
Hi,

I too would like to see Netbeans in Fedora. Have managed any progress on this bug recently? Can I help you in any way?

Regards,
Comment 7 Raphael Groner 2014-11-23 15:44:29 EST
Please update to v8.0.1:

https://netbeans.org/community/releases/80/
Comment 8 Raphael Groner 2014-11-23 15:45:50 EST
*** Bug 821636 has been marked as a duplicate of this bug. ***
Comment 9 Raphael Groner 2014-11-23 15:46:09 EST
*** Bug 781388 has been marked as a duplicate of this bug. ***
Comment 10 gil cattaneo 2014-11-25 15:54:28 EST
I have no more interest in maintaining this package.
Please, if someone have time to spend, i willingly leave its maintenance.
Comment 11 Julien Enselme 2014-11-26 09:03:50 EST
Hi,

I am willing to maintain this package. If you have any advice or updated SPECS, please let me know.

Regards,
Comment 12 Raphael Groner 2014-11-26 10:19:59 EST
Hi Julien,

thanks for your interest to maintain this package. I would like to contribute as a co-maintainer. :)

Latest (semi-official) builds I can find seem to be from those days of F17 with Netbeans v7.0.1:
http://kojipkgs.fedoraproject.org/packages/netbeans/7.0.1/1.fc17/src/netbeans-7.0.1-1.fc17.src.rpm

Those kojis are officially linked from the Netbeans Wiki:
http://wiki.netbeans.org/Fedora/How_To/Install_NetBeans_Platform/RPM_Package_Manager
Comment 13 Raphael Groner 2014-11-26 12:43:26 EST
Well, to prevent further confusion with -platform or -javaparser which are both single packages (no subpackages) for its own, we should consider to rename this review package to netbeans-ide, just like Mageia does it already.

http://mageia.madb.org/package/show/release/1/name/netbeans-ide
Comment 14 Julien Enselme 2014-11-27 16:32:33 EST
Thanks for the links. I am starting to work on it.

(In reply to Raphael Groner from comment #13)
> Well, to prevent further confusion with -platform or -javaparser which are
> both single packages (no subpackages) for its own, we should consider to
> rename this review package to netbeans-ide, just like Mageia does it already.
> 
> http://mageia.madb.org/package/show/release/1/name/netbeans-ide

I agree.
Comment 15 Julien Enselme 2015-01-11 08:43:41 EST
For your information, I tried to update to 8.0.2 without netbeans-platform as a dependency. It seems that netbeans includes the source for this package. However, I get an error message.

I think it can be solved if netbeans-platform is compiled separately. The error message is here: http://jenselme.perso.centrale-marseille.fr/visible/logs/2015-01-10_build-nb.error.log.

Help would be appreciated.

Spec URL: http://jenselme.perso.centrale-marseille.fr/visible/SPECS/netbeans-ide.spec
SRPM URL: http://jenselme.perso.centrale-marseille.fr/visible/SRPMS/netbeans-8.0.2-1.fc21.src.rpm
Comment 16 Raphael Groner 2015-01-11 10:29:43 EST
(In reply to Julien Enselme from comment #15)
> For your information, I tried to update to 8.0.2 without netbeans-platform
> as a dependency. It seems that netbeans includes the source for this
> package. However, I get an error message.

You have to unbundle netbeans-platform, cause it is already a separate package. Maybe ask the maintainers of netbeans-platform to update the package. By the way, what is the difference between thos both packages netbeans-platform and netbeans-platform8 in SCM? netbeans-platform8 seems to be orphaned since a long time, see http://pkgs.fedoraproject.org/cgit/netbeans-platform8.git/commit/?id=3fc6fe194b12f61cf5abbb8d884dfb4101e4dcff

> I think it can be solved if netbeans-platform is compiled separately. The
> error message is here:
> http://jenselme.perso.centrale-marseille.fr/visible/logs/2015-01-10_build-nb.
> error.log.

The java classes in org.openide.* are from netbeans-platform, so you have to set the package as a dependeny with BuildRequires. For instance, see http://bits.netbeans.org/dev/javadoc/org-openide-util-lookup/org/openide/util/lookup/package-summary.html

> Help would be appreciated.
> 
> Spec URL:
> http://jenselme.perso.centrale-marseille.fr/visible/SPECS/netbeans-ide.spec
> SRPM URL:
> http://jenselme.perso.centrale-marseille.fr/visible/SRPMS/netbeans-8.0.2-1.
> fc21.src.rpm

Well, you should not use two separate names for each the spec file and the SRPM, please correct that.
Comment 17 Julien Enselme 2015-01-11 10:34:31 EST
(In reply to Raphael Groner from comment #16)
> (In reply to Julien Enselme from comment #15)
> > For your information, I tried to update to 8.0.2 without netbeans-platform
> > as a dependency. It seems that netbeans includes the source for this
> > package. However, I get an error message.
> 
> You have to unbundle netbeans-platform, cause it is already a separate
> package. Maybe ask the maintainers of netbeans-platform to update the
> package. By the way, what is the difference between thos both packages
> netbeans-platform and netbeans-platform8 in SCM? netbeans-platform8 seems to
> be orphaned since a long time, see
> http://pkgs.fedoraproject.org/cgit/netbeans-platform8.git/commit/
> ?id=3fc6fe194b12f61cf5abbb8d884dfb4101e4dcff
I don't know. I have added with my previous comment https://bugzilla.redhat.com/show_bug.cgi?id=885675 (uptade netbeans-platform to 8.0.2) as a blocker for this bug. I tried to update it but failed for now. See my comment there for more information.
> 
> > I think it can be solved if netbeans-platform is compiled separately. The
> > error message is here:
> > http://jenselme.perso.centrale-marseille.fr/visible/logs/2015-01-10_build-nb.
> > error.log.
> 
> The java classes in org.openide.* are from netbeans-platform, so you have to
> set the package as a dependeny with BuildRequires. For instance, see
> http://bits.netbeans.org/dev/javadoc/org-openide-util-lookup/org/openide/
> util/lookup/package-summary.html
Thanks
> 
> > Spec URL:
> > http://jenselme.perso.centrale-marseille.fr/visible/SPECS/netbeans-ide.spec
> > SRPM URL:
> > http://jenselme.perso.centrale-marseille.fr/visible/SRPMS/netbeans-8.0.2-1.
> > fc21.src.rpm
> 
> Well, you should not use two separate names for each the spec file and the
> SRPM, please correct that.

Indeed. I renamed the spec but not the package it contains. I will update that and reupload the SRPM soon.
Comment 18 Julien Enselme 2015-01-12 10:51:00 EST
(In reply to Raphael Groner from comment #16)
> > Spec URL:
> > http://jenselme.perso.centrale-marseille.fr/visible/SPECS/netbeans-ide.spec
> > SRPM URL:
> > http://jenselme.perso.centrale-marseille.fr/visible/SRPMS/netbeans-8.0.2-1.
> > fc21.src.rpm
> 
> Well, you should not use two separate names for each the spec file and the
> SRPM, please correct that.

Here are the new Spec and SRPM (names are the same):
- SPECS: http://jenselme.perso.centrale-marseille.fr/visible/SPECS/netbeans-ide.spec
- SRPM: http://jenselme.perso.centrale-marseille.fr/visible/SRPMS/netbeans-ide-8.0.2-1.fc21.src.rpm
Comment 19 gil cattaneo 2015-03-31 11:39:20 EDT
Please, open a new bug for import/review netbeans ide
Comment 20 Mosaab Alzoubi 2015-04-13 20:15:21 EDT
Netbeans package was re-enabled. I think that will be nice to close this bug and asking for co-maintaining Netbeans at PkgDB.

Note You need to log in before you can comment on or make changes to this bug.