Hi Andreas,
The Makefile is one thing, but the manifest of a package also contains a depend fmri=pkg:/[email protected] type=require dependency on SUNWcs. The above is for example from the manifest of squeak-4-nodisplay. http://pkg.openindiana.org/hipster/manifest/0/runtime%2Fsqueak-4-nodisplay%404.19.6%2C5.11-2020.0.1.0%3A20210320T200944Z Actually I suppose the manifest dependency is the most important issue - more so than the Makefile, which is the tool to produce the manifest by the 'gmake publish'. Is "pkglint" somehow capable of making a check to check for this dependency ? If yes, then pkglint could perhaps be configured to catch packages that have not updated their Makefile yet. I'm not sufficiently well familiar with pkglint to answer, but I suspect pkglint may have capabilities to check actions, such as the depend action on SUNWcs. David Stes ----- Op 27 mar 2021 om 10:10 schreef Andreas Wacknitz [email protected]: > Am 27.03.21 um 10:00 schrieb [ mailto:[email protected] | > [email protected] ] : > > > > Hello! > what about a script that recurses the tree and does sinlge small PRs per > package > magically? > it is not that simple no? > Probably as I don't know if all occurrences of SUNWcs should/can be replaced > by > shell/ksh93. > Still, one could imagine such a script but it would probably need to run > "gmake > REQUIRED_PACKAGES" on every package that has SUNWcs as a requirement. > And then it has to make sure that other possible changes are correct (some > more > changes might occur as some packages seem to have been updated without > updating the REQUIRED_PACKAGE settings). > > Andreas > > _______________________________________________ > oi-dev mailing list > [email protected] > https://openindiana.org/mailman/listinfo/oi-dev _______________________________________________ oi-dev mailing list [email protected] https://openindiana.org/mailman/listinfo/oi-dev
