This is the mail archive of the
cygwin
mailing list for the Cygwin project.
Re: terminfo and /usr/share/terminfo requirement
- From: Achim Gratz <Stromeko at nexgo dot de>
- To: cygwin at cygwin dot com
- Date: Tue, 04 Nov 2014 18:14:33 +0100
- Subject: Re: terminfo and /usr/share/terminfo requirement
- Authentication-results: sourceware.org; auth=none
- References: <CABa6CEnJ_mLxq3Z6ZhPSU--NO2XRYR0CHuC=mRz4OYawiWLyCQ at mail dot gmail dot com> <0o355a5qcje49cevq02fb581uahr2jb38r at 4ax dot com> <CABa6CEktvx6s1s-JgKr35+=zC9fJz19Fd2e4DGnwH0ok9Mfd_w at mail dot gmail dot com> <20141031211001 dot GD14051 at calimero dot vinschen dot de> <CABa6CEmNeiofyXK0YmtVxkePhNYdwrNYRPO0s3WJLjb6TZuQYw at mail dot gmail dot com> <54580070 dot 70908 at cygwin dot com> <CABa6CEn6JUskAMzoZQQe3Ci0rH8OrPQoiTntyZ_d3yfw4HvZXQ at mail dot gmail dot com> <20141104092948 dot GK28636 at calimero dot vinschen dot de> <CABa6CE=fcvUkMOyp8VWJ3H_i5Hxp+hiM1GYx0LCZ9W9-_6XeOw at mail dot gmail dot com> <20141104144719 dot GA28300 at calimero dot vinschen dot de> <CABa6CEmx0dx5kfYt9wjHiNkJAZKHwNghc_mCEXYvcjrTayq_Jg at mail dot gmail dot com>
cyg Simple writes:
> I wasn't asking for help; I have a working install. I was stating the
> possibility of making Cygwin better.
You haven't made an argument in which way having /usr/share be a mount
point would be an improvement over the current situation where it is
simply a directory.
> Too bad that one cannot simply
> extract the archives and must depend on the blind use of setup.exe.
You can look at the source code for setup to learn exactly how it is
working.
I manually extract package archives all the time to install packages
from the build environment into a separate test installation. The only
two mounts you need to provide are
$PREFIX/bin => $PREFIX/usr/bin
$PREFIX/lib => $PREFIX/usr/lib
just like setup.exe does. You still cannot simply extract the archives
since you also need to take care about preremove and postinstall scripts
plus the housekeeping in $PREFIX/etc/setup/. BTW, as Andrew already said,
there is no /share in any of the packages, only /usr/share. If you want
to do something else than setup.exe, you'd need to create your own
packages anyway.
Regards,
Achim.
--
+<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+
Wavetables for the Waldorf Blofeld:
http://Synth.Stromeko.net/Downloads.html#BlofeldUserWavetables
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple