MacPorts installation processes

Mojca Miklavec mojca.miklavec.lists at gmail.com
Sat Nov 11 14:08:34 UTC 2017


On 11 November 2017 at 14:08, db wrote:
> On 11 Nov 2017, at 10:40, Ryan Schmidt wrote:
>> "2.4.99" means some point along the way of developing 2.5.x, but not any
particular point; you can update your git clone and rebuild to get a newer
"2.4.99".
>
> Bear with me. If I understood correctly, if I checkout a hypothetical
2.4.3 commit I get v2.4.3, but if I checkout the commit right after that
one I should get v2.4.99

No. The release 2.4.3 will be on the 2.4 branch. Below part of the output
from

    git log --graph --oneline master release-2.4

You might be able to consider "one commit after 2.4.0-beta1" (49725927).
That one would probably work. But after that the lives of the 2.4 branch
and the master branch start diverging. The release 2.4.3 will still be
"wildly different from master". The releases x.y.z where z > 0 are not
created from the master branch, the release 2.5.0 will come from master.

The master branch is getting new functionality, but the release branch is
only getting bug fixes.

Mojca


* 75584d88 One more pkg filename fix
* 699c2da5 Update mailmap
* 9ebca58f distclean police
* e0c7f1cb Finish harmonising package1.0 filenames
* 49725927 Fix variant bug with auto-adding +universal
| * 931c3ed3 (origin/release-2.4, release-2.4) doc: Regenerate all man pages
| * 68708e1c (tag: v2.4.2) ChangeLog: Release date for 2.4.2
| * fdaadf74 Bump branch version to 2.4.2
| * f58ec322 ChangeLog: Update for backported changes
| * 578f0b41 sandbox: Add file-write-setugid for macOS 10.13
| * bcfac69a Remove clang-3.[789] from OS versions with SDKs that require
functionality not in those compilers
| * f8fd65bf Add macports-clang-4.0 to list of libc++ compilers
| * 7b2cf6ce sip_copy_proc: Use copyfile(3) in sip-workaround
| * ca215c15 Close the portfiles after reading
| * 556ab908 (tag: v2.4.1) 2.4.1 release date
| * 4b3cfe12 Bump branch version to 2.4.1
| * 178617f0 Only use curl_multi_timeout when available
| * 0edd3561 Fix curl timeout calculations
| * b01ad349 Fix calling convention of reclaim::check_last_run
| * 4489b03f Fix bug introduced in 8e3dbde
| * 88c62dba Warn when using unsigned rsync for base or ports
| * 7718ad4a Update ChangeLog
| * 3741e561 Don't fail due to stderr output in tests
| * 9e75ff0e Strip down macports.conf for tests
| * 34c16b31 Fix portmpkg.test
| * ce493cbc Use -ignorestderr with exec of cmp
| * 98d55a85 Fix 'port lint' for multi-valued maintainers
| * 435dae3b Don't check file readability in port diagnose
| * 3e1f15d4 Port diagnose file check fix
| * 52fa086d Make port diagnose less verbose
| * a5c8a423 Port diagnose PATH check improvements
| * 4c295215 Fix extraction of portdir archives
| * aa8e2f7f Check for file size sanity in _archive_available
| * 8dfd82dd add -l option to rsync_options.
| * dce55c60 Add Travis CI config
| * 33e68651 reclaim: Remove redundant port list from output
| * e214c747 Fix validity checks in ui_ask_singlechoice
| * b2ec8c88 Handle really huge epochs and revisions in lint
| * dedca693 Fix build on Tiger
| * b7572528 Never run installing user's profile code as root
| * 07825b94 mportselect: always delete existing symlinks
| * a15014b0 Changelog: add entry for reinplace warning
| * 7b288f54 base: warning if reinplace doesn't change anything
| * db072daa doc: Regenerate manpages for 2.4.0
| * 032c2f88 Changelog: Add b0c0957
| * 2d5a0c4a Update ChangeLog
| * aced306c Apply global_variations when opening port in action_variants
| * ddc80322 Fix the detection of /opt/local/bin in user's PATH (#16)
| * 0f192fe9 livecheck: Stop on negative regexp offset
| * f00e9964 reclaim: Ignore .turd_MacPorts files
| * 1c3ec6b0 (tag: v2.4.0) 2.4 release date
| * c578d8e9 (tag: v2.4.0-rc1) Bump branch version to 2.4.0
| * b616749b Update ChangeLog
| * ebdf7a2f One more pkg filename fix
| * 88eb6925 Finish harmonising package1.0 filenames
| * 1c8445b3 Fix variant bug with auto-adding +universal
|/
* 62d7125b (tag: v2.4.0-beta1) Factor out filename construction in
package1.0
* bb552252 Enable progress reporting for git and bzr fetch
* fec05f99 Restore pregenerated pkgIndex.tcl files in tcllib
* b7e73d89 Delete old vendor files when installing
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macports.org/pipermail/macports-users/attachments/20171111/2dc1d242/attachment.html>


More information about the macports-users mailing list