Re: [broken_builds] Another build broken by tasklist.

Petr Kuzel <[email protected]> Tue, 21 Dec 2004 10:13:31 +0100
Newsgroups gmane.comp.java.netbeans.modules.tasklist.devel
Organization Sun Microsystems
Message-ID <[email protected]>
I saw Jesse corrected the build by redeclating the dependency.

  Cc.

Tim Lebedkov wrote:

> Hi Petr,
> 
> could you please remove the line (see diff below)
> 
>      REQUIRES org.netbeans.modules.java/1 (ide)
> 
> from the file ide/golden/deps.txt?
> I do not have commit permission for /ide.
> 
> Thank You
> --Tim
> 
> Jaroslav Tulach wrote:
> 
>> It seems to me that the build is broken by a tasklist module
>> (org.netbeans.tasklistapi/1). Second time in a week or so.
>>
>> May I ask the responsible developer to fix the problem and next time
>> fully follow the commit rules[1]?
>>
>> Thank you in advance.
>> -jst
>>
>> [1] http://www.netbeans.org/community/guidelines/commit.html
>>
>>
>> check-dependencies-subroutine:
>>      [exec] --- /tmp/netbeans/dev/trunkcb/nb_all/ide/golden/deps.txt
>> Sat Dec 18 01:10:50 2004
>>      [exec] +++
>> /tmp/netbeans/dev/trunkcb/nb_all/nbbuild/build/generated/deps.txt
>> Mon Dec 20 16:42:09 2004
>>      [exec] @@ -986,7 +986,6 @@
>>      [exec]  MODULE org.netbeans.swing.tabcontrol (platform)
>>      [exec]    REQUIRES org.openide/1 (platform)
>>      [exec]  MODULE org.netbeans.tasklistapi/1 (ide)
>>      [exec] -  REQUIRES org.netbeans.modules.java/1 (ide)
>>      [exec]    REQUIRES org.openide/1 (platform)
>>      [exec]  MODULE org.netbeans.upgrader (nb)
>>      [exec]    REQUIRES org.openide/1 (platform)
>>
>>
>>      [exec] Result: 1
>>
>> BUILD FAILED
>> /tmp/netbeans/dev/trunkcb/nb_all/nbbuild/build.xml:3577: Following
>> error occured while executing this line
>> /tmp/netbeans/dev/trunkcb/nb_all/nbbuild/build.xml:3616: !
>>     *** List of dependencies has changed! ***
>>
>>     Differences were found while comparing file
>>     /tmp/netbeans/dev/trunkcb/nb_all/ide/golden/deps.txt
>>     with
>>     /tmp/netbeans/dev/trunkcb/nb_all/nbbuild/build/generated/deps.txt
>>
>>     This means that the set of dependencies changed since the
>> previously known one.
>>     Adding a dependency can restrict the ways how a final product can
>> be assembled
>>     and as such it forms an important aspect of API and is subject to
>> review.
>>     If you passed your review or you are sure you want to change the
>>     list of dependencies, then please update the golden file at
>>     /tmp/netbeans/dev/trunkcb/nb_all/ide/golden/deps.txt
>>     and run the test once again.
>>
>>     Read more about the Verification Framework:
>>     http://openide.netbeans.org/proposals/arch/clusters.html#verify
>>
>>     Look at for information about reviews:
>>     http://openide.netbeans.org/tutorial/review-steps.html
>>
>>     Check the page about APIs and dependencies being important:
>>     http://openide.netbeans.org/tutorial/api-design.html#api
>>
>>
>>
>>
>>
>> NetBeans builder napsal(a):
>>
>>> [This mail is generated by the continuous build process]
>>>
>>> It looks like the source tree in CVS is broken.  Please have a close
>>> look at the build log referenced below and fix the errors as soon as
>>> possible because this blocks many people from doing their work.
>>>
>>> The Reply-To header of this mail is set to [email protected], simple
>>> replies to this mail will go there.
>>>
>>> If you think that this is a false alarm caused by an error in the build
>>> process itself outside of the scope of the source codes in CVS, please
>>> notify the build masters by replying to [email protected]
>>> and tell them why you think so.  You should also send Cc: to
>>> [email protected] list so that other people will be aware of
>>> the false alarm and won't waste their time trying to fix things on a
>>> wrong place.  In general you don't need to reply to [email protected].
>>>
>>> You can get latest stable sources for NetBeans module configuration
>>> "stable" on branch "dev" by command
>>>
>>>    cvs co -A -D "2004-12-20 13:16 +0000" ant apisupport autoupdate
>>> beans classfile clazz core db debuggercore debuggerjpda diff editor
>>> extbrowser form html httpserver i18n ide image j2ee j2eeserver java
>>> javacvs javadoc jellytools jemmy junit libs mdr monitor nbbuild
>>> openide openidex projects properties refactoring schema2beans
>>> tasklist tomcatint usersguide utilities vcscore vcsgeneric web websvc
>>> xml xtest
>>>
>>>     -- Continuous Build Process on behalf of NetBeans Build Masters
>>>
>>> ---%----
>>>
>>> Found 1 bad message(s).
>>>
>>> <!-- build messages -->
>>> JDK version: 1.4.2_04
>>> Continuous dev build dev-20041220-1502 were NOT successful
>>>
>>>
>>>
>>>
>>>
>>> <!-- statistics -->
>>> Found 0 occurrence(s) of sentence '\'import exceptions\' failed;
>>> using string-based exceptions'
>>> Found 0 occurrence(s) of word 'exception' (other than within the
>>> sentence above)
>>> Found 0 occurrence(s) of phrase 'BUILD SUCCESSFUL' (required is 1)
>>> Found 1 occurrence(s) of phrase 'BUILD FAILED' (required is 0)
>>> <!-- -->
>>>
>>> <!-- See logfile(s) -->
>>> - O/S changelog:
>>> <http://www.netbeans.org/download/dev/buildlogs/continuous/20041220-1502/NetBeans-dev-20041220-1502_os_changelog.txt>
>>>
>>> - O/S cvs checkout & update log:
>>> <http://www.netbeans.org/download/dev/buildlogs/continuous/20041220-1502/NetBeans-dev-20041220-1502_cvs_upd.txt>
>>>
>>> - build log:
>>> <http://www.netbeans.org/download/dev/buildlogs/continuous/20041220-1502/NetBeans-dev-20041220-1502_build_log.txt>
>>>
>>> - clean build log:
>>> <http://www.netbeans.org/download/dev/buildlogs/continuous/20041220-1502/NetBeans-dev-20041220-1502_clean_build_log.txt>
>>>
>>> <!--  -->
>>> --
>>> NetBeans builder
>>> [email protected]
>>>
>>>
>>>
>>>
>>
>>

-- 
<address>
<a href="mailto:[email protected]">Petr Kuzel</a> at Sun Microsystems :
<a href="http://www.netbeans.org/">NetBeans Java IDE</a></address>