Opened 15 years ago
Closed 14 years ago
#23419 closed defect (fixed)
[dovecot] [1.1.16_0] Dovecot not rev bumped after ldap upgrade
Reported by: | martin.osx@… | Owned by: | jberry@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 1.8.2 |
Keywords: | Cc: | ||
Port: | dovecot |
Description
Dovecot was not rebuild after ldap was updated:
>cat dovecot-auth_2010-01-25-184730_localhost.crash Process: dovecot-auth [35774] Path: /opt/local/libexec/dovecot/dovecot-auth Identifier: dovecot-auth Version: ??? (???) Code Type: X86-64 (Native) Parent Process: dovecot [35773] Date/Time: 2010-01-25 18:47:30.811 +0100 OS Version: Mac OS X 10.6.2 (10C540) Report Version: 6 Exception Type: EXC_BREAKPOINT (SIGTRAP) Exception Codes: 0x0000000000000002, 0x0000000000000000 Crashed Thread: 0 Dyld Error Message: Library not loaded: /opt/local/lib/libldap-2.3.0.dylib Referenced from: /opt/local/libexec/dovecot/dovecot-auth Reason: image not found
Mind you, I always hat the feeling ports are not reliably rebuild if depended ports are upgraded.
Martin
Change History (6)
comment:1 Changed 15 years ago by touch.ung@…
Cc: | touch.ung@… added |
---|
comment:3 follow-up: 5 Changed 15 years ago by danielluke (Daniel J. Luke)
This is really a base/ bug (there's no way for a library port to express that its ABI has changed and so any ports that depend on it need to be rebuilt).
comment:4 Changed 15 years ago by jmroot (Joshua Root)
Owner: | changed from macports-tickets@… to jberry@… |
---|---|
Port: | ldap removed |
Summary: | [dovecot] [1.1.16_0] Dovecot not rebuild after ldap upgrade → [dovecot] [1.1.16_0] Dovecot not rev bumped after ldap upgrade |
Please remember to cc the maintainer. The ticket for what dluke referred to is #17473 BTW.
comment:5 Changed 15 years ago by martin.osx@…
Replying to dluke@…:
This is really a base/ bug (there's no way for a library port to express that its ABI has changed and so any ports that depend on it need to be rebuilt).
Just as I suspected then. I think that for any depends_lib we have to expect that the ABI changed when then library is rebuild and therefore the depended ports need to be rebuild as well. Question is how difficult it is to implement.
Martin
comment:6 Changed 14 years ago by jberry@…
Resolution: | → fixed |
---|---|
Status: | new → closed |
Port is version bumped now ;) Closing this bug as it is no longer relevant, at least for this case.
Cc Me!