[csw-maintainers] GAR: New variable names (dependencies and noisaexec)

Benjamin von Mossner benny at opencsw.org
Thu Feb 4 13:27:15 CET 2010


Hi,

> > The change has been pushed in r8335[2]. �Since all sources have been
> > edited, including GAR, everything should Just Work(tm).
wow, good work.
How about a warning or error if someone still uses the old syntax?
Something like..
[snip]
REQUIRED_PKGS is deprecated in favour of RUNTIME_DEP_PKGS
[snap]

Cheers,
benny

> 
> ...except for cases where you have local modifications touching the
> sections with changed variables.  If that happens, the general
> strategy is: you can do the substitutions mentioned in the previous
> e-mail in the file affected by code conflict; then you can throw out
> the incoming change.  Then verify that the old variables don't lurk in
> your code anywhere.
> 
> For instance, in the face of the following conflict...
> 
> <<<<<<< .mine
> REQUIRED_PKGS_CSWsqlite3  = CSWsqlite3rt CSWpython-rt
> REQUIRED_PKGS_CSWsqlite3 += CSWreadline
> REQUIRED_PKGS_CSWsqlite3 += CSWncurses
> REQUIRED_PKGS_CSWsqlite3devel = CSWsqlite3
> =======
> RUNTIME_DEP_PKGS_CSWsqlite3  = CSWsqlite3rt
> RUNTIME_DEP_PKGS_CSWsqlite3 += CSWreadline
> RUNTIME_DEP_PKGS_CSWsqlite3 += CSWncurses
> RUNTIME_DEP_PKGS_CSWsqlite3devel = CSWsqlite3
> >>>>>>> .r8335
> 
> ...the actions would be: substitution...
> 
> <<<<<<< .mine
> RUNTIME_DEP_PKGS_CSWsqlite3  = CSWsqlite3rt CSWpython-rt
> RUNTIME_DEP_PKGS_CSWsqlite3 += CSWreadline
> RUNTIME_DEP_PKGS_CSWsqlite3 += CSWncurses
> RUNTIME_DEP_PKGS_CSWsqlite3devel = CSWsqlite3
> =======
> RUNTIME_DEP_PKGS_CSWsqlite3  = CSWsqlite3rt
> RUNTIME_DEP_PKGS_CSWsqlite3 += CSWreadline
> RUNTIME_DEP_PKGS_CSWsqlite3 += CSWncurses
> RUNTIME_DEP_PKGS_CSWsqlite3devel = CSWsqlite3
> >>>>>>> .r8335
> 
> ...and deletion of everything between ======= and >>>>>>> .r8335.
> 
> Maciej
> _______________________________________________
> maintainers mailing list
> maintainers at lists.opencsw.org
> https://lists.opencsw.org/mailman/listinfo/maintainers
> .:: This mailing list's archive is public. ::.

-- 
/"\ ASCII RIBBON CAMPAIGN                  | Benjamin von Mossner
\ / AGAINST HTML MAIL                      | benny at vonmossner.de
 X  
/ \ multiple exclamation marks are a sure sign of a diseased mind


More information about the maintainers mailing list