[mythtv-commits] Ticket #3623: 'make uninstall' does not clean out all empty installation directories

MythTV mythtv at cvs.mythtv.org
Sat Jun 16 07:32:42 UTC 2007


#3623: 'make uninstall' does not clean out all empty installation directories
-----------------------------------------------------------------+----------
 Reporter:  Nick Morrott <knowledgejunkie [at] gmail [dot] com>  |       Owner:  ijr    
     Type:  defect                                               |      Status:  new    
 Priority:  minor                                                |   Milestone:  unknown
Component:  mythtv                                               |     Version:  head   
 Severity:  medium                                               |     Mlocked:  0      
-----------------------------------------------------------------+----------
 After dispensing advice on -users about using 'make uninstall' to remove a
 locally compiled and installed MythTV installation, I thought I'd better
 test the functionality and check whether it does clean everything up that
 did not exist before, bar user-generated files.


 The results are as follows (after running 'make uninstall' for myththemes,
 mythplugins and mythtv in that order i.e. reverse of installation order):


 {{{
 # ls -l /usr/local/bin/myth*
 ls: /usr/local/bin/myth*: No such file or directory
 # ls -l /usr/local/lib/libmyth*
 ls: /usr/local/lib/libmyth*: No such file or directory
 # ls -l /usr/local/lib/mythtv/
 total 0
 # ls -l /usr/local/include/mythtv/
 total 0
 # ls -lR /usr/local/share/mythtv/
 /usr/local/share/mythtv/:
 total 8
 drwxr-xr-x  2 root root 4096 Jun 16 08:10 mytharchive
 drwxr-xr-x  2 root root 4096 Jun 16 08:10 mythvideo

 /usr/local/share/mythtv/mytharchive:
 total 0

 /usr/local/share/mythtv/mythvideo:
 total 0
 }}}

 From this process it therefore seems that the following directories are
 not being removed:

 {{{
 /usr/local/share/mythtv/mytharchive
 /usr/local/share/mythtv/mythvideo
 /usr/local/share/mythtv
 /usr/local/include/mythtv
 /usr/local/lib/mythtv
 }}}

 Is this something that needs to be addressed? I can attempt a suitable
 patch if it is.

 Nick

-- 
Ticket URL: <http://svn.mythtv.org/trac/ticket/3623>
MythTV <http://svn.mythtv.org/trac>
MythTV


More information about the mythtv-commits mailing list