libretro / RetroArch

Cross-platform, sophisticated frontend for the libretro API. Licensed GPLv3.
http://www.libretro.com
GNU General Public License v3.0
9.83k stars 1.78k forks source link

RA messing up with symlinks #2442

Closed sergiobenrocha2 closed 1 year ago

sergiobenrocha2 commented 8 years ago

RA is messing up when you have symlinks in a folder. For example, /usr/lib/libretro/ has symlinks for /usr/lib/x86_64-linux-gnu/libretro/ and RA shows the cores as folders, you can even enter it.

screenshot - 21112015 - 20 29 17

caekmukl png

I have some symlinks on my ROM folder too, RA only sees relatives symlinks like ../MAME/roms_cps1, absolute ones does not appears in the browsing (maybe it's a different issue?).

--- Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/28503648-ra-messing-up-with-symlinks?utm_campaign=plugin&utm_content=tracker%2F296058&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F296058&utm_medium=issues&utm_source=github).
fbis251 commented 8 years ago

+1 I can also reproduce this on ubuntu 15.10 with the latest retroarch files from the testing PPA

retroarch --version
RetroArch: Frontend for libretro -- v1.3.0Compiler: GCC (5.2.1) 64-bitBuilt: Nov 20 2015
sergiobenrocha2 commented 8 years ago

5a28266 broke it. Both issues are related.

andres-asm commented 8 years ago

is this still happening? please reopen if so

sergiobenrocha2 commented 8 years ago

Yeah, this still happens for cores and my mame symlink dirs.

kivutar commented 8 years ago

Maybe related, RA fails to extract zips (like core info files) in a folder that is the result of a union mount of fuse-unionfs.

@sergiobenrocha2 are you sure that this commit 5a28266 is the cause? It was supposed to be pure refactoring.

sergiobenrocha2 commented 8 years ago

6ff544b fixed it, thanks.

kivutar commented 8 years ago

Sadly, this doesn't fix the problem with unionfs.

andres-asm commented 8 years ago

@kivutar, is that major? where do you use unionfs?

orbea commented 5 years ago

Is this still a problem with unionfs?

LibretroAdmin commented 1 year ago

Closing this until we get a further confirmation whether or not this still happens.