Comments (7)
The receipts look correct in the package itself and the package name looks right in the release page. Where do you see the build number as 482?
![Screenshot 2023-07-06 at 20 33 15](https://user-images.githubusercontent.com/867868/251605709-77aeede0-7f17-4de4-9019-fd1ff487ece6.png)
from munki.
I'm assuming this is the carry over from googlecode/svn's incrementing, but... dunno how it would break
from munki.
In munki/code/tools/make_munki_mpkg.sh, MAGICNUMBER=482, and it used to match the build number before? This is also reflected the the .pkg filename produced by the latest release.
from munki.
That number never matched the build number since this moved to git. Check the git history for the history on that file specifically.
It's the offset from when we switched from SVN to git so the build numbers in git would be at the correct number.
from munki.
In the source tarball release for 6.3.1, MAGICNUMBER=4581, and in the source tarball for 6.3.2, MAGICNUMBER=482.
When I run make_munki_mpkg.sh for both these releases, it gives me the file names munkitools-6.3.1.4581.pkg and munkitools-6.3.2.482.pkg
Ultimately, I suppose it doesn't really matter. I just thought it might have been a typo so I thought I'd raise the issue.
from munki.
Are you doing a shallow git clone or no git clone and just downloading the zip file? In either case the "calculated" build number will be wrong.
https://github.com/munki/munki/wiki/Building-Munki-packages#procedure
Since you mention "In the source tarball release for 6.3.1" I'm guessing you aren't using a full git clone. Thus your odd/wrong build number.
from munki.
No response, but I think my guess is right, so closing this.
from munki.
Related Issues (20)
- Feature request - offer to quit and relaunch apps when updating HOT 1
- Beta 6.0b1: MSC progress bar present but no active progress during OS .app copy HOT 3
- Set `uninstallable` to True when using the `--uninstall_method` flag with the `--nopkg` flag HOT 2
- Loginwindow and staged_os_installer loop HOT 6
- Client Cert authentication fails in macOS Ventura with munki.keychain HOT 1
- Minor Upgrade from 12.6.0 to 12.6.1 possible with Munki 6? HOT 1
- startosinstall fails to run if SharedSupport.dmg cannot be mounted HOT 6
- munkiimport 6.1.0 beta 1 returns no version number for standard packages HOT 1
- Munki distributed using Intune HOT 1
- Munki manifest pointing to download on CDN? HOT 1
- 6.3 beta crashes on macOS Mojave HOT 6
- Autoremove packages are removed unnecessarily before update HOT 8
- Feature Request: New Built-In Conditional Items based on Contents of ApplicationsInventory.plist HOT 2
- DeprecationWarning in repoclean with Munki 6.3.1 HOT 5
- distutils.version deprecated in Python 3.10 HOT 1
- PyObjC - possibly needs updating to 9.1.1? HOT 3
- munkiimport and makepkginfo crash with distribution-style packages containing a payload-free package HOT 1
- New Optional Key: Pre-warm .apps on macOS Sonoma HOT 6
- app_usage_monitor fails trying to call superclass's init HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from munki.