Summary: | sys-libs/ncurses-6.0 with x11-terms/st-0.6 - file collision in /usr/share/terminfo/s/st-256color /usr/share/terminfo/s/st | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | Current packages | Assignee: | Michael Weber (RETIRED) <xmw> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | arnaudv6, base-system, dao.long, jer |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://bugs.gentoo.org/show_bug.cgi?id=592332 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 558052 | ||
Attachments: |
emerge-history.txt
sys-libs:ncurses-6.0:20150813-071817.log.bz2 |
Description
Toralf Förster
2015-08-13 11:33:59 UTC
Created attachment 408920 [details]
emerge-history.txt
Created attachment 408922 [details]
sys-libs:ncurses-6.0:20150813-071817.log.bz2
*** Bug 557460 has been marked as a duplicate of this bug. *** once the st package gets a revbump, drops its install of files, and adds a dep on ncurses-6, we can add blockers in ncurses on older st versions Fixed in 0.6-r1 and -9999. ncurses-6 blocks older st now too: http://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed09185ff04818538e98f5b9e58b5a8ad6eec2ad ncurses-6 installs an old st terminfo database, which is not in concordance with upstream st.info file which changed a lot since 0.4.1: <http://git.suckless.org/st/log/st.info> So basically installing st-0.6-r1 and st-9999 with ncurses-6 will not work as expected because of the "old/out of sync" st terminfo database provided by ncurses. Would you be so kind and elaborate why ncurses' terminfo has the priority in this collision? Thank you. (In reply to Balint SZENTE from comment #7) ncurses is the master db for all entries. it's the only sane way of handling this. please file a new bug for updating the ncurses entry. |