Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 615266 - app-misc/screen-4.3.1-r1 - restore ebuild and improve einfo messages before users upgrade
Summary: app-misc/screen-4.3.1-r1 - restore ebuild and improve einfo messages before u...
Status: UNCONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Sven Wegener
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-04-11 14:07 UTC by Martin Mokrejš
Modified: 2017-04-25 07:08 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Mokrejš 2017-04-11 14:07:08 UTC
The commit https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a73481226e17813598f9bd19388a1108242ab08 removed screen-4.3.1-r1.ebuild with it files and with screen-4.4.0 I cannot access my screens anymore.

There is incompatibility between the version. See reply to my question: http://lists.gnu.org/archive/html/screen-users/2017-04/msg00000.html

<quote>
yes there is incompatibility between those versions, from release message (http://lists.gnu.org/archive/html/screen-devel/2016-06/msg00000.html)

"Do note that there was fix to screen message structure field
responsible for $TERM handling, which makes it impossible to attach to
older versions (hence minor version bump)."

You can try to attach by using /proc/$SCREENPID/exe -x
</quote>


Provided the locations are being shuffled in versions and affected by configure options (see bug #591772) I propose restoring the ebuild. Seems current ebuilds anyway store teh sockets elsewhere.

Moreover, the socket directories mentioned in https://wiki.gentoo.org/wiki/Screen are not those used by current screen installations in Gentoo. Please cleanup the docs, document which version used what. I would appreciate clear einfo message warning about the issues (different socket dirs, incompatibility).