Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 536284 - x11-misc/virtualgl should not install license files
Summary: x11-misc/virtualgl should not install license files
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Pacho Ramos
URL:
Whiteboard:
Keywords: Inclusion
Depends on:
Blocks:
 
Reported: 2015-01-11 06:54 UTC by Andrew Savchenko
Modified: 2015-09-24 17:00 UTC (History)
4 users (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 Andrew Savchenko gentoo-dev 2015-01-11 06:54:56 UTC
Hello,

1) virtualgl-2.3.3 installs following license files, while in shouldn't:

LGPL.txt.xz
LICENSE-FLTK.txt.xz
LICENSE-PuTTY.txt.xz
LICENSE-xauth.txt.xz
LICENSE.txt.xz

2) in 2.3.3 LICENSE="LGPL-2.1 wxWinLL-3.1 FLTK", while LICENSE-PuTTY.txt.xz and LICENSE-xauth.txt.xz are "as-is" licenses, so "public-domain" should be added to licenses.
Comment 1 Pacho Ramos gentoo-dev 2015-01-11 11:19:27 UTC
I am not sure if we are installing any of the tools that would need that licenses :/
Comment 2 Andrew Savchenko gentoo-dev 2015-01-11 12:05:47 UTC
Looks like putty and xauth code is used only for windows and it is not used during compile phase. Yet license files still should be removed from docdir.
Comment 3 Pacho Ramos gentoo-dev 2015-01-14 13:43:46 UTC
Yes, I will try to remove the files later... but if you have time to go ahead feel free of course :)
Comment 4 Andrew Savchenko gentoo-dev 2015-01-14 16:56:15 UTC
In tree. Also I removed stray vgl.initd-r1 (a leftover from older version already removed from tree).
Comment 5 Pacho Ramos gentoo-dev 2015-01-14 22:40:07 UTC
Thanks a lot Andrew
Comment 6 jorgicio 2015-09-19 13:56:36 UTC
That fix broke the installation of x11-libs/virtualgl-2.4.1-r1.

