<?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=OpenSuSE101InstallGuide</id>
	<title>OpenSuSE101InstallGuide - 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=OpenSuSE101InstallGuide"/>
	<link rel="alternate" type="text/html" href="https://rt-wiki.bestpractical.com/index.php?title=OpenSuSE101InstallGuide&amp;action=history"/>
	<updated>2026-08-22T02:34:11Z</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=OpenSuSE101InstallGuide&amp;diff=2490&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=OpenSuSE101InstallGuide&amp;diff=2490&amp;oldid=prev"/>
		<updated>2016-04-06T20:15:51Z</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;
This is not so much an install guide as a number of diary entries along a journey which is not at present completed. Any suggestions email me gobnat at optusnet dot com dot au.&lt;br /&gt;
&lt;br /&gt;
The long and the short of it is that the installer fails miserably and you need to use perl/cpan, but even then you get stuck on two things - WWW::Mechanize and Test::WWW::Mechanize. I have eventually decided to force install WWW::Mechanize, which fixes Test::WWW::Mechanize.&lt;br /&gt;
&lt;br /&gt;
[Note by Tom Davey, Sept. 8 2007: I had none of the installation troubles that user &amp;quot;gobnat&amp;quot; narrates on this page. My install of RT 3.6.4 on OpenSuSE 10.1 proceeded painlessly. The distro via YAST failed to provide only a very few required Perl modules, which I hand-installed from CPAN without trouble. Please don&amp;#039;t be automatically dissuaded from trying RT with OpenSuSE 10.1 based only on gobnat&amp;#039;s experience. TD 9/8/2007]&lt;br /&gt;
&lt;br /&gt;
I don&amp;#039;t know who wrote this but you can install everything with Yast2 GUI and no [[PackMan]] (Has many pre-release/rc/beta packages -- please dont use [[PackMan]] in a production environment). Don&amp;#039;t like using the discs setup the online repo. Every mirror has the packages.&lt;br /&gt;
&lt;br /&gt;
There doesn&amp;#039;t seem to be a package for apache-mod-fastcgi in any of the repositories, so use apache2-mod_fcgid instead - no, in fact, don&amp;#039;t use mod_fcgid because it doesn&amp;#039;t work either. Revert to mod_perl.&lt;br /&gt;
&lt;br /&gt;
1. Install smart, configure&lt;br /&gt;
&lt;br /&gt;
 yum install smart&lt;br /&gt;
 smart channel --add suse-update type=rpm-md name=&amp;quot;suse-update&amp;quot; baseurl=http://ftp.gwdg.de/pub/suse/update/10.1/&lt;br /&gt;
 smart channel --add packman type=rpm-md name=&amp;quot;packman&amp;quot; baseurl=http://packman.mirrors.skynet.be/pub/packman/suse/10.1/&lt;br /&gt;
 smart update&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
2. Install packages&lt;br /&gt;
&lt;br /&gt;
 smart install apache2&lt;br /&gt;
 smart install mysql&lt;br /&gt;
 smart install perl&lt;br /&gt;
 smart install ncftp  - needed by rt - however smart fails, so you need to: yum install ncftp&lt;br /&gt;
 smart install mysql-max - gives innodb support&lt;br /&gt;
 smart install fastcgi&lt;br /&gt;
 yum install gd-devel&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
2A Start services&lt;br /&gt;
&lt;br /&gt;
 /sbin/service mysql start&lt;br /&gt;
 /sbin/service apache2 start&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
3. Run ./configure&lt;br /&gt;
&lt;br /&gt;
4. Run make testdeps&lt;br /&gt;
&lt;br /&gt;
 make testdeps&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Oh my, everything fails&lt;br /&gt;
&lt;br /&gt;
5. Run make fixdeps&lt;br /&gt;
&lt;br /&gt;
 make fixdeps&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Install Script falls over - no CPAN&lt;br /&gt;
&lt;br /&gt;
 perl -MCPAN -e shell&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
This configures some stuff and sets up CPAN within perl - config proposes defaults&lt;br /&gt;
&lt;br /&gt;
 quit&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
6. Fixdeps again&lt;br /&gt;
&lt;br /&gt;
 make fixdeps&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
For pity&amp;#039;s sake it fails again.&lt;br /&gt;
&lt;br /&gt;
blah blah blah...&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;Removing previously used /root/.cpan/build/happens_for_each_and_every_module&lt;br /&gt;
 Can&amp;#039;t remove file /root/.cpan/build/happens_for_each_and_every_module (No such file or directory) at /usr/lib/perl5/5.8.8/CPAN.pm line xxxx&lt;br /&gt;
 ==&amp;amp;gt; Couldn&amp;#039;t move &amp;#039;happens_for_each_and_every_module&amp;#039; to &amp;#039;/root/.cpan/build/happens_for_each_and_every_module&amp;#039;: Is a directory&lt;br /&gt;
 ==&amp;amp;gt; Cannot continue: Please find the reason why I cannot move     &amp;amp;lt;==&lt;br /&gt;
 ==&amp;amp;gt; /root/.cpan/build/tmp/happens_for_each_and_every_module       &amp;amp;lt;==&lt;br /&gt;
 ==&amp;amp;gt; to                                                            &amp;amp;lt;==&lt;br /&gt;
 ==&amp;amp;gt; /root/.cpan/build/happens_for_each_and_every_module           &amp;amp;lt;==&lt;br /&gt;
 ==&amp;amp;gt; and fix the problem, then retry                               &amp;amp;lt;==&lt;br /&gt;
 Failed to load module CPAN.&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
7. Fiddle faddle around trying to work this out&lt;br /&gt;
&lt;br /&gt;
It&amp;#039;s no use.&lt;br /&gt;
&lt;br /&gt;
8. Fixdeps&lt;br /&gt;
&lt;br /&gt;
 make fixdeps&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Same old same old. Can&amp;#039;t get it up with CPAN.&lt;br /&gt;
&lt;br /&gt;
9. Bugger the script install from CPAN&lt;br /&gt;
&lt;br /&gt;
 make testdeps | grep MISSING&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
cut and paste this list into your favourite text editor, then run them together with spaces separating them.&lt;br /&gt;
&lt;br /&gt;
 /usr/bin/perl -MCPAN -e shell&lt;br /&gt;
 &lt;br /&gt;
 install &amp;amp;lt;cut and paste edited list from above into here, half a dozen or so at a time&amp;amp;gt;&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
hit return when it asks to prepend other dependent packages to the installation&lt;br /&gt;
&lt;br /&gt;
This very time consuming practice will get practically every perl dependency installed, with the exception of WWW::Mechanize and Test::WWW::Mechanize To get the Apache package to install don&amp;#039;t run the optional tests.&lt;br /&gt;
&lt;br /&gt;
For those nothing seems to work and neither of these modules seem to be part of any [[SuSE]] yum or smart repository. Relevant output for (WWW::Mechanize):&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;Blah blah blah&lt;br /&gt;
 &lt;br /&gt;
 #   Failed test &amp;#039;404 check&amp;#039;&lt;br /&gt;
 #   in t/local/back.t at line 148.&lt;br /&gt;
 #          got: &amp;#039;500&amp;#039;&lt;br /&gt;
 #     expected: &amp;#039;404&amp;#039;&lt;br /&gt;
 # Looks like you failed 1 test of 38.&lt;br /&gt;
 &lt;br /&gt;
 t/local/back............dubious&lt;br /&gt;
        Test returned status 1 (wstat 256, 0x100)&lt;br /&gt;
 &lt;br /&gt;
 DIED. FAILED test 28&lt;br /&gt;
        Failed 1/38 tests, 97.37% okay&lt;br /&gt;
 &lt;br /&gt;
 blah blah blah&lt;br /&gt;
 &lt;br /&gt;
 t/local/overload........skipped&lt;br /&gt;
        all skipped: Mysteriously stopped passing, and I don&amp;#039;t know why.&lt;br /&gt;
 &lt;br /&gt;
 blah blah blah&lt;br /&gt;
 &lt;br /&gt;
 Failed Test    Stat Wstat Total Fail  Failed  List of Failed&lt;br /&gt;
 -------------------------------------------------------------------------------&lt;br /&gt;
 t/local/back.t    1   256    38    1   2.63%  28&lt;br /&gt;
 4 tests skipped.&lt;br /&gt;
 &lt;br /&gt;
 Failed 1/40 test scripts, 97.50% okay. 1/483 subtests failed, 99.79% okay.&lt;br /&gt;
 make: *** [test_dynamic] Error 255&lt;br /&gt;
   /usr/bin/make test -- NOT OK&lt;br /&gt;
 Running make install&lt;br /&gt;
  make test had returned bad status, won&amp;#039;t install without force&lt;br /&gt;
 Failed during this command:&lt;br /&gt;
  PETDANCE/WWW-Mechanize-1.18.tar.gz           : make_test NO&lt;br /&gt;
 &lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
10. Ok I give up&lt;br /&gt;
&lt;br /&gt;
 cpan&amp;amp;gt; force install WWW::Mechanize&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
It&amp;#039;s installed. It is also the reason for failure of Test::WWW::Mechanize.&lt;br /&gt;
&lt;br /&gt;
 cpan&amp;amp;gt; install Test::WWW::Mechanize&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Installs without issue.&lt;br /&gt;
&lt;br /&gt;
11. Back to rt&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
Ok that was easy&lt;br /&gt;
&lt;br /&gt;
12. Apache2, [[MySQL]]&lt;br /&gt;
&lt;br /&gt;
RT is installed, but it doesn&amp;#039;t yet work with Apache2 (between step 11 and step 12 was a week or so of fiddling) - need to install mod_perl and ensure that mysql is working properly. Exactly what I did here I can&amp;#039;t remember. :( All I remember is that I needed to kill mod_fcgid because I couldn&amp;#039;t get it to work, and install apache2-mod_perl (and perl-DBD-mysql) I had to make dropdb make initialize-db a couple of times before it worked. The code also had an error so I had to chmod g+w one /opt/rt3/var/mason_data/obj/. After that it worked (hurrah!). At first login user=root password=password.&lt;br /&gt;
&lt;br /&gt;
13. From here fail over to the details in the RHEL installation guide for configuration.&lt;/div&gt;</summary>
		<author><name>Admin</name></author>
	</entry>
</feed>