Last modified: 2013-10-29 02:16:24 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T36392, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 34392 - Build is Fragile: 'dependencies.dependency.systemPath' for MWdumper:MWdumper:jar should not point at files within the project directory
Build is Fragile: 'dependencies.dependency.systemPath' for MWdumper:MWdumper:...
Status: RESOLVED WONTFIX
Product: Wikimedia
Classification: Unclassified
lucene-search-2 (Other open bugs)
unspecified
All All
: Low minor (vote)
: ---
Assigned To: orenbochman
https://integration.mediawiki.org/ci/...
:
Depends on: 34393 34394
Blocks:
  Show dependency treegraph
 
Reported: 2012-02-14 12:17 UTC by orenbochman
Modified: 2013-10-29 02:16 UTC (History)
2 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description orenbochman 2012-02-14 12:17:08 UTC
maven complain that 

[WARNING] Some problems were encountered while building the effective model for bazzar:bazzar:jar:0.0.1-SNAPSHOT
[WARNING] 'dependencies.dependency.systemPath' for MWdumper:MWdumper:jar should not point at files within the project directory, ${project.basedir}/lib/mwdumper.jar will be unresolvable by dependent projects @ line 268, column 16
[WARNING] 
[WARNING] It is highly recommended to fix these problems because they threaten the stability of your build.
[WARNING] 
[WARNING] For this reason, future Maven versions might no longer support building such malformed projects.

to fix this 
1. the library MWDumper.jar should be managed in a Maven repository as an Artifact
2. the dependency in the search project's POM should be updated.
Comment 1 orenbochman 2012-02-17 15:20:50 UTC
to spell things out - this means that the build will only work on my machine and on the jenkins machine - other developers won't be able to build this project so won't be able to contribute.

And each time MWDumper changes it will have to be manualy copied manualy to any development testing machine that builds search. If there are bug reports they will not be reprodcucible since mwdumper is not versioned....
Comment 2 Chad H. 2013-10-29 02:16:24 UTC
lsearchd has been end of life'd and won't be improved further. Marking this WONTFIX as a result.

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


Navigation
Links