[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-devel
Subject:    Re: releaseme new requirement: non-conflicting files on case-insensitive FS/OS
From:       Reindl Harald <h.reindl () thelounge ! net>
Date:       2017-11-20 15:58:06
Message-ID: 14d5a48f-c807-f733-119a-91400446509d () thelounge ! net
[Download RAW message or body]



Am 20.11.2017 um 16:50 schrieb Harald Sitter:
> Guten Abend Everyone!
> 
> To aid with use of our tarballs on Windows and case-insensitive file
> systems, releaseme now makes sure [1] that the tarballs it generates
> are safe to use in such contexts.
> 
> As this is a major problem for pretty much every source tarball as it
> prevents people from doing Windows builds and/or unpack on exfat/fat32
> this is considered a fatal flaw in the tarball. To that end if you use
> releaseme you may want to run tarme now so your next release doesn't
> get held up by case-insensitive file conflicts.
> 
> If you have any questions please do ask.
> 
> [1] https://phabricator.kde.org/R572:0936ab0e02551fe6d3e8ad07b97cd7d7d3d26838

hopefully this means also that filenames in the future don't contain 
uppercase chars

[root@rh:~]$ lsof | grep DEL | grep /usr
konqueror  8058             harry  mem       REG                9,1 
2631584    1444562 /usr/lib64/libKF5KDELibs4Support.so.5.38.0
QXcbEvent  8058  8059       harry  mem       REG                9,1 
2631584    1444562 /usr/lib64/libKF5KDELibs4Support.so.5.38.0
QDBusConn  8058  8060       harry  mem       REG                9,1 
2631584    1444562 /usr/lib64/libKF5KDELibs4Support.so.5.38.0
QThread    8058  8061       harry  mem       REG                9,1 
2631584    1444562 /usr/lib64/libKF5KDELibs4Support.so.5.38.0
konqueror 23596             harry  mem       REG                9,1 
2631584    1444562 /usr/lib64/libKF5KDELibs4Support.so.5.38.0
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic