#5785: Show optional packages non-functional ------------------------------------+--------------------------------------- Reporter: mmadia | Owner: korli Type: bug | Status: new Priority: normal | Milestone: R1 Component: Applications/Installer | Version: R1/Development Keywords: | Blockedby: Platform: All | Blocking: ------------------------------------+--------------------------------------- Comment(by mmadia): Here's a table from [http://betips.net/1997/09/09/making-beos-install-cds- like-pro-edition/ BeTips.net] and looking at an R5 Pro CD || type || id || name || data || || cstr || attr || INSTALLER PACKAGE: NAME || ex. BeShare || || cstr || attr || INSTALLER PACKAGE: DESCRIPTION || What this does || || cstr || attr || INSTALLER PACKAGE: GROUP || ex. Net Tools || || offt || attr || INSTALLER PACKAGE: SIZE || size in bytes || || bool || attr || INSTALLER PACKAGE: ON_BY_DEFAULT || false or true || || bool || attr || INSTALLER PACKAGE: ALWAYS_ON || false or true || But, I'm not sure how this is handled wrt our cd-image type, [http://dev .haiku-os.org/browser/haiku/trunk/build/jam/ImageRules#L821 isCDPackage], and Installer. From what I can tell, when the type is cd-image & an optionalpackage sets isCDPackage = true, the archive is simply copied into _packages_/, without getting any attributes. How Installer picks this up as something to be automatically extracted during installation is fuzzy. I'll look into creating something like _packages_/Sources with the proper attributes. -- Ticket URL: <http://dev.haiku-os.org/ticket/5785#comment:3> Haiku <http://dev.haiku-os.org> Haiku - the operating system.