[mythtv-commits] Ticket #8370: make uninstall does not remove all installed files

MythTV mythtv at cvs.mythtv.org
Tue Apr 20 01:05:12 UTC 2010


#8370: make uninstall does not remove all installed files
-----------------------------------------------------------------+----------
 Reporter:  Nick Morrott <knowledgejunkie (at) gmail (dot) com>  |       Owner:  ijr       
     Type:  defect                                               |      Status:  new       
 Priority:  minor                                                |   Milestone:  unknown   
Component:  MythTV - General                                     |     Version:  Trunk Head
 Severity:  medium                                               |     Mlocked:  0         
-----------------------------------------------------------------+----------
 After a clean installation and uninstallation with trunk @ r24200, the
 following orphaned files/directories are left behind:

 {{{
 # ls -laR /usr/local/share/mythtv/*
 /usr/local/share/mythtv/mythnetvision:
 total 16
 drwxr-xr-x 4 root root 4096 2010-04-19 19:35 .
 drwxr-xr-x 4 root root 4096 2010-04-20 01:55 ..
 drwxr-xr-x 3 root root 4096 2010-04-20 01:55 icons
 drwxr-xr-x 3 root root 4096 2010-04-20 01:55 scripts

 /usr/local/share/mythtv/mythnetvision/icons:
 total 12
 drwxr-xr-x 3 root root 4096 2010-04-20 01:55 .
 drwxr-xr-x 4 root root 4096 2010-04-19 19:35 ..
 drwxr-xr-x 2 root root 4096 2010-04-20 01:55 directories

 /usr/local/share/mythtv/mythnetvision/icons/directories:
 total 8
 drwxr-xr-x 2 root root 4096 2010-04-20 01:55 .
 drwxr-xr-x 3 root root 4096 2010-04-20 01:55 ..

 /usr/local/share/mythtv/mythnetvision/scripts:
 total 12
 drwxr-xr-x 3 root root 4096 2010-04-20 01:55 .
 drwxr-xr-x 4 root root 4096 2010-04-19 19:35 ..
 drwxr-xr-x 3 root root 4096 2010-04-20 01:55 nv_python_libs

 /usr/local/share/mythtv/mythnetvision/scripts/nv_python_libs:
 total 12
 drwxr-xr-x 3 root root 4096 2010-04-20 01:55 .
 drwxr-xr-x 3 root root 4096 2010-04-20 01:55 ..
 drwxr-xr-x 2 root root 4096 2010-04-20 01:55 vimeo

 /usr/local/share/mythtv/mythnetvision/scripts/nv_python_libs/vimeo:
 total 8
 drwxr-xr-x 2 root root 4096 2010-04-20 01:55 .
 drwxr-xr-x 3 root root 4096 2010-04-20 01:55 ..

 /usr/local/share/mythtv/mythvideo:
 total 12
 drwxr-xr-x 3 root root 4096 2010-04-19 19:35 .
 drwxr-xr-x 4 root root 4096 2010-04-20 01:55 ..
 drwxr-xr-x 3 root root 4096 2010-04-20 01:55 scripts

 /usr/local/share/mythtv/mythvideo/scripts:
 total 12
 drwxr-xr-x 3 root root 4096 2010-04-20 01:55 .
 drwxr-xr-x 3 root root 4096 2010-04-19 19:35 ..
 drwxr-xr-x 2 root root 4096 2010-04-20 01:55 Movie

 /usr/local/share/mythtv/mythvideo/scripts/Movie:
 total 8
 drwxr-xr-x 2 root root 4096 2010-04-20 01:55 .
 drwxr-xr-x 3 root root 4096 2010-04-20 01:55 ..
 }}}




 {{{
 # ls -laR /usr/local/lib/perl5/site_perl/5.10.0/MythTV*
 -r--r--r-- 1 root root 33703 2010-03-01 22:17
 /usr/local/lib/perl5/site_perl/5.10.0/MythTV.pm

 /usr/local/lib/perl5/site_perl/5.10.0/MythTV:
 total 68
 drwxr-xr-x   2 root root  4096 2010-04-19 19:27 .
 drwxr-xr-x. 31 root root  4096 2010-04-19 19:27 ..
 -r--r--r--   1 root root  4350 2009-04-11 01:04 Channel.pm
 -r--r--r--   1 root root 20807 2009-07-06 18:01 Program.pm
 -r--r--r--   1 root root 24159 2010-03-21 23:16 Recording.pm
 -r--r--r--   1 root root  2581 2009-04-11 01:04 StorageGroup.pm
 }}}


 For the MythNetVision and MythVideo orphaned directories, I'm guessing it
 will be fairly trivial to fix, but I'm not so sure about the Perl modules.

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


More information about the mythtv-commits mailing list