Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 685190 - sys-block/open-iscsi-2.0.877 version bump
Summary: sys-block/open-iscsi-2.0.877 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-05-06 12:05 UTC by Thomas Capricelli
Modified: 2019-05-23 14:27 UTC (History)
0 users

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 Thomas Capricelli 2019-05-06 12:05:46 UTC
Current ~amd64 version is 2.0.876_p20180814 and does not have this fix from october 2018 (presumably in 2.0.877)

https://github.com/open-iscsi/open-iscsi/commit/baa0cb45cfcf10a81283c191b0b236cd1a2f66ee 

This fixes a crash in nova, as described here (and other places)

https://bugs.launchpad.net/os-brick/+bug/1814849

I'm actually hit by this bug, this is not only 'theorical'.
Comment 1 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2019-05-06 12:44:07 UTC
Sorry, but we cannot add open-iscsi-2.0.877 because it hard-requires systemd. See the linked upstream issue ("See Also" field). We will fix this bug once upstream has a fix at hand.
What we _can_ do is backporting the fix you've linked to.
Comment 2 Larry the Git Cow gentoo-dev 2019-05-06 12:54:41 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=949d34bf3917ec5a5f27dc8fb297c5a8a95ce1c0

commit 949d34bf3917ec5a5f27dc8fb297c5a8a95ce1c0
Author:     Lars Wendler <polynomial-c@gentoo.org>
AuthorDate: 2019-05-06 12:50:48 +0000
Commit:     Lars Wendler <polynomial-c@gentoo.org>
CommitDate: 2019-05-06 12:54:34 +0000

    sys-block/open-iscsi: Revbump to fix a space issue
    
    Bug: https://bugs.gentoo.org/685190
    Package-Manager: Portage-2.3.66, Repoman-2.3.12
    Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>

 .../open-iscsi-2.0.876-space_in_node-mode.patch    | 28 ++++++++++++++++++++++
 ...uild => open-iscsi-2.0.876_p20180814-r1.ebuild} |  3 ++-
 2 files changed, 30 insertions(+), 1 deletion(-)
Comment 3 Thomas Capricelli 2019-05-06 13:57:38 UTC
Ok, fair enough, i didn't know about the systemd issue. I dont use systemd myself :-(

Thanks for fixing this quickly. I had the patch locally in /etc/portage/patches/, but it's better to have it 'officially'.
Comment 4 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2019-05-06 14:09:55 UTC
Let's keep this open to track progress of the systemd issue...
Comment 5 Larry the Git Cow gentoo-dev 2019-05-23 08:09:56 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cadef88193083edce8315d0cfd4b8c5e27e4dbc1

commit cadef88193083edce8315d0cfd4b8c5e27e4dbc1
Author:     Lars Wendler <polynomial-c@gentoo.org>
AuthorDate: 2019-05-23 08:09:44 +0000
Commit:     Lars Wendler <polynomial-c@gentoo.org>
CommitDate: 2019-05-23 08:09:44 +0000

    sys-block/open-iscsi: Bump to version 2.0.877
    
    Closes: https://bugs.gentoo.org/685190
    Package-Manager: Portage-2.3.66, Repoman-2.3.12
    Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>

 sys-block/open-iscsi/Manifest                      |   1 +
 .../open-iscsi-2.0.877-optional_systemd.patch      |  87 ++++++++++++++
 .../files/open-iscsi-2.0.877-pkgconfig.patch       |  84 ++++++++++++++
 sys-block/open-iscsi/open-iscsi-2.0.877.ebuild     | 127 +++++++++++++++++++++
 4 files changed, 299 insertions(+)
Comment 6 Thomas Capricelli 2019-05-23 14:27:33 UTC
Even better, thanks Lars !