Comments (9)
I'll make this work in the next release, but it may not be for a few weeks to a few months. I'm glad you found a workaround to get you unblocked! I'll leave this open and comment again when a fix is ready for you.
from unpackerr.
Please give me full log lines. invalid cross-device link
is simply not showing me enough data to know what operation triggered the error.
from unpackerr.
2020/12/10 10:30:29 Extraction Started: B-Movie.Lust.and.Sound.In.West-Berlin.1979-1989.2015.1080p.BluRay.x264-BiQ, items in queue: 0
2020/12/10 10:30:29 [Unpackerr] Queue: [63 waiting] [0 queued] [1 extracting] [4 extracted] [0 imported] [0 failed] [0 deleted]
2020/12/10 10:30:29 [Unpackerr] Totals: [76 restarted] [1 finished] [164|164 webhooks] [0 stacks]
2020/12/10 10:30:29 Error: Renaming Temp File: /downloads/B-Movie.Lust.and.Sound.In.West-Berlin.1979-1989.2015.1080p.BluRay.x264-BiQ_unpackerred/_unpackerred.biq-b-movie.lust.and.sound.in.west-berlin.1979-1989.2015.1080p.bluray.x264-subs.rar.txt to /downloads/B-Movie.Lust.and.Sound.In.West-Berlin.1979-1989.2015.1080p.BluRay.x264-BiQ/Subs/_unpackerred.biq-b-movie.lust.and.sound.in.west-berlin.1979-1989.2015.1080p.bluray.x264-subs.rar.txt: rename /downloads/B-Movie.Lust.and.Sound.In.West-Berlin.1979-1989.2015.1080p.BluRay.x264-BiQ_unpackerred/_unpackerred.biq-b-movie.lust.and.sound.in.west-berlin.1979-1989.2015.1080p.bluray.x264-subs.rar.txt /downloads/B-Movie.Lust.and.Sound.In.West-Berlin.1979-1989.2015.1080p.BluRay.x264-BiQ/Subs/_unpackerred.biq-b-movie.lust.and.sound.in.west-berlin.1979-1989.2015.1080p.bluray.x264-subs.rar.txt: invalid cross-device link
2020/12/10 10:30:29 Error: Renaming Temp File: /downloads/B-Movie.Lust.and.Sound.In.West-Berlin.1979-1989.2015.1080p.BluRay.x264-BiQ_unpackerred/biq-b-movie.lust.and.sound.in.west-berlin.1979-1989.2015.1080p.bluray.x264.idx to /downloads/B-Movie.Lust.and.Sound.In.West-Berlin.1979-1989.2015.1080p.BluRay.x264-BiQ/Subs/biq-b-movie.lust.and.sound.in.west-berlin.1979-1989.2015.1080p.bluray.x264.idx: rename /downloads/B-Movie.Lust.and.Sound.In.West-Berlin.1979-1989.2015.1080p.BluRay.x264-BiQ_unpackerred/biq-b-movie.lust.and.sound.in.west-berlin.1979-1989.2015.1080p.bluray.x264.idx /downloads/B-Movie.Lust.and.Sound.In.West-Berlin.1979-1989.2015.1080p.BluRay.x264-BiQ/Subs/biq-b-movie.lust.and.sound.in.west-berlin.1979-1989.2015.1080p.bluray.x264.idx: invalid cross-device link
2020/12/10 10:30:29 Error: Renaming Temp File: /downloads/B-Movie.Lust.and.Sound.In.West-Berlin.1979-1989.2015.1080p.BluRay.x264-BiQ_unpackerred/biq-b-movie.lust.and.sound.in.west-berlin.1979-1989.2015.1080p.bluray.x264.rar to /downloads/B-Movie.Lust.and.Sound.In.West-Berlin.1979-1989.2015.1080p.BluRay.x264-BiQ/Subs/biq-b-movie.lust.and.sound.in.west-berlin.1979-1989.2015.1080p.bluray.x264.rar: rename /downloads/B-Movie.Lust.and.Sound.In.West-Berlin.1979-1989.2015.1080p.BluRay.x264-BiQ_unpackerred/biq-b-movie.lust.and.sound.in.west-berlin.1979-1989.2015.1080p.bluray.x264.rar /downloads/B-Movie.Lust.and.Sound.In.West-Berlin.1979-1989.2015.1080p.BluRay.x264-BiQ/Subs/biq-b-movie.lust.and.sound.in.west-berlin.1979-1989.2015.1080p.bluray.x264.rar: invalid cross-device link
2020/12/10 10:30:29 Error: Renaming Temp File: /downloads/B-Movie.Lust.and.Sound.In.West-Berlin.1979-1989.2015.1080p.BluRay.x264-BiQ_unpackerred/biq-b-movie.lust.and.sound.in.west-berlin.1979-1989.2015.1080p.bluray.x264.sub to /downloads/B-Movie.Lust.and.Sound.In.West-Berlin.1979-1989.2015.1080p.BluRay.x264-BiQ/Subs/biq-b-movie.lust.and.sound.in.west-berlin.1979-1989.2015.1080p.bluray.x264.sub: rename /downloads/B-Movie.Lust.and.Sound.In.West-Berlin.1979-1989.2015.1080p.BluRay.x264-BiQ_unpackerred/biq-b-movie.lust.and.sound.in.west-berlin.1979-1989.2015.1080p.bluray.x264.sub /downloads/B-Movie.Lust.and.Sound.In.West-Berlin.1979-1989.2015.1080p.BluRay.x264-BiQ/Subs/biq-b-movie.lust.and.sound.in.west-berlin.1979-1989.2015.1080p.bluray.x264.sub: invalid cross-device link
2020/12/10 10:30:29 Deleted (recursively): /downloads/B-Movie.Lust.and.Sound.In.West-Berlin.1979-1989.2015.1080p.BluRay.x264-BiQ_unpackerred
2020/12/10 10:30:29 Extraction Error: B-Movie.Lust.and.Sound.In.West-Berlin.1979-1989.2015.1080p.BluRay.x264-BiQ: rename /downloads/B-Movie.Lust.and.Sound.In.West-Berlin.1979-1989.2015.1080p.BluRay.x264-BiQ_unpackerred/biq-b-movie.lust.and.sound.in.west-berlin.1979-1989.2015.1080p.bluray.x264.sub /downloads/B-Movie.Lust.and.Sound.In.West-Berlin.1979-1989.2015.1080p.BluRay.x264-BiQ/Subs/biq-b-movie.lust.and.sound.in.west-berlin.1979-1989.2015.1080p.bluray.x264.sub: invalid cross-device link
from unpackerr.
Unpackerr made a new folder in /downloads/
, unpacked things into it, and then tried to rename
those things back to the original folder inside /downloads/
. This is very much a problem being produced by the file system, that for most configurations, never happens.
If you need this fixed in unpackerr, it will take me some time to do, but it can be done.
The alternative is to figure out if you can tune mergerfs (I know nothing about it, sorry), to allow rename
on the filesystem, or at least in the /downloads/
folder. It's basically treating every folder (at least in /downloads
) as an independent file system. It may be that this fs just does not allow rename. I'm not sure.
Please let me/the Internet know what you figure out, and if you need me to build a workaround for this. The problem with the workaround is that it will use copy
instead of rename
and if your *arr app tries to import before the copy is finished, it may import an incomplete file. If you have your *arr apps set to use hard links
you wont have this race condition. Just things to consider and make sure you set correctly if we go this route.
from unpackerr.
Thanks for your answer, it directed me to the right tracks.
I found the following indications on mergerfs github : https://github.com/trapexit/mergerfs#rename--link
I had to change a flag in my fstab, now its working.
It seems to be more of a workaround than the proper way to handle unpackerr's rename but its working for now.
Thanks :)
from unpackerr.
Hi there!
Which flag did you had to use exactly on that page?
I am encountering this message as well while using Mergerfs.
Sorry for the bad English, it is my third language.
Merci!
from unpackerr.
@maxi1134 Try the latest beta: https://github.com/davidnewhall/unpackerr/releases/tag/v0.8.0-beta3
This release includes a copy
fallback when move
does not work.
from unpackerr.
Seems to work!
Thanks a lot!
from unpackerr.
Sweet! Please let me know if you run into any problems so I can fix them before that beta goes not-beta.
from unpackerr.
Related Issues (20)
- add true charts guide link to website HOT 1
- Unpackerr does not respect unpackerr.conf settings
- Error: decoding Starr JSON response body: invalid character '<' looking for beginning of value HOT 2
- unpackerr lost connection to sonarr / radarr after working for some time HOT 9
- Unpackerr partially fails to use lidarr output path when said path is a full path to a single file. HOT 5
- Add icon to the dashboard icons project HOT 1
- Help?: Folder Monitoring doesn't unpack files. HOT 18
- ghcr semver support HOT 3
- Add an option to leave the finished unpacked file in the /unpacker subfolder or append suffix HOT 6
- Whisparr does not work with Docker Compose/Yaml HOT 19
- add last mod date to config file startup log
- Lidarr not used, but container wouldn't run HOT 7
- Issue with [ERROR] invalid status code, 401 >= 300 HOT 4
- When `UN_WEBSERVER_METRICS` is enable logs are spammed HOT 4
- [feature request] Option to not preserve timestamps when unpacking HOT 6
- This line needs to say ERROR instead of INFO
- .arj archive support HOT 1
- no extractable files found HOT 1
- Password File HOT 11
- Lidarr API key must be filled HOT 7
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from unpackerr.