ArcticaProject / nx-libs

nx-libs
Other
120 stars 39 forks source link

changelog reference im rpms #539

Open uli42 opened 6 years ago

uli42 commented 6 years ago

I have seen this for nxagent 3.5.0.33 rpms, but it is probably also a problem with arctica rpms.

[uli@centos7 ~]$ rpm -q nxagent 
nxagent-3.5.0.33-0.0x2go1.0.git20170419.759.heuler.el7.centos.x86_64
[uli@centos7 ~]$ rpm -q nxagent --changelog
* Do Jan 29 2015 Mike Gabriel <mike.gabriel@das-netzwerkteam.de> 3.5.0.29
- See debian/changelog for details.

But there's no debian/changelog:

[uli@centos7 ~]$ rpm -ql nxagent /etc/nxagent /etc/nxagent/keystrokes.cfg /etc/nxagent/nxagent.keyboard /etc/nxagent/rgb /usr/bin/nxagent /usr/lib64/nx/X11/Xinerama /usr/lib64/nx/X11/Xinerama/libNX_X11.so.6 /usr/lib64/nx/X11/Xinerama/libNX_Xext.so.6 /usr/lib64/nx/X11/Xinerama/libXinerama.so.1 /usr/lib64/nx/bin /usr/lib64/nx/bin/nxagent /usr/share/man/man1/nxagent.1.gz /usr/share/nx/rgb /usr/share/pixmaps/nxagent.xpm

sunweaver commented 6 years ago

Hi Uli,

On Mi 25 Okt 2017 20:11:08 CEST, Ulrich Sibiller wrote:

I have seen this for nxagent 3.5.0.33 rpms, but it is probably also
a problem with arctica rpms.

[uli@centos7 ~]$ rpm -q nxagent
nxagent-3.5.0.33-0.0x2go1.0.git20170419.759.heuler.el7.centos.x86_64
[uli@centos7 ~]$ rpm -q nxagent --changelog
* Do Jan 29 2015 Mike Gabriel <mike.gabriel@das-netzwerkteam.de> 3.5.0.29
- See debian/changelog for details.

But there's no debian/changelog:

[uli@centos7 ~]$ rpm -ql nxagent /etc/nxagent /etc/nxagent/keystrokes.cfg /etc/nxagent/nxagent.keyboard /etc/nxagent/rgb /usr/bin/nxagent /usr/lib64/nx/X11/Xinerama /usr/lib64/nx/X11/Xinerama/libNX_X11.so.6 /usr/lib64/nx/X11/Xinerama/libNX_Xext.so.6 /usr/lib64/nx/X11/Xinerama/libXinerama.so.1 /usr/lib64/nx/bin /usr/lib64/nx/bin/nxagent /usr/share/man/man1/nxagent.1.gz /usr/share/nx/rgb /usr/share/pixmaps/nxagent.xpm

in 3.5.0.x there is debian/changelog as changelog. In the source code
tree of course, not in the installed package.

In 3.6.x we have an upstream ChangeLog in the source tree (see the tarballs).

What would be the best location for putting the upstream ChangeLog
into the bin:package(es)? /usr/share/doc//ChangeLog.gz?

Mike --

DAS-NETZWERKTEAM mike gabriel, herweg 7, 24357 fleckeby mobile: +49 (1520) 1976 148 landline: +49 (4354) 8390 139

GnuPG Fingerprint: 9BFB AEE8 6C0A A5FF BF22 0782 9AF4 6B30 2577 1B31 mail: mike.gabriel@das-netzwerkteam.de, http://das-netzwerkteam.de

uli42 commented 6 years ago

On Thu, Oct 26, 2017 at 1:50 AM, Mike Gabriel notifications@github.com wrote:

in 3.5.0.x there is debian/changelog as changelog. In the source code tree of course, not in the installed package.

That is not clear for the end user. Why not integrate it properly into the RPM?

In 3.6.x we have an upstream ChangeLog in the source tree (see the tarballs).

What would be the best location for putting the upstream ChangeLog into the bin:package(es)? /usr/share/doc//ChangeLog.gz?

Yes, I'd say so. But not necessarily compressed.

However, I would prefer proper RPM integration because that's exactly what --changelog was made for.

Uli