I think that would be too hard to do, timing-wise.  Just using Ant might be 
better.  Get the binary, unzip it, replace installer.xml, run ant -f 
installer.xml.

-Alex

On 4/23/18, 11:56 PM, "Piotr Zarzycki" <piotrzarzyck...@gmail.com> wrote:

    Agree with Alex - that probably is the thing.
    
    I would go with following path:
    1) Prepare installer.xml from 4.16.1
    2) Start downloading 4.13 - once you see that finish downloading SDK - try
    to replace it
    
    I'm not sure in what moment installer.xml is being read, but maybe it's
    happen after Adobe AIR is being downloaded.
    
    Thanks,
    Piotr
    
    2018-04-24 8:49 GMT+02:00 Alex Harui <aha...@adobe.com.invalid>:
    
    > I think the issue is that 4.13's script doesn't know about DMG files.  One
    > thing to try is to unzip 4.13, replace the installer.xml with one from
    > 4.16.1 and see if that works.
    >
    > HTH,
    > -Alex
    >
    > On 4/23/18, 10:10 PM, "Piotr Zarzycki" <piotrzarzyck...@gmail.com> wrote:
    >
    >     Phil,
    >
    >     Thanks for looking into that. You can try to fix it on your own and
    > make
    >     pull request!
    >
    >     Thanks,
    >     Piotr
    >
    >     On Tue, Apr 24, 2018, 3:31 AM Phil Haeusler <philhaeus...@gmail.com>
    > wrote:
    >
    >     > Hi Piotr
    >     >
    >     > FLEX-35384 Raised [1]
    >     >
    >     > I don't appear to have the permission to assign issues, so it's
    > currently
    >     > left unassigned.
    >     >
    >     > I am using High Sierra.
    >     >
    >     > I grabbed the installer code and had a quick look, and it appears
    > that the
    >     > method InstallApacheFlex.unzipAdobeAIRSDKMac() is always calling
    > untar() on
    >     > the downloaded file without taking into account that AIR v24 and
    > later is
    >     > now delivered as a .dmg
    >     >
    >     > [1] https://na01.safelinks.protection.outlook.com/?url=
    > https%3A%2F%2Fissues.apache.org%2Fjira%2Fbrowse%2FFLEX-
    > 35384&data=02%7C01%7Caharui%40adobe.com%7C390fb45de10d431bf77408d5a9a1
    > c0dc%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%
    > 7C636601434553072833&sdata=2%2FVNonnPUmJ189NeM7MFnmkIZ1nNxc
    > F1qj9V7Q1lH%2FI%3D&reserved=0
    >     >
    >     > Thanks
    >     > Phil
    >     >
    >     >
    >     > On 23 April 2018 at 18:20, Piotr Zarzycki <piotrzarzyck...@gmail.com
    > >
    >     > wrote:
    >     >
    >     > > Hi Phil,
    >     > >
    >     > > Many Thanks for all of those tests. Can you raise JIRA and assign
    > to me
    >     > [1]
    >     > > with all your findings. I will try to find some time this month
    > and play
    >     > a
    >     > > bit with that stuff on my Mac. Are you running High Sierra ?
    >     > >
    >     > > [1] https://na01.safelinks.protection.outlook.com/?url=
    > https%3A%2F%2Fissues.apache.org%2Fjira%2Fprojects%2FFLEX%
    > 2Fsummary&data=02%7C01%7Caharui%40adobe.com%7C390fb45de10d431bf77408d5a9a1
    > c0dc%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%
    > 7C636601434553072833&sdata=LXwKc1wWPfiGE%2Bgs27eNH0jSMDkdlFGJ9LmyhS5g5b
    > Q%3D&reserved=0
    >     > >
    >     > > Thanks,
    >     > > Piotr
    >     > >
    >     > > 2018-04-23 5:08 GMT+02:00 Phil Haeusler <philhaeus...@gmail.com>:
    >     > >
    >     > > > Hi
    >     > > >
    >     > > > I have done some further investigation into this issue and have
    > found
    >     > > that
    >     > > > I am unable to successfully build a v4.13 SDK with any AIR
    > version
    >     > after
    >     > > > v23 using a Mac.
    >     > > >
    >     > > > From AIR 24 or later, it appears that the AIR SDK is not 
overlaid
    >     > > > successfully resulting in a SDK that the installer says is
    > packaged
    >     > > > successfully, but it cannot be used with an IDE.
    >     > > >
    >     > > > While i initially discovered this testing the 3.3.1 RC, I have
    > since
    >     > > > switched back to the v3.3 installer and experienced the same
    > behaviour.
    >     > > >
    >     > > > In my testing I am successfully able to build the 4.13 SDK with
    > AIR 20,
    >     > > 21
    >     > > > and 23.
    >     > > >
    >     > > > I've run 2 tests packaging with AIR 22 but both times the
    > installer
    >     > > errors
    >     > > > out and leaves a 1.5gig directory.  This errors attempting to
    > retrieve
    >     > > > playerglobal_22.swc and leaves the in/ folder on disk.  I'm not
    >     > concerned
    >     > > > about this failure as part of my current issue.
    >     > > >
    >     > > > Then for AIR 24 through 29, the installer reports a successfully
    >     > created
    >     > > > SDK, however in all cases the AIR SDK hasn't been overlaid -
    > resulting
    >     > > in a
    >     > > > SDK directory that cannot be used for development.
    >     > > >
    >     > > > Here's a snapshot of the folder sizes of each of the SDK
    > packages i've
    >     > > > tried creating.
    >     > > >
    >     > > > 556M flex413air20
    >     > > >
    >     > > > 569M flex413air21
    >     > > >
    >     > > > 1.5G flex413air22
    >     > > >
    >     > > > 534M flex413air23
    >     > > >
    >     > > > 125M flex413air24
    >     > > >
    >     > > > 125M flex413air25
    >     > > >
    >     > > > 125M flex413air26
    >     > > >
    >     > > > 125M flex413air27
    >     > > >
    >     > > > 125M flex413air28
    >     > > >
    >     > > > 125M flex413air29
    >     > > >
    >     > > > Reading through the installer.log for the AIR 23 vs AIR 24
    > builds, the
    >     > > only
    >     > > > difference i can see is that from v24 onwards, the AIR SDK is
    >     > downloaded
    >     > > as
    >     > > > a .dmg file rather than a .tbz2 file
    >     > > >
    >     > > > i.e.
    >     > > > AIR 23 - Downloading Adobe AIR Runtime Kit for Mac from:
    >     > > > https://na01.safelinks.protection.outlook.com/?url=
    > http%3A%2F%2Fairdownload.adobe.com%2Fair%2Fmac%2Fdownload%2F23.0%2F%
    > 2FAdobeAIRSDK.tbz2&data=02%7C01%7Caharui%40adobe.com%
    > 7C390fb45de10d431bf77408d5a9a1c0dc%7Cfa7b1b5a7b34438794aed2c178de
    > cee1%7C0%7C0%7C636601434553072833&sdata=O%2Bwbdhk%2FNE%2FShB%
    > 2FquTK9bAeDRFCVp25xwz%2FOYK%2FCh6E%3D&reserved=0
    >     > > >
    >     > > > AIR 24 - Downloading Adobe AIR Runtime Kit for Mac from:
    >     > > > https://na01.safelinks.protection.outlook.com/?url=
    > http%3A%2F%2Fairdownload.adobe.com%2Fair%2Fmac%2Fdownload%2F24.0%2F%
    > 2FAdobeAIRSDK.dmg&data=02%7C01%7Caharui%40adobe.com%
    > 7C390fb45de10d431bf77408d5a9a1c0dc%7Cfa7b1b5a7b34438794aed2c178de
    > cee1%7C0%7C0%7C636601434553072833&sdata=siYKVeAFLcEJIktpI%2B4rjkZ%
    > 2FC37Cig9wsq9yjyCgJbE%3D&reserved=0
    >     > > >
    >     > > > This matches up with the switch in file extensions as configured
    > in
    >     > > > https://na01.safelinks.protection.outlook.com/?url=
    > http%3A%2F%2Fflex.apache.org%2Finstaller%2Fsdk-installer-
    > config-4.0.xml&data=02%7C01%7Caharui%40adobe.com%
    > 7C390fb45de10d431bf77408d5a9a1c0dc%7Cfa7b1b5a7b34438794aed2c178de
    > cee1%7C0%7C0%7C636601434553072833&sdata=1JmTdPLu92CKi9ehLmpge1E6k9BT2e
    > MRO1qLOZq8V2s%3D&reserved=0
    >     > > >
    >     > > > For both cases however the installer then tries to untar the
    > downloaded
    >     > > AIR
    >     > > > SDK file, but this doesn't make sense for a .dmg file
    >     > > >
    >     > > > i.e.
    >     > > >
    >     > > > AIR23
    >     > > >
    >     > > > air-setup-mac:
    >     > > >     [mkdir] Created directory /Users/phil/flex413air23-2/in/
    > airsdk
    >     > > >      [move] Moving 1 file to
    >     > > > /Users/phil/flex413air23-2/in/airsdk/AdobeAIRSDK.tbz2
    >     > > > Finished untaring: /Users/phil/flex413air23-2/in/
    > airsdk/AdobeAIRSDK.tar
    >     > > >    [delete] Deleting file /Users/phil/flex413air23-2/
    > airtar.properties
    >     > > >
    >     > > > AIR24
    >     > > >
    >     > > > air-setup-mac:
    >     > > >     [mkdir] Created directory /Users/phil/flex413air24-2/in/
    > airsdk
    >     > > >      [move] Moving 1 file to
    >     > > > /Users/phil/flex413air24-2/in/airsdk/AdobeAIRSDK.dmg
    >     > > > Finished untaring: /Users/phil/flex413air24-2/in/
    > airsdk/AdobeAIRSDK.dmg
    >     > > >    [delete] Deleting file /Users/phil/flex413air24-2/
    > airtar.properties
    >     > > >
    >     > > > it appears that the installer is attempting untar the v24
    >     > AdobeAIRSDK.dmg
    >     > > > file rather then mounting it to extract its contents.  This
    > doesn't
    >     > > produce
    >     > > > an error, and the installer proceeds to attempt to copy files
    > that
    >     > > haven't
    >     > > > been extracted, also without error.
    >     > > >
    >     > > > This then results in the installer completing successfully, but
    > without
    >     > > > having actually overlaid the AIR SDK.
    >     > > >
    >     > > > Phil
    >     > > >
    >     > > >
    >     > > >
    >     > > > On 18 April 2018 at 11:42, Phil Haeusler <philhaeus...@gmail.com
    > >
    >     > wrote:
    >     > > >
    >     > > > > Piotr
    >     > > > >
    >     > > > > I have reinstalled the 3.3.1 RC2 install on both Mac and
    > Windows for
    >     > > Flex
    >     > > > > 4.13 and AIR29.  Both now package the SDK and complete
    > successfully.
    >     > > > >
    >     > > > > With my tests yesterday I was using the download cache while
    > today I
    >     > > > > forced the installer to re-download everything.  I'm not sure
    > if this
    >     > > > was a
    >     > > > > contributing factor to my success today or not on Windows.
    >     > > > >
    >     > > > > However, I have noticed a significant size difference between
    > the Mac
    >     > > and
    >     > > > > Windows builds of the SDK.
    >     > > > >
    >     > > > > The Mac folder is 119.2MB in size while the Windows is 1.15GB.
    >     > > > >
    >     > > > > It appears that the Mac installer didn't overlay the AIR sdk 
by
    >     > looking
    >     > > > at
    >     > > > > the generated folder.  I've tried this a couple of times now
    > and it
    >     > > > happens
    >     > > > > consistently.
    >     > > > >
    >     > > > > The folder contents of the Mac and Windows sdks created with
    > the
    >     > > > installer
    >     > > > > are below.
    >     > > > >
    >     > > > > Thanks
    >     > > > > Phil
    >     > > > >
    >     > > > >
    >     > > > > phil:flex_sdk_413_air29-mac du -sh *
    >     > > > >
    >     > > > > 4.0K CONTRIBUTING
    >     > > > >
    >     > > > >  40K LICENSE
    >     > > > >
    >     > > > > 4.0K NOTICE
    >     > > > >
    >     > > > >  28K README
    >     > > > >
    >     > > > >  64K RELEASE_NOTES
    >     > > > >
    >     > > > > 284K ant
    >     > > > >
    >     > > > >  32K apache-flex-sdk-installer-config.xml
    >     > > > >
    >     > > > > 1.2M asdoc
    >     > > > >
    >     > > > > 120K bin
    >     > > > >
    >     > > > > 4.0K build.properties
    >     > > > >
    >     > > > > 8.0K en_AU.properties
    >     > > > >
    >     > > > > 8.0K env-template.properties
    >     > > > >
    >     > > > > 4.0K flex-sdk-description.xml
    >     > > > >
    >     > > > >  86M frameworks
    >     > > > >
    >     > > > > 136K ide
    >     > > > >
    >     > > > >  16K installer.log
    >     > > > >
    >     > > > >  80K installer.properties
    >     > > > >
    >     > > > >  48K installer.xml
    >     > > > >
    >     > > > >  30M lib
    >     > > > >
    >     > > > > 6.3M samples
    >     > > > >
    >     > > > >  84K sdk-installer-config-4.0.xml
    >     > > > >
    >     > > > >  72K templates
    >     > > > >
    >     > > > > phil:flex_sdk_413_air29-win du -sh *
    >     > > > >
    >     > > > >  16K AIR SDK Readme.txt
    >     > > > >
    >     > > > > 1.5M AIR SDK license.pdf
    >     > > > >
    >     > > > > 4.0K CONTRIBUTING
    >     > > > >
    >     > > > >  40K LICENSE
    >     > > > >
    >     > > > > 4.0K NOTICE
    >     > > > >
    >     > > > >  28K README
    >     > > > >
    >     > > > >  64K RELEASE_NOTES
    >     > > > >
    >     > > > >  12K airsdk.xml
    >     > > > >
    >     > > > > 396K ant
    >     > > > >
    >     > > > >  32K apache-flex-sdk-installer-config.xml
    >     > > > >
    >     > > > > 1.2M asdoc
    >     > > > >
    >     > > > > 496K bin
    >     > > > >
    >     > > > > 4.0K build.properties
    >     > > > >
    >     > > > >  12K en_US.properties
    >     > > > >
    >     > > > > 8.0K env-template.properties
    >     > > > >
    >     > > > > 4.0K flex-sdk-description.xml
    >     > > > >
    >     > > > > 103M frameworks
    >     > > > >
    >     > > > > 184K ide
    >     > > > >
    >     > > > >  36K include
    >     > > > >
    >     > > > > 8.7M install
    >     > > > >
    >     > > > >  12K installer.log
    >     > > > >
    >     > > > >  96K installer.properties
    >     > > > >
    >     > > > >  48K installer.xml
    >     > > > >
    >     > > > > 936M lib
    >     > > > >
    >     > > > > 152M runtimes
    >     > > > >
    >     > > > > 7.1M samples
    >     > > > >
    >     > > > >  84K sdk-installer-config-4.0.xml
    >     > > > >
    >     > > > > 752K templates
    >     > > > >
    >     > > > >
    >     > > > >
    >     > > > >
    >     > > > > On 17 April 2018 at 17:13, piotrz <piotrzarzyck...@gmail.com>
    > wrote:
    >     > > > >
    >     > > > >> Phil,
    >     > > > >>
    >     > > > >> I just tried again that RC and I didn't experience this
    > issue. In
    >     > the
    >     > > > >> previous one I was able to reproduce it.
    >     > > > >>
    >     > > > >> <https://na01.safelinks.protection.outlook.com/?url=
    > http%3A%2F%2Fapache-flex-development.2333347.n4.nabble.
    > com%2Ffile%2F&data=02%7C01%7Caharui%40adobe.com%
    > 7C390fb45de10d431bf77408d5a9a1c0dc%7Cfa7b1b5a7b34438794aed2c178de
    > cee1%7C0%7C0%7C636601434553072833&sdata=NswTplyTw64Hwxt%2FWKSPnebOBROBF52%
    > 2FaTEhhK3Io84%3D&reserved=0
    >     > > > >> t740/flex_4.png>
    >     > > > >>
    >     > > > >> Any chance try on another Machine ?
    >     > > > >>
    >     > > > >> Thanks,
    >     > > > >> Piotr
    >     > > > >>
    >     > > > >>
    >     > > > >>
    >     > > > >> -----
    >     > > > >> Patreon: https://na01.safelinks.protection.outlook.com/?url=
    > https%3A%2F%2Fwww.patreon.com%2Fpiotrzarzycki&data=02%7C01%
    > 7Caharui%40adobe.com%7C390fb45de10d431bf77408d5a9a1c0dc%
    > 7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636601434553072833&sdata=
    > uMFiPkp7dCakMlY%2BSJvo2blgdRM3%2FHDqycLVqW4It7c%3D&reserved=0
    >     > > > >> --
    >     > > > >> Sent from: 
