#6741: Screenshot has colliding catkeys ---------------------------+------------------------------ Reporter: mmadia | Owner: pulkomandy Type: bug | Status: new Priority: normal | Milestone: R1 Component: Build System | Version: R1/Development Resolution: | Keywords: Blocked By: | Has a Patch: 0 Platform: All | Blocking: ---------------------------+------------------------------ Comment (by mmadia): It seems to be conflicting grist on en.catalog [browser:haiku/trunk/build/jam/LocaleRules#L131] {{{ local generatedCatalog = [ FGristFiles $(sourceLanguage:E=en:S=.catalog) ] ; }}} The following patch shows the conflict {{{ Index: build/jam/LocaleRules =================================================================== --- build/jam/LocaleRules (revision 39090) +++ build/jam/LocaleRules (working copy) @@ -152,4 +152,7 @@ HAIKU_CATALOG_FILES on $(target) = $(catkeysFiles:S=.catalog) ; HAIKU_CATALOG_SIGNATURE on $(target) = $(signature) ; + if $(target) = "screenshot" || $(target) = "Screenshot" { + Echo "{" $(target) "|" $(signature) "|" $(folder) "|" $(catkeysFiles:S=.catalog) "}" ; + } } Index: src/apps/screenshot/Jamfile =================================================================== --- src/apps/screenshot/Jamfile (revision 39067) +++ src/apps/screenshot/Jamfile (working copy) @@ -25,8 +25,16 @@ : Screenshot.rdef ; -DoCatalogs screenshot : - x-vnd.haiku-screenshot-cli +#DoCatalogs screenshot : +# x-vnd.haiku-screenshot-cli +# : +# Utility.cpp +#; + +DoCatalogs screenshot + : x-vnd.haiku-screenshot-cli + : Utility.cpp : - Utility.cpp + : + : cli ; }}} Terminal output: {{{ { Screenshot | x-vnd.haiku-screenshot | | <src!apps!screenshot>en.catalog <src!apps!screenshot>de.catalog <src!apps!screenshot>es.catalog <src!apps!screenshot>fi.catalog <src!apps!screenshot>fr.catalog <src!apps!screenshot>ja.catalog <src!apps!screenshot>ko.catalog <src!apps!screenshot>lt.catalog <src!apps!screenshot>pt.catalog <src!apps!screenshot>pt_br.catalog <src!apps!screenshot>ru.catalog <src!apps!screenshot>sv.catalog <src!apps!screenshot>uk.catalog <src!apps!screenshot>zh_hans.catalog } { screenshot | x-vnd.haiku-screenshot-cli | cli | <src!apps!screenshot>en.catalog } }}} -- Ticket URL: <http://dev.haiku-os.org/ticket/6741#comment:1> Haiku <http://dev.haiku-os.org> Haiku - the operating system.