[MacPorts] #49605: mpd will not install if /opt/local/var/lib/mpd/music is a symlink to my music
#49605: mpd will not install if /opt/local/var/lib/mpd/music is a symlink to my music --------------------------+-------------------------------- Reporter: bnilsson11@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Keywords: | Port: mpd --------------------------+-------------------------------- After a successful installation of mpd, the easiest way to introduce the music library is replace /opt/local/var/lib/mpd/music with a symlink to your existing music library: user $ cd /opt/local/var/lib/mpd [[br]] user $ ls -la [[br]] total 816 [[br]] drwxrwxrwx 8 root admin 272 26 Sep 17:39 . [[br]] drwxr-xr-x 5 root admin 170 6 Nov 02:33 .. [[br]] -rw-r--r--@ 1 user admin 6148 22 Feb 2015 .DS_Store [[br]] -rwxrwxrwx 1 user admin 397023 16 Okt 22:43 database [[br]] drwxr-xr-x 4 user admin 136 22 Feb 2015 hide [[br]] lrwxr-xr-x 1 user admin 19 26 Sep 17:38 music -> /Volumes/htpc/Musik [[br]] lrwxr-xr-x 1 user admin 29 26 Sep 17:39 playlists -> /Volumes/htpc/Musik/Playlists [[br]] -rw-r--r-- 1 avahi admin 581 16 Feb 2015 state [[br]] If mpd is upgraded or re-installed, the installation fails because "music" and "playlists" symlinks cannot be overwritten. I need to manually remove the symlinks and try again. After installation I need to replace music and playlists with symlinks again. Life would be much easier if the installation/upgrade procedure would be more tolerant and check the status of these directories, and don't overwrite if they exist or if they are not writeable. The install/upgrade would then be more straight forward and transparent. -- Ticket URL: <https://trac.macports.org/ticket/49605> MacPorts <https://www.macports.org/> Ports system for OS X
#49605: mpd will not install if /opt/local/var/lib/mpd/music is a symlink to my music ---------------------------+----------------------------- Reporter: bnilsson11@… | Owner: rmstonecipher@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: Port: mpd | ---------------------------+----------------------------- Changes (by ryandesign@…): * owner: macports-tickets@… => rmstonecipher@… Old description:
After a successful installation of mpd, the easiest way to introduce the music library is replace /opt/local/var/lib/mpd/music with a symlink to your existing music library:
user $ cd /opt/local/var/lib/mpd [[br]] user $ ls -la [[br]] total 816 [[br]] drwxrwxrwx 8 root admin 272 26 Sep 17:39 . [[br]] drwxr-xr-x 5 root admin 170 6 Nov 02:33 .. [[br]] -rw-r--r--@ 1 user admin 6148 22 Feb 2015 .DS_Store [[br]] -rwxrwxrwx 1 user admin 397023 16 Okt 22:43 database [[br]] drwxr-xr-x 4 user admin 136 22 Feb 2015 hide [[br]] lrwxr-xr-x 1 user admin 19 26 Sep 17:38 music -> /Volumes/htpc/Musik [[br]] lrwxr-xr-x 1 user admin 29 26 Sep 17:39 playlists -> /Volumes/htpc/Musik/Playlists [[br]] -rw-r--r-- 1 avahi admin 581 16 Feb 2015 state [[br]]
If mpd is upgraded or re-installed, the installation fails because "music" and "playlists" symlinks cannot be overwritten. I need to manually remove the symlinks and try again. After installation I need to replace music and playlists with symlinks again.
Life would be much easier if the installation/upgrade procedure would be more tolerant and check the status of these directories, and don't overwrite if they exist or if they are not writeable. The install/upgrade would then be more straight forward and transparent.
New description: After a successful installation of mpd, the easiest way to introduce the music library is replace /opt/local/var/lib/mpd/music with a symlink to your existing music library: {{{ user $ cd /opt/local/var/lib/mpd user $ ls -la total 816 drwxrwxrwx 8 root admin 272 26 Sep 17:39 . drwxr-xr-x 5 root admin 170 6 Nov 02:33 .. -rw-r--r--@ 1 user admin 6148 22 Feb 2015 .DS_Store -rwxrwxrwx 1 user admin 397023 16 Okt 22:43 database drwxr-xr-x 4 user admin 136 22 Feb 2015 hide lrwxr-xr-x 1 user admin 19 26 Sep 17:38 music -> /Volumes/htpc/Musik lrwxr-xr-x 1 user admin 29 26 Sep 17:39 playlists -> /Volumes/htpc/Musik/Playlists -rw-r--r-- 1 avahi admin 581 16 Feb 2015 state }}} If mpd is upgraded or re-installed, the installation fails because "music" and "playlists" symlinks cannot be overwritten. I need to manually remove the symlinks and try again. After installation I need to replace music and playlists with symlinks again. Life would be much easier if the installation/upgrade procedure would be more tolerant and check the status of these directories, and don't overwrite if they exist or if they are not writeable. The install/upgrade would then be more straight forward and transparent. -- -- Ticket URL: <https://trac.macports.org/ticket/49605#comment:1> MacPorts <https://www.macports.org/> Ports system for OS X
#49605: mpd will not install if /opt/local/var/lib/mpd/music is a symlink to my music ---------------------------+-------------------------------- Reporter: bnilsson11@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: mpd | ---------------------------+-------------------------------- Changes (by mf2k@…): * owner: rmstonecipher@… => macports-tickets@… * version: 2.3.4 => Comment: rmstonecipher has retired. See #51138. -- Ticket URL: <https://trac.macports.org/ticket/49605#comment:2> MacPorts <https://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts