[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