https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fna01.safelinks&data=02%7C01%7Caharui%40adobe.com%7C3bf466dd51594142a25c08d5a9b06dc5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636601497642183738&sdata=RDS8Opb8e6DM9convHVmN9G5PeaYDE%2BCsy5uOSBBApY%3D&reserved=0.
    > protection.outlook.com/?url=http%3A%2F%2Fapache-flex-
    > development.2333347.n4.nabble.com%2F&data=02%7C01%7Caharui%40adobe.com%
    > 7C390fb45de10d431bf77408d5a9a1c0dc%7Cfa7b1b5a7b34438794aed2c178de
    > cee1%7C0%7C0%7C636601434553072833&sdata=%2BUbSVIQN4HTxg%
    > 2Biz3raC29BeZVYCkW9nZVDKNHVzWtI%3D&reserved=0
    >     > > > >>
    >     > > > >
    >     > > > >
    >     > > >
    >     > >
    >     > >
    >     > >
    >     > > --
    >     > >
    >     > > Piotr Zarzycki
    >     > >
    >     > > Patreon: *https://na01.safelinks.protection.outlook.com/?url=
    > https%3A%2F%2Fwww.patreon.com%2Fpiotrzarzycki&data=02%7C01%
    > 7Caharui%40adobe.com%7C390fb45de10d431bf77408d5a9a1c0dc%
    > 7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636601434553072833&sdata=
    > uMFiPkp7dCakMlY%2BSJvo2blgdRM3%2FHDqycLVqW4It7c%3D&reserved=0
    >     > > <https://na01.safelinks.protection.outlook.com/?url=
    > https%3A%2F%2Fwww.patreon.com%2Fpiotrzarzycki&data=02%7C01%
    > 7Caharui%40adobe.com%7C390fb45de10d431bf77408d5a9a1c0dc%
    > 7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636601434553072833&sdata=
    > uMFiPkp7dCakMlY%2BSJvo2blgdRM3%2FHDqycLVqW4It7c%3D&reserved=0>*
    >     > >
    >     >
    >
    >
    >
    
    
    -- 
    
    Piotr Zarzycki
    
    Patreon: 
*https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.patreon.com%2Fpiotrzarzycki&data=02%7C01%7Caharui%40adobe.com%7C3bf466dd51594142a25c08d5a9b06dc5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636601497642183738&sdata=6pvVNTJtlTgRMJS0t85cPU4w26vOLjMrzUQu9j7GuWw%3D&reserved=0
    
<https://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.patreon.com%2Fpiotrzarzycki&data=02%7C01%7Caharui%40adobe.com%7C3bf466dd51594142a25c08d5a9b06dc5%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C636601497642183738&sdata=6pvVNTJtlTgRMJS0t85cPU4w26vOLjMrzUQu9j7GuWw%3D&reserved=0>*
    

Reply via email to