#509: tools/dev/install_files.pl did not care about symlinks
---------------------+------------------------------------------------------
Reporter: gerd | Owner: jkeenan
Type: todo | Status: assigned
Priority: major | Milestone:
Component: install | Version: 1.0.0
Severity: medium | Keywords:
Lang: | Patch: rejected
Platform: linux |
---------------------+------------------------------------------------------
Comment(by Infinoid):
Replying to [comment:1 allison]:
> Thanks Gerd, but on systems that don't support symbolic linking, this
patch will cause a fatal runtime error. The installation runs fine without
the unversioned symbolic link, so you can skip it.
On systems that don't support symbolic linking, $Config{d_symlink} is
false. The patch checks that, so there shouldn't be a problem there. Or
am I missing something?
I asked for some additional information on IRC and got:
{{{
[06:25] < Gerd> Infinoid: The benefit is only for building rpms
[06:26] < Gerd> Infinoid: On the system library there are only symlink
from noversionnumber library to version librarys
[06:28] < Gerd> If the symlink is done with make from Parrot there is no
need to take for it in the spec file of the rpm
}}}
{{{
[06:32] < Gerd> Infinoid: The symlink is create first and get lost with
install_files script
}}}
Preserving that symlink would result in a somewhat smaller installation
image. Or rather, it would prevent us from pushing the same thing into
the distro scripts. It does seem a bit silly that we make the symlink
(during build), clobber it (during install_files) and then recreate it
(during packaging)...
Mark
--
Ticket URL: <https://trac.parrot.org/parrot/ticket/509#comment:7>
Parrot <https://trac.parrot.org/parrot/>
Parrot Development
_______________________________________________
parrot-tickets mailing list
[email protected]
http://lists.parrot.org/mailman/listinfo/parrot-tickets