What | Removed | Added |
---|---|---|
CC | jreidinger@suse.com |
few pointers to code that show license: https://github.com/libyui/libyui-qt-pkg/blob/master/src/YQPackageSelectorBase.cc#L371 so text is obtained from libzypp via ZyppSel->candidateObj()->licenseToConfirm() and code showing text: https://github.com/libyui/libyui-qt-pkg/blob/master/src/YQPkgObjList.cc#L1379 so it really should depend on text provided by libzypp. Code is at https://github.com/openSUSE/libzypp/blob/6b22871a0aab134538edcb6e3d0321330817baaa/zypp/sat/Solvable.cc#L674 and because package is not product this line is used to get text https://github.com/openSUSE/libzypp/blob/6b22871a0aab134538edcb6e3d0321330817baaa/zypp/sat/Solvable.cc#L677 so it uses SolvAttr. So in the end I think that we should at first check what libzypp returns for given packages to see if lines are removed in libzypp or in given package backend.