<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://rt-wiki.bestpractical.com/index.php?action=history&amp;feed=atom&amp;title=CygwinInstallGuide</id>
	<title>CygwinInstallGuide - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://rt-wiki.bestpractical.com/index.php?action=history&amp;feed=atom&amp;title=CygwinInstallGuide"/>
	<link rel="alternate" type="text/html" href="https://rt-wiki.bestpractical.com/index.php?title=CygwinInstallGuide&amp;action=history"/>
	<updated>2026-08-23T04:41:50Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.41.1</generator>
	<entry>
		<id>https://rt-wiki.bestpractical.com/index.php?title=CygwinInstallGuide&amp;diff=762&amp;oldid=prev</id>
		<title>Admin: 3 revisions imported</title>
		<link rel="alternate" type="text/html" href="https://rt-wiki.bestpractical.com/index.php?title=CygwinInstallGuide&amp;diff=762&amp;oldid=prev"/>
		<updated>2016-04-06T20:03:38Z</updated>

		<summary type="html">&lt;p&gt;3 revisions imported&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{OutdatedInstallGuide}}&lt;br /&gt;
&lt;br /&gt;
I suspect this is getting old and as of Nov 2009 does not work.&lt;br /&gt;
&lt;br /&gt;
= Request Tracker (RT) under Cygwin installation instructions =&lt;br /&gt;
&lt;br /&gt;
# Install Cygwin&lt;br /&gt;
## Get it from http://cygwin.com/&lt;br /&gt;
## If you already have cygwin, rerun setup.exe and let it update all packages&lt;br /&gt;
## Install the Perl and Apache2 packages&lt;br /&gt;
## ???Question: what other packages are required? autotools/etc.? mysql?&lt;br /&gt;
# (If you want to use CPAN shell) Update CPAN. You can install Test::Reporter to report success/failure to module owner. Install Bundle::RT.&lt;br /&gt;
# Download and unpack Request Tracker&lt;br /&gt;
# Follow installation Instructions in rt README file&lt;br /&gt;
## If any Perl problems arise during &amp;#039;make fixdeps&amp;#039;, run &amp;#039;cpan&amp;#039; and &amp;#039;install Bundle::CPAN&amp;#039; and &amp;#039;reload cpan&amp;#039;&lt;br /&gt;
## If any modules don&amp;#039;t install from &amp;#039;make fixdeps&amp;#039;, run &amp;#039;cpan&amp;#039; and install from there&lt;br /&gt;
## If strange errors about directory moving/removing/etc. occur, exit cpan and remove everything under the .cpan directory (esp. build directory) and retry&lt;br /&gt;
## If tests fail (many do under Cygwin) use &amp;#039;force install&amp;#039; and report problem to module maintainer.&lt;br /&gt;
## For &amp;lt;u&amp;gt;serious&amp;lt;/u&amp;gt; perl problems, try asking http://perlmonks.org/&lt;br /&gt;
## You can report errors in the Perl modules to https://rt.cpan.org/&lt;br /&gt;
# ??? What next after this? I only got this far... ???&lt;br /&gt;
&lt;br /&gt;
= Help =&lt;br /&gt;
&lt;br /&gt;
I now get complaints about the groups and users that don&amp;#039;t exist when doing &amp;#039;make install&amp;#039; I have problems creating the groups and users that &amp;#039;make fixdeps&amp;#039; requests... when I add them to /etc/passwd and /etc/groups, chown to root still does not work when running &amp;#039;make install&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Let&amp;#039;s see if we can get complete Cygwin installation instructions in here, I haven&amp;#039;t been able to find any anywhere on the &amp;#039;net.&lt;br /&gt;
&lt;br /&gt;
= FAQ for installing Request Tracker (RT) under Cygwin =&lt;br /&gt;
&lt;br /&gt;
* Directory operations (for some Perl modules, for example) fail because of spaces in the directory name, as in &amp;#039;Documents and Settings&amp;#039;&lt;br /&gt;
** some programs don&amp;#039;t handle spaces in filenames correctly. Change the users home directory to &amp;#039;/cygwin/home/&amp;amp;lt;user&amp;amp;gt;&amp;#039;&lt;br /&gt;
** if CPAN doesn&amp;#039;t like this change and wants to use the old directory, change the dirname in &amp;#039;/usr/lib/perl5/5.8/CPAN/Config.PM&amp;#039; to the new home directory&lt;br /&gt;
** alternatively, don&amp;#039;t change the home directory and just point CPAN to a dir without spaces&lt;br /&gt;
* I get a message like &amp;quot;unable to remap c:\cygwin\bin\&amp;amp;lt;something&amp;amp;gt;.dll to same address as parent (0x1220000) != 0x1230000&amp;quot; - what do I do?&lt;br /&gt;
** install the Cygwin package &amp;#039;rebase&amp;#039; and run &amp;#039;rebaseall&amp;#039;&lt;br /&gt;
* some CPAN modules want to replace in-use files. How do I do this?&lt;br /&gt;
** Update CPAN and retry&lt;br /&gt;
** exit cpan, &amp;#039;cd ~/.cpan/build/&amp;amp;lt;package&amp;amp;gt;&amp;#039; and &amp;#039;make Makefile.PL;make:make test;make install&amp;#039;&lt;br /&gt;
* Several modules fail installation under [http://www.cygwin.com Cygwin].&lt;br /&gt;
** &amp;lt;code&amp;gt;File::Slurp&amp;lt;/code&amp;gt; - I think, this is test problem under Cygwin Perl. Skipping tests should be ok.&lt;br /&gt;
** [=DBD::[[SQLile]]] - install latest. You only need this if you&amp;#039;re going to use SQLite as data base.&lt;br /&gt;
** &amp;lt;code&amp;gt;WWW::Mechanize&amp;lt;/code&amp;gt; - install 1.20 or earlier. &amp;#039;&amp;#039;&amp;#039;Note&amp;#039;&amp;#039;&amp;#039; that you only need this module for testing purposes. Production users can skip it.&lt;br /&gt;
** All problems of Apache::Session installation under Win32 and Cygwin are fixed in version 1.82.&lt;br /&gt;
* How do I add a User under Cygwin?&lt;br /&gt;
&lt;br /&gt;
 $ net user NewUser password /add /yes&lt;br /&gt;
 $ net localgroup &amp;amp;lt;a_local_group&amp;amp;gt; NewUser /add&lt;br /&gt;
 $ mkpassd -l -u NewUser &amp;amp;gt;&amp;amp;gt; /etc/passwd&lt;br /&gt;
&lt;br /&gt;
* What UID/GID should the user &amp;#039;root&amp;#039; have?&lt;br /&gt;
** root should be 0:0 since this is what most programs expect&lt;br /&gt;
* Which users and groups do I need to create?&lt;br /&gt;
** Here are the users and groups that fixdeps wants:&lt;br /&gt;
&lt;br /&gt;
 users:&lt;br /&gt;
     rt group (rt)...found&lt;br /&gt;
     bin owner (root)...found&lt;br /&gt;
     libs owner (root)...found&lt;br /&gt;
     libs group (bin)...found&lt;br /&gt;
     web owner (www)...found&lt;br /&gt;
     web group (www)...found&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
</feed>