Hi Theo,

----- Mail original -----
> Updates should really test the reverse dependencies, especially if
> there's only one.

OK, sorry I have a personal update/build of devel/rust-analyzer port with the 
lastest release and this error does not occur.
 
> > Perhaps a specific message should be added for migration to the
> > version 0.5 (see breaking changes in
> > https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#05-migration-guide).
> 
> The changelog has:
> 
> * Removed the book.multilingual field. This was never used.
> 
> Except that in-tree rust-analyzer uses it. I think the easiest fix
> will be to update to the latest rust-analyzer.
> 
> Finished `release` profile [optimized] target(s) in 32m 25s
(...)
>  BSD_INSTALL_MAN_DIR="/work/pobj/rust-analyzer-20250512/bin/install
> -d -m 755"  /usr/local/bin/mdbook build
> ERROR Invalid configuration file
>       Caused by: TOML parse error at line 4, column 1
>   |
> 4 | multilingual = false
>   | ^^^^^^^^^^^^
> unknown field `multilingual`, expected one of `title`, `authors`,
> `description`, `src`, `language`, `text-direction`

The "multilingual" parameter was removed in commit 
https://github.com/rust-lang/rust-analyzer/commit/bfde998d64ab4edc916839d7728cc0111e24f718
 (merged on 2025-11-19) and included in 2025-11-24 release. And our latest 
update for devel/rust-analyzer port is for 2025-05-12 release :(

To solve this issue, I will post an update for devel/rust-analyzer port with 
latest release 2026-01-12 
(https://github.com/rust-lang/rust-analyzer/releases/tag/2026-01-12).

Laurent

Reply via email to