-- Install configuration: "Gentoo"
-- Installing: /var/tmp/portage/x11-misc/virtualgl-2.4.1-r1/image/usr/bin/nettest
-- Installing: /var/tmp/portage/x11-misc/virtualgl-2.4.1-r1/image/usr/bin/glreadtest
-- Installing: /var/tmp/portage/x11-misc/virtualgl-2.4.1-r1/image/usr/lib64/librrfaker.so
-- Installing: /var/tmp/portage/x11-misc/virtualgl-2.4.1-r1/image/usr/lib64/libdlfaker.so
-- Installing: /var/tmp/portage/x11-misc/virtualgl-2.4.1-r1/image/usr/lib64/libgefaker.so
-- Up-to-date: /var/tmp/portage/x11-misc/virtualgl-2.4.1-r1/image/usr/include/rr.h
-- Up-to-date: /var/tmp/portage/x11-misc/virtualgl-2.4.1-r1/image/usr/include/rrtransport.h
-- Installing: /var/tmp/portage/x11-misc/virtualgl-2.4.1-r1/image/usr/bin/vglconfig
-- Up-to-date: /var/tmp/portage/x11-misc/virtualgl-2.4.1-r1/image/usr/bin/vglgenkey
-- Up-to-date: /var/tmp/portage/x11-misc/virtualgl-2.4.1-r1/image/usr/bin/vgllogin
-- Up-to-date: /var/tmp/portage/x11-misc/virtualgl-2.4.1-r1/image/usr/bin/vglserver_config
-- Installing: /var/tmp/portage/x11-misc/virtualgl-2.4.1-r1/image/usr/bin/vglrun
-- Installing: /var/tmp/portage/x11-misc/virtualgl-2.4.1-r1/image/usr/bin/.vglrun.vars64
-- Installing: /var/tmp/portage/x11-misc/virtualgl-2.4.1-r1/image/usr/bin/vglclient
-- Up-to-date: /var/tmp/portage/x11-misc/virtualgl-2.4.1-r1/image/usr/bin/vglconnect
-- Installing: /var/tmp/portage/x11-misc/virtualgl-2.4.1-r1/image/usr/bin/glxinfo
-- Installing: /var/tmp/portage/x11-misc/virtualgl-2.4.1-r1/image/usr/bin/glxspheres64
-- Installing: /var/tmp/portage/x11-misc/virtualgl-2.4.1-r1/image/usr/bin/cpustat
-- Installing: /var/tmp/portage/x11-misc/virtualgl-2.4.1-r1/image/usr/bin/tcbench
-- Up-to-date: /var/tmp/portage/x11-misc/virtualgl-2.4.1-r1/image/usr/share/doc/virtualgl-2.4.1/444.gif
-- Up-to-date: /var/tmp/portage/x11-misc/virtualgl-2.4.1-r1/image/usr/share/doc/virtualgl-2.4.1/422.gif
-- Up-to-date: /var/tmp/portage/x11-misc/virtualgl-2.4.1-r1/image/usr/share/doc/virtualgl-2.4.1/configdialog.gif
-- Up-to-date: /var/tmp/portage/x11-misc/virtualgl-2.4.1-r1/image/usr/share/doc/virtualgl-2.4.1/411.gif
-- Up-to-date: /var/tmp/portage/x11-misc/virtualgl-2.4.1-r1/image/usr/share/doc/virtualgl-2.4.1/sshtunnel.png
-- Up-to-date: /var/tmp/portage/x11-misc/virtualgl-2.4.1-r1/image/usr/share/doc/virtualgl-2.4.1/vgltransport.png
-- Up-to-date: /var/tmp/portage/x11-misc/virtualgl-2.4.1-r1/image/usr/share/doc/virtualgl-2.4.1/x11transport.png
-- Up-to-date: /var/tmp/portage/x11-misc/virtualgl-2.4.1-r1/image/usr/share/doc/virtualgl-2.4.1/vgltransportservernetwork.png
-- Up-to-date: /var/tmp/portage/x11-misc/virtualgl-2.4.1-r1/image/usr/share/doc/virtualgl-2.4.1/somerights20.png
-- Up-to-date: /var/tmp/portage/x11-misc/virtualgl-2.4.1-r1/image/usr/share/doc/virtualgl-2.4.1/LICENSE.txt
-- Up-to-date: /var/tmp/portage/x11-misc/virtualgl-2.4.1-r1/image/usr/share/doc/virtualgl-2.4.1/LICENSE-FLTK.txt
-- Up-to-date: /var/tmp/portage/x11-misc/virtualgl-2.4.1-r1/image/usr/share/doc/virtualgl-2.4.1/LGPL.txt
-- Up-to-date: /var/tmp/portage/x11-misc/virtualgl-2.4.1-r1/image/usr/share/doc/virtualgl-2.4.1/index.html
-- Up-to-date: /var/tmp/portage/x11-misc/virtualgl-2.4.1-r1/image/usr/share/doc/virtualgl-2.4.1/virtualgl.css
-- Up-to-date: /var/tmp/portage/x11-misc/virtualgl-2.4.1-r1/image/usr/share/doc/virtualgl-2.4.1/ChangeLog.txt
rm: no se puede borrar «/var/tmp/portage/x11-misc/virtualgl-2.4.1-r1/image//usr/share/doc/virtualgl-2.4.1-r1/LGPL.txt*»: No existe el fichero o el directorio
rm: no se puede borrar «/var/tmp/portage/x11-misc/virtualgl-2.4.1-r1/image//usr/share/doc/virtualgl-2.4.1-r1/LICENSE*»: No existe el fichero o el directorio
 * ERROR: x11-misc/virtualgl-2.4.1-r1::gentoo failed (install phase):
 *   (no error message)
 * 
 * Call stack:
 *     ebuild.sh, line  93:  Called src_install
 *   environment, line 3265:  Called die
 * The specific snippet of code:
 *       rm "${D}"/usr/share/doc/${PF}/{LGPL.txt*,LICENSE*} || die
 * 
 * If you need support, post the output of `emerge --info '=x11-misc/virtualgl-2.4.1-r1::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=x11-misc/virtualgl-2.4.1-r1::gentoo'`.
 * The complete build log is located at '/var/tmp/portage/x11-misc/virtualgl-2.4.1-r1/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/x11-misc/virtualgl-2.4.1-r1/temp/environment'.
 * Working directory: '/var/tmp/portage/x11-misc/virtualgl-2.4.1-r1/work/VirtualGL-2.4.1'
 * S: '/var/tmp/portage/x11-misc/virtualgl-2.4.1-r1/work/VirtualGL-2.4.1'