autopkg / hjuutilainen-recipes

Recipes for AutoPkg
MIT License
49 stars 74 forks source link

Libre Office - Still Channel #263

Open paul-cossey opened 1 year ago

paul-cossey commented 1 year ago

Hi, @hjuutilainen

The Libre Office Recipes are currently broken for the Still Channel, looks like the Vendors haven't updated the release notes page with the latest version number. I've emailed webmaster@libreoffice.org to let them know.

I've had a look and I can't see an easy way to fix the recipes if they don't update the relese notes page.

grahampugh commented 12 months ago

Same. I was trying to scrape https://www.libreoffice.org/download/libreoffice-in-business/ instead, but it's a bit too complex for my abilities - not sure how to scrape across line breaks.

I sent them a toot.

paul-cossey commented 11 months ago

Seems they paid attention to your email, @grahampugh! Still channel relese notes have been update! 🥳

autopkg run -v /Users/paul/Documents/GitHub/AutoPkg\ Repos/hjuutilainen-recipes/LibreOffice/LibreOffice.munki.recipe
Processing /Users/paul/Documents/GitHub/AutoPkg Repos/hjuutilainen-recipes/LibreOffice/LibreOffice.munki.recipe...
WARNING: /Users/paul/Documents/GitHub/AutoPkg Repos/hjuutilainen-recipes/LibreOffice/LibreOffice.munki.recipe is missing trust info and FAIL_RECIPES_WITHOUT_TRUST_INFO is not set. Proceeding...
CreateLibreOfficeAuxArchName
URLTextSearcher
URLTextSearcher: Found matching text (version): 7.4.7
URLTextSearcher: Found matching text (match): 7.4.7
URLDownloader
URLDownloader: Storing new Last-Modified header: Fri, 05 May 2023 01:31:15 GMT
URLDownloader: Downloaded /Users/paul/Library/AutoPkg/Cache/io.github.hjuutilainen.munki.LibreOffice/downloads/LibreOffice-x86_64.dmg
EndOfCheckPhase
CodeSignatureVerifier
CodeSignatureVerifier: Mounted disk image /Users/paul/Library/AutoPkg/Cache/io.github.hjuutilainen.munki.LibreOffice/downloads/LibreOffice-x86_64.dmg
CodeSignatureVerifier: Verifying code signature...
CodeSignatureVerifier: Deep verification enabled...
CodeSignatureVerifier: Strict verification enabled...
CodeSignatureVerifier: /private/tmp/dmg.1kUufl/LibreOffice.app: valid on disk
CodeSignatureVerifier: /private/tmp/dmg.1kUufl/LibreOffice.app: satisfies its Designated Requirement
CodeSignatureVerifier: /private/tmp/dmg.1kUufl/LibreOffice.app: explicit requirement satisfied
CodeSignatureVerifier: Signature is valid
MunkiImporter
MunkiImporter: Using repo lib: AutoPkgLib
MunkiImporter:         plugin: FileRepo
MunkiImporter:           repo: /Users/Shared/munki_repo
MunkiImporter: Copied pkginfo to: /Users/Shared/munki_repo/pkgsinfo/apps/LibreOffice/LibreOffice-7.4.7.2.plist
MunkiImporter:            pkg to: /Users/Shared/munki_repo/pkgs/apps/LibreOffice/LibreOffice-x86_64-7.4.7.2.dmg
Receipt written to /Users/paul/Library/AutoPkg/Cache/io.github.hjuutilainen.munki.LibreOffice/receipts/LibreOffice.munki-receipt-20230710-105517.plist

The following new items were downloaded:
    Download Path                                                                                                
    -------------                                                                                                
    /Users/paul/Library/AutoPkg/Cache/io.github.hjuutilainen.munki.LibreOffice/downloads/LibreOffice-x86_64.dmg  

The following new items were imported into Munki:
    Name         Version  Catalogs  Pkginfo Path                                Pkg Repo Path                                    Icon Repo Path  
    ----         -------  --------  ------------                                -------------                                    --------------  
    LibreOffice  7.4.7.2  testing   apps/LibreOffice/LibreOffice-7.4.7.2.plist  apps/LibreOffice/LibreOffice-x86_64-7.4.7.2.dmg
hjuutilainen commented 11 months ago

Thank you both for raising attention and getting this fixed!

paul-cossey commented 8 months ago

Looks like we're seeing this again 😞. The website release notes page hasn't been updated with the new release info.

I've reopened rather than raise a new issue. Emailed webmaster@libreoffice.org to inform them again.

I did notice in my poking about that there is this download page http://download.documentfoundation.org/libreoffice/stable/ which lists the latest versions for Fresh and Still, but no way of differentiating except for version numbers.