File debug.patch of Package kio-extras5
diff --git a/smb/kio_smb_dir.cpp b/smb/kio_smb_dir.cpp
index 642e5d09..cf5a6a81 100644
--- a/smb/kio_smb_dir.cpp
+++ b/smb/kio_smb_dir.cpp
@@ -420,7 +420,11 @@ void SMBSlave::smbCopyGet(const QUrl& ksrc, const QUrl& kdst, int permissions, K
struct utimbuf utbuf;
utbuf.actime = QFileInfo(dstFile).lastRead().toTime_t(); // access time, unchanged
utbuf.modtime = dt.toTime_t(); // modification time
- utime(QFile::encodeName(dstFile).constData(), &utbuf);
+qDebug() << "Wolfi: smb, utbuf.actime=" << QDateTime::fromSecsSinceEpoch(utbuf.actime) << ", utbuf.modtime=" << QDateTime::fromSecsSinceEpoch(utbuf.modtime);
+ utbuf.actime = 123456;
+ utbuf.modtime = 123456;
+qDebug() << "filename (where file points to)=" << filename << ", dstFile=" << dstFile;
+qDebug() << "Result:" << utime(QFile::encodeName(dstFile).constData(), &utbuf);
}
}