| Summary: | dev-libs/liblinebreak removal | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Johannes Janssen <mail> |
| Component: | Current packages | Assignee: | No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it <maintainer-needed> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | grozin, mgorny, treecleaner |
| Priority: | Normal | Keywords: | PMASKED |
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | Pending removal: 2018-12-11 | ||
| Package list: | Runtime testing required: | --- | |
| Bug Depends on: | 640968, 640972, 650794 | ||
| Bug Blocks: | |||
| Attachments: | dev-libs-liblinebreak-complete-removal.patch | ||
I'm all for removing this (both the 'old' and the 'new' package) altogether if the maintainer of fbreader doesn't want to maintain it. We don't need more unmaintained packages that have a single reverse dependency. I think I'd better stop maintaining fbreader as well as coolreader. Then there will be no software in Gentoo for reading electronic books. But then I'll have to switch to some other distro. The package still has no maintainer. And it does not need one anymore. libunibreak is a drop-in replacement for and successor of liblinebreak. It can be removed along with older versions of fbreader as soon as fbreader-0.99.4-r4 is stabalized. fbreader-0.99.4-r4 and higher do not depend on liblinebreak anymore and app-text/fbreader-0.99.4-r5 has been stabilized. So fbreader-0.99.4-r3 remains the only package depending on liblinebreak. Now both can be purged from the tree. The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a409b98055874ca4a16e13bb07363290511cb198 commit a409b98055874ca4a16e13bb07363290511cb198 Author: Pacho Ramos <pacho@gentoo.org> AuthorDate: 2018-11-11 12:01:20 +0000 Commit: Pacho Ramos <pacho@gentoo.org> CommitDate: 2018-11-11 13:07:23 +0000 app-text/fbreader: Drop old Bug: https://bugs.gentoo.org/640974 Signed-off-by: Pacho Ramos <pacho@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 app-text/fbreader/fbreader-0.99.4-r3.ebuild | 95 ---- app-text/fbreader/fbreader-0.99.4-r4.ebuild | 91 ---- app-text/fbreader/files/fbreader-0.99.4-gcc6.patch | 11 - .../fbreader/files/fbreader-0.99.4-ld-bfd.patch | 10 - .../fbreader/files/fbreader-0.99.4-mimetypes.patch | 6 - .../files/fbreader-0.99.4-qreal-cast.patch | 13 - app-text/fbreader/files/fbreader-0.99.4-qt5.patch | 573 --------------------- app-text/fbreader/files/fbreader-0.99.4.patch | 8 - 8 files changed, 807 deletions(-) The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b70f53f9b9660807633b360671624efa4611936a commit b70f53f9b9660807633b360671624efa4611936a Author: Michał Górny <mgorny@gentoo.org> AuthorDate: 2018-12-11 13:39:10 +0000 Commit: Michał Górny <mgorny@gentoo.org> CommitDate: 2018-12-11 13:39:10 +0000 dev-libs/liblinebreak: Remove last-rited pkg Closes: https://bugs.gentoo.org/640974 Signed-off-by: Michał Górny <mgorny@gentoo.org> dev-libs/liblinebreak/Manifest | 1 - dev-libs/liblinebreak/liblinebreak-2.1.ebuild | 24 ------------------------ dev-libs/liblinebreak/metadata.xml | 13 ------------- profiles/package.mask | 4 ---- 4 files changed, 42 deletions(-) |
Created attachment 509978 [details, diff] dev-libs-liblinebreak-complete-removal.patch Old versions of app-text/fbreader are the only packages in tree depending on dev-libs/liblinebreak. So remove them.