Yes, but it will bite you in the butt later if you don't remove the RPM.

# rpm -e <package name>

To find the package name for the above:

# rpm -qa | grep mod_wsgi

I haven't used these commands in many years because I use a Debian
derived distribution now which uses apt_get or aptitude.

Hope this works for you.

~Carl

On Tue, Apr 13, 2010 at 1:26 PM, MMRUser <[email protected]> wrote:
> Once more question how do I remove mod wsgi, that I previously
> installed using rpm (mod_wsgi-3.2-1.el5.x86_64.rpm).Can't I just
> remove the "mod_wsgi.so" in apache's modules..?
>
> On Apr 13, 11:18 pm, Carl Nobile <[email protected]> wrote:
>> You will have to hunt for it, but here is a download link. Also, if
>> apxs2 or apxs have any dependencies of their own you will have to
>> install the RPM for those also. You will know if they complain when
>> you install them.
>>
>> http://rpmfind.net/linux/RPM/index.html
>>
>> ~Carl
>>
>>
>>
>> On Tue, Apr 13, 2010 at 12:56 PM, MMRUser <[email protected]> wrote:
>> > Do you know where I can get the proper apxs packages + RPMs, it's not
>> > in the redhat PM (tried with yum).
>>
>> > On Apr 13, 10:26 pm, Carl Nobile <[email protected]> wrote:
>> >> You still need to have apxs installed with RPMs if they don't depend
>> >> on python themselves. Yes mod_wsgi depends on apxs, but apxs does not
>> >> depend on python from what I can tell.
>>
>> >> You only need to compile packages that themselves depend on python if
>> >> you are changing from python v2.4 to 2.6.
>>
>> >> ~Carl
>>
>> >> **** Your post from the other issues. Please use this one. ****
>>
>> >> I just as a test I tried to compile it and gives me this error
>>
>> >> # ./configure --with-python=/usr/local/bin/python2.6
>> >> checking for apxs2... no
>> >> checking for apxs... no
>> >> checking Apache version... ./configure: line 1704: apxs: command not
>> >> found
>> >> ./configure: line 1704: apxs: command not found
>> >> ./configure: line 1705: apxs: command not found
>> >> ./configure: line 1708: /: is a directory
>>
>> >> ./configure: line 1877: apxs: command not found
>> >> configure: creating ./config.status
>> >> config.status: error: cannot find input file: Makefile.in
>>
>> >> On Tue, Apr 13, 2010 at 11:43 AM, MMRUser <[email protected]> wrote:
>> >> > Ok i'll give a try..
>>
>> >> > On Apr 13, 8:40 pm, Carl Nobile <[email protected]> wrote:
>> >> >> You will have to recompile all the dependencies that use python
>> >> >> yourself. DO NOT use RPM packages, this includes mod_wsgi. REMOVE all
>> >> >> python dependent RPMs from your system and download the source and
>> >> >> start compiling everything. There may not be all that many, you may
>> >> >> only need to compile mod_wsgi depending on what you have installed.
>> >> >> Make sure you do not have mod_python installed anywhere on the box.
>>
>> >> >> ~Carl
>>
>> >> >> On Tue, Apr 13, 2010 at 10:22 AM, MMRUser <[email protected]> 
>> >> >> wrote:
>> >> >> > So is there any way getting around this, I need python 2.6 for some
>> >> >> > dependency reasons (with some packages require)..
>>
>> >> >> > On Apr 13, 7:54 pm, Clodoaldo Neto <[email protected]> wrote:
>> >> >> >> 2010/4/13 MMRUser <[email protected]>:
>>
>> >> >> >> > ldd mod_wsgi.so out puts :
>>
>> >> >> >> >        libpython2.4.so.1.0 => /usr/lib64/libpython2.4.so.1.0
>> >> >> >> > (0x00002b6f95177000)
>> >> >> >> >        libpthread.so.0 => /lib64/libpthread.so.0 
>> >> >> >> > (0x00002b6f954a9000)
>> >> >> >> >        libdl.so.2 => /lib64/libdl.so.2 (0x00002b6f956c4000)
>> >> >> >> >        libutil.so.1 => /lib64/libutil.so.1 (0x00002b6f958c9000)
>> >> >> >> >        libm.so.6 => /lib64/libm.so.6 (0x00002b6f95acc000)
>> >> >> >> >        libc.so.6 => /lib64/libc.so.6 (0x00002b6f95d4f000)
>> >> >> >> >        /lib64/ld-linux-x86-64.so.2 (0x0000003aaec00000)
>>
>> >> >> >> > seems like it's the older version how to correct this one, I used 
>> >> >> >> > the
>> >> >> >> > rpm "mod_wsgi-3.2-1.el5.x86_64.rpm" to install mos_wsgi is that 
>> >> >> >> > the
>> >> >> >> > wrong rpm ?..
>>
>> >> >> >> If you got it fromhttp://codepoint.net/attachments/mod_wsgithenit
>> >> >> >> is built against the default Python install: 2.4
>>
>> >> >> >> BTW what is so special about Python 2.5/2.6 that some people must
>> >> >> >> prove to the world that their servers run it? The Django site says 
>> >> >> >> it
>> >> >> >> works with Python 2.4. Redhat 5 as it is can run for years without a
>> >> >> >> single glitch and I think that is the main goal for a production
>> >> >> >> server, stability. Why would someone want to screw that and ask for 
>> >> >> >> a
>> >> >> >> life of trouble? If their applications where that demanding they 
>> >> >> >> would
>> >> >> >> not be running Django or any other morbidly obese framework. Why not
>> >> >> >> just shift the server maintenance effort to application development?
>> >> >> >> The application users will never know what Python version they are
>> >> >> >> running or any other technical details.
>>
>> >> >> >> I don't know where people is getting the advice to upgrade Python. I
>> >> >> >> think it is plain wrong, especially for not experienced server 
>> >> >> >> admins.
>>
>> >> >> >> Regards, Clodoaldo
>>
>> >> >> >> > System:
>> >> >> >> > Redhat Enterprise Linux 5.4 (64bit)
>>
>> >> >> >> > On Apr 13, 6:49 pm, Graham Dumpleton <[email protected]>
>> >> >> >> > wrote:
>> >> >> >> >> On 13 April 2010 22:17, MMRUser <[email protected]> wrote:
>>
>> >> >> >> >> > I'm getting this error on my server log.... I have two 
>> >> >> >> >> > versions of
>> >> >> >> >> > Python 2.4 and 2.5 Django is installed in to 2.6 and it's the 
>> >> >> >> >> > default
>> >> >> >> >> > python on my system, also it can be imported through command 
>> >> >> >> >> > line..
>>
>> >> >> >> >> > I tried then it raised no module name os
>> >> >> >> >> > WSGIPythonHome /usr/local
>>
>> >> >> >> >> > [Tue Apr 13 12:04:44 2010] [error] Exception 
>> >> >> >> >> > exceptions.ImportError:
>> >> >> >> >> > 'No module named ate$
>> >> >> >> >> > 'import site' failed; use -v for traceback
>>
>> >> >> >> >> There is no Python installation under /usr/local of the version 
>> >> >> >> >> that
>> >> >> >> >> mod_wsgi has been compiled against.
>>
>> >> >> >> >> Run:
>>
>> >> >> >> >>   ldd mod_wsgi.so
>>
>> >> >> >> >> on the .so file that was generated by built process to work out 
>> >> >> >> >> which
>> >> >> >> >> Python it was compiled against. It possibly isn't the version 
>> >> >> >> >> you want
>> >> >> >> >> to use.
>>
>> >> >> >> >> > Fatal Python error: unexpected exception during garbage 
>> >> >> >> >> > collection
>> >> >> >> >> > [Tue Apr 13 12:04:44 2010] [notice] caught SIGTERM, shutting 
>> >> >> >> >> > down
>> >> >> >> >> > [Tue Apr 13 12:04:44 2010] [notice] suEXEC mechanism enabled
>> >> >> >> >> > (wrapper: /usr/sbin/suexec)
>> >> >> >> >> > [Tue Apr 13 12:04:44 2010] [warn] module wsgi_module is already
>> >> >> >> >> > loaded, skipping
>>
>> >> >> >> >> You have duplicate LoadModule lines for mod_wsgi. Either you have
>> >> >> >> >> listed it twice by accident, or your snippet configuration file 
>> >> >> >> >> is
>> >> >> >> >> being included more than once for some reason.
>>
>> >> >> >> >> Graham
>>
>> >> >> >> >> > [Tue Apr 13 12:04:44 2010] [notice] Digest: generating secret 
>> >> >> >> >> > for
>> >> >> >> >> > digest authentication .$
>> >> >> >> >> > [Tue Apr 13 12:04:44 2010] [notice] Digest: done
>> >> >> >> >> > [Tue Apr 13 12:04:44 2010] [notice] Apache/2.2.3 (Red Hat) 
>> >> >> >> >> > configured
>> >> >> >> >> > -- resuming normal $
>> >> >> >> >> > [Tue Apr 13 12:09:03 2010] [error] [client 127.0.0.1] 
>> >> >> >> >> > Directory index
>> >> >> >> >> > forbidden by Option$
>> >> >> >> >> > [Tue Apr 13 12:09:14 2010] [error] [client 127.0.0.1] mod_wsgi
>> >> >> >> >> > (pid=24108): Target WSGI s$
>> >> >> >> >> > [Tue Apr 13 12:09:14 2010] [error] [client 127.0.0.1] mod_wsgi
>> >> >> >> >> > (pid=24108): Exception occ$
>> >> >> >> >> > [Tue Apr 13 12:09:14 2010] [error] [client 127.0.0.1] 
>> >> >> >> >> > Traceback (most
>> >> >> >> >> > recent call last):
>> >> >> >> >> > [Tue Apr 13 12:09:14 2010] [error] [client 127.0.0.1]   File 
>> >> >> >> >> > "/var/www/
>> >> >> >> >> > html/testproject/a$
>> >> >> >> >> > [Tue Apr 13 12:09:14 2010] [error] [client 127.0.0.1]     
>> >> >> >> >> > import
>> >> >> >> >> > django.core.handlers.wsgi
>> >> >> >> >> > [Tue Apr 13 12:09:14 2010] [error] [client 127.0.0.1] 
>> >> >> >> >> > ImportError: No
>> >> >> >> >> > module named django$
>>
>> >> >> >> >> > --
>> >> >> >> >> > You received this message because you are subscribed to the 
>> >> >> >> >> > Google Groups "modwsgi" group.
>> >> >> >> >> > To post to this group, send email to [email protected].
>> >> >> >> >> > To unsubscribe from this group, send email to 
>> >> >> >> >> > [email protected].
>> >> >> >> >> > For more options, visit this group 
>> >> >> >> >> > athttp://groups.google.com/group/modwsgi?hl=en.
>>
>> >> >> >> > --
>> >> >> >> > You received this message because you are subscribed to the 
>> >> >> >> > Google Groups "modwsgi" group.
>> >> >> >> > To post to this group, send email to [email protected].
>> >> >> >> > To unsubscribe from this group, send email to 
>> >> >> >> > [email protected].
>> >> >> >> > For more options, visit this group 
>> >> >> >> > athttp://groups.google.com/group/modwsgi?hl=en.
>>
>> >> >> > --
>> >> >> > You received this message because you are subscribed to the Google 
>> >> >> > Groups "modwsgi" group.
>> >> >> > To post to this group, send email to [email protected].
>> >> >> > To unsubscribe from this group, send email to 
>> >> >> > [email protected].
>> >> >> > For more options, visit this group 
>> >> >> > athttp://groups.google.com/group/modwsgi?hl=en.
>>
>> >> >> --
>> >> >> -------------------------------------------------------------------------------
>> >> >> Carl J. Nobile (Software Engineer)
>> >> >> [email protected]
>> >> >> -------------------------------------------------------------------------------
>>
>> >> > --
>> >> > You received this message because you are subscribed to the Google 
>> >> > Groups "modwsgi" group.
>> >> > To post to this group, send email to [email protected].
>> >> > To unsubscribe from this group, send email to 
>> >> > [email protected].
>> >> > For more options, visit this group 
>> >> > athttp://groups.google.com/group/modwsgi?hl=en.
>>
>> >> --
>> >> -------------------------------------------------------------------------------
>> >> Carl J. Nobile (Software Engineer)
>> >> [email protected]
>> >> -------------------------------------------------------------------------------
>>
>> > --
>> > You received this message because you are subscribed to the Google Groups 
>> > "modwsgi" group.
>> > To post to this group, send email to [email protected].
>> > To unsubscribe from this group, send email to 
>> > [email protected].
>> > For more options, visit this group 
>> > athttp://groups.google.com/group/modwsgi?hl=en.
>>
>> --
>> -------------------------------------------------------------------------------
>> Carl J. Nobile (Software Engineer)
>> [email protected]
>> -------------------------------------------------------------------------------
>
> --
> You received this message because you are subscribed to the Google Groups 
> "modwsgi" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to 
> [email protected].
> For more options, visit this group at 
> http://groups.google.com/group/modwsgi?hl=en.
>
>



-- 
-------------------------------------------------------------------------------
Carl J. Nobile (Software Engineer)
[email protected]
-------------------------------------------------------------------------------

-- 
You received this message because you are subscribed to the Google Groups 
"modwsgi" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/modwsgi?hl=en.

Reply via email to