You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hello michael,
I am the maintainer of mxml in Gentoo Linux.
Currently, we have version 3.x in our tree and I would like to add version 4.x too. As I understand, this is not a simple update, since new version is not API compatible with 3.x.
For such, we have slotting, so multiple variants of the package could be installed. This means, that mxml-3 and mxml-4 could be installed at the same time. From the changelog, it should be doable with --enable-libmxml4-prefix.
The problem is, that both installations, mxml3 and mxml4, install the same file for man page: Detected file collision(s): /usr/share/man/man3/mxml.3.xz
This message comes from Gentoo, which automatically detects duplicate files, which were already installed by mxml3 and mxml4 tries now to install.
Could be this somehow separated, that mxml4 will use a different name here?
Since the lib is anyway being installed as mxml4, it could make sense to rename the man page too?
michaelrsweet
changed the title
Parallel istallation of mxml-3 and mxml-4 fails because of man page
Parallel installation of mxml-3 and mxml-4 fails because of man page
Apr 18, 2024
Hello michael,
I am the maintainer of mxml in Gentoo Linux.
Currently, we have version 3.x in our tree and I would like to add version 4.x too. As I understand, this is not a simple update, since new version is not API compatible with 3.x.
For such, we have slotting, so multiple variants of the package could be installed. This means, that mxml-3 and mxml-4 could be installed at the same time. From the changelog, it should be doable with
--enable-libmxml4-prefix
.The problem is, that both installations, mxml3 and mxml4, install the same file for man page:
Detected file collision(s): /usr/share/man/man3/mxml.3.xz
This message comes from Gentoo, which automatically detects duplicate files, which were already installed by mxml3 and mxml4 tries now to install.
Could be this somehow separated, that mxml4 will use a different name here?
Since the lib is anyway being installed as mxml4, it could make sense to rename the man page too?
Thank you!
The text was updated successfully, but these errors were encountered: