#67530 closed defect (fixed)
libreoffice @7.5.3.2: No package 'mdds-2.0' found
Reported by: | ryandesign (Ryan Carsten Schmidt) | Owned by: | mascguy (Christopher Nielsen) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.8.1 |
Keywords: | Cc: | Tatsh (Andrew Udvare), barracuda156 | |
Port: | libreoffice |
Description
checking for MDDS... configure: error: Package requirements (mdds-2.0 >= 2.0.0) were not met: No package 'mdds-2.0' found
Change History (9)
comment:1 Changed 18 months ago by ryandesign (Ryan Carsten Schmidt)
Owner: | set to Tatsh |
---|---|
Status: | new → assigned |
comment:2 follow-up: 6 Changed 18 months ago by mascguy (Christopher Nielsen)
Cc: | Tatsh barracuda156 added |
---|---|
Owner: | changed from Tatsh to mascguy |
comment:3 Changed 18 months ago by Christopher Nielsen <mascguy@…>
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
comment:4 Changed 18 months ago by Christopher Nielsen <mascguy@…>
comment:5 Changed 18 months ago by Christopher Nielsen <mascguy@…>
comment:6 Changed 18 months ago by mascguy (Christopher Nielsen)
Resolution: | fixed |
---|---|
Status: | closed → reopened |
Replying to mascguy:
This is due to the update of
mdds
to 2.1.x, via PR:PR 18793 - mdds: update to 2.1.1
The new version apparently changes the API/ABI version to 2.1:
$ port contents mdds /opt/local/include/mdds-2.1/mdds/flat_segment_tree.hpp [...] /opt/local/share/pkgconfig/mdds-2.1.pc
Ah, more dependency mayhem: Ports orcus
and ixion
follow a similar pattern, where the newest releases change their binding versions too. Causing libreoffice
to fail to find them, similar to mdds
.
So I'll follow a similar approach for the two former ports, creating the following:
orcus-0.17
andorcus-0.18
ixion-0.17
andixion-0.18
Along with updating libreoffice
to depend on orcus-0.17
.
Currently testing locally, and will be committing all of the above shortly.
comment:7 Changed 18 months ago by Christopher Nielsen <mascguy@…>
Resolution: | → fixed |
---|---|
Status: | reopened → closed |
comment:8 Changed 18 months ago by Christopher Nielsen <mascguy@…>
comment:9 Changed 18 months ago by mascguy (Christopher Nielsen)
Builds for libreoffice
are now succeeding, so it looks like we're good!
Note: See
TracTickets for help on using
tickets.
This is due to the update of
mdds
to 2.1.x, via PR:PR 18793 - mdds: update to 2.1.1
The new version apparently changes the API/ABI version to 2.1:
On the bright side, this makes adding a new port for 2.0.x easy, since nothing conflicts. (Well, the docs do, but easy to fix.)
So here's a summary of the plan:
mdds
will be renamed tomdds-2.1
mdds-2.0
will be added, to provide 2.0 bindingsWill take care of this within the next 24 hours. Sorry for the trouble, but thankfully not a lot of work.