Bug 158600 - duplicate completion files, with filenames only differing in case, prevent svn checkout on MacOS X
Summary: duplicate completion files, with filenames only differing in case, prevent sv...
Status: RESOLVED FIXED
Alias: None
Product: kile
Classification: Applications
Component: general (show other bugs)
Version: trunk-kde4
Platform: unspecified Other
: NOR normal
Target Milestone: ---
Assignee: Thomas Braun
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-02-29 23:06 UTC by Martin Engler
Modified: 2008-03-02 12:34 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
updates src/data/complete/tex/CMakeLists.txt (3.08 KB, patch)
2008-03-02 09:44 UTC, Martin Engler
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Engler 2008-02-29 23:06:46 UTC
Version:           SVN (using KDE 4.0.1)
Installed from:    00
OS:                OS X

On a standard MacOS the HFS+ filesystem is case-insensitive, so the completion files
fancyunits-Uf.cwl, fancyunits-uf.cwl, fancyunits-UF.cwl would be the same file.

Filenames should not differ ony by case.

As the content seems to be the same the solution is to delete to of those

A truncated transcript of my checkout:

newton:svn martin$  svn co svn://anonsvn.kde.org/home/kde/trunk/extragear/office/kile

[...]

A    kile/src/data
A    kile/src/data/syntax
A    kile/src/data/syntax/bibtex.xml
A    kile/src/data/syntax/latex.xml
A    kile/src/data/syntax/CMakeLists.txt
A    kile/src/data/complete
A    kile/src/data/complete/tex
A    kile/src/data/complete/tex/manyfoot.cwl
A    kile/src/data/complete/tex/fancyunits-np.cwl
A    kile/src/data/complete/tex/amsbsy.cwl
A    kile/src/data/complete/tex/afterpage.cwl
A    kile/src/data/complete/tex/pstricks.cwl
A    kile/src/data/complete/tex/textcomp.cwl
A    kile/src/data/complete/tex/booktabs.cwl
A    kile/src/data/complete/tex/graphicx.cwl
A    kile/src/data/complete/tex/xifthen.cwl
A    kile/src/data/complete/tex/pst-3d.cwl
A    kile/src/data/complete/tex/import.cwl
A    kile/src/data/complete/tex/fancyvrb.cwl
A    kile/src/data/complete/tex/beamerseminar.cwl
A    kile/src/data/complete/tex/ifthen.cwl
A    kile/src/data/complete/tex/subfig.cwl
A    kile/src/data/complete/tex/colortbl.cwl
A    kile/src/data/complete/tex/class-scrlttr2.cwl
A    kile/src/data/complete/tex/latex-209.cwl
A    kile/src/data/complete/tex/scrdate.cwl
A    kile/src/data/complete/tex/pst-text.cwl
A    kile/src/data/complete/tex/pdfpages.cwl
A    kile/src/data/complete/tex/amsthm.cwl
A    kile/src/data/complete/tex/fancyunits-base.cwl
A    kile/src/data/complete/tex/fancyunits-UF.cwl
A    kile/src/data/complete/tex/pst-eps.cwl
A    kile/src/data/complete/tex/listings.cwl
A    kile/src/data/complete/tex/class-beamer.cwl
A    kile/src/data/complete/tex/xtab.cwl
A    kile/src/data/complete/tex/attachfile.cwl
A    kile/src/data/complete/tex/xltxtra.cwl
A    kile/src/data/complete/tex/lscape.cwl
A    kile/src/data/complete/tex/setspace.cwl
A    kile/src/data/complete/tex/pst-blur.cwl
A    kile/src/data/complete/tex/acronym.cwl
A    kile/src/data/complete/tex/fancybox.cwl
A    kile/src/data/complete/tex/supertabular.cwl
A    kile/src/data/complete/tex/amssymb.cwl
A    kile/src/data/complete/tex/layout.cwl
A    kile/src/data/complete/tex/varioref.cwl
A    kile/src/data/complete/tex/class-scrartcl,scrreprt,scrbook.cwl
A    kile/src/data/complete/tex/fontspec.cwl
A    kile/src/data/complete/tex/psfrag.cwl
A    kile/src/data/complete/tex/pst-plot.cwl
A    kile/src/data/complete/tex/scraddr.cwl
A    kile/src/data/complete/tex/tabularx.cwl
A    kile/src/data/complete/tex/mdwlist.cwl
A    kile/src/data/complete/tex/verse.cwl
A    kile/src/data/complete/tex/enumerate.cwl
A    kile/src/data/complete/tex/rotating.cwl
A    kile/src/data/complete/tex/beamerfoils.cwl
A    kile/src/data/complete/tex/latex-document.cwl
A    kile/src/data/complete/tex/pst-node.cwl
A    kile/src/data/complete/tex/pst-coil.cwl
A    kile/src/data/complete/tex/amsmath.cwl
A    kile/src/data/complete/tex/pst-fill.cwl
A    kile/src/data/complete/tex/fancyunits-Uf.cwl
A    kile/src/data/complete/tex/fancyhdr.cwl
A    kile/src/data/complete/tex/tex.cwl
A    kile/src/data/complete/tex/calc.cwl
A    kile/src/data/complete/tex/scrlfile.cwl
A    kile/src/data/complete/tex/beamerprosper.cwl
A    kile/src/data/complete/tex/scrpage2.cwl
A    kile/src/data/complete/tex/scrtime.cwl
A    kile/src/data/complete/tex/braket.cwl
A    kile/src/data/complete/tex/jurabib.cwl
A    kile/src/data/complete/tex/array.cwl
A    kile/src/data/complete/tex/hyperref.cwl
A    kile/src/data/complete/tex/multicol.cwl
A    kile/src/data/complete/tex/latex-dev.cwl
A    kile/src/data/complete/tex/CMakeLists.txt
A    kile/src/data/complete/tex/amsfonts.cwl
A    kile/src/data/complete/tex/fancyunits-uf.cwl
A    kile/src/data/complete/tex/currvita.cwl
A    kile/src/data/complete/tex/class-letter.cwl
A    kile/src/data/complete/tex/pst-tree.cwl
A    kile/src/data/complete/tex/latex-l2tabu.cwl
A    kile/src/data/complete/tex/coordsys.cwl
A    kile/src/data/complete/tex/longtable.cwl
A    kile/src/data/complete/tex/fancyunits-per.cwl
A    kile/src/data/complete/tex/cyrillic.cwl
A    kile/src/data/complete/tex/doi.cwl
A    kile/src/data/complete/tex/multido.cwl
A    kile/src/data/complete/tex/latex-mathsymbols.cwl
A    kile/src/data/complete/tex/color.cwl
A    kile/src/data/complete/tex/logsys.cwl
A    kile/src/data/complete/tex/pst-char.cwl
A    kile/src/data/complete/tex/diagxy.cwl
A    kile/src/data/complete/tex/beamertexpower.cwl
svn: In directory 'kile/src/data/complete/tex'
svn: Can't copy 'kile/src/data/complete/tex/.svn/tmp/text-base/fancyunits-Uf.cwl.svn-base' to 'kile/src/data/complete/tex/.svn/tmp/fancyunits-Uf.cwl.tmp.tmp': No such file or directory
Comment 1 Thomas Braun 2008-03-01 12:31:44 UTC
Hi,

well the contents of these files only differ by the case of uf.
I'll rename the files to allow also in-casesensitive.

Thanks,
Thomas 
Comment 2 Thomas Braun 2008-03-02 01:06:49 UTC
SVN commit 781143 by tbraun:

BUG: 158600

now we got some more human readable names and also avoid problems for in-casesensitive filesystems


 D             fancyunits-UF.cwl  
 D             fancyunits-Uf.cwl  
 D             fancyunits-uf.cwl  
 A             fancyunits_big-fractions.cwl   fancyunits-UF.cwl#772743
 A             fancyunits_medium-fractions.cwl   fancyunits-Uf.cwl#772743
 A             fancyunits_small-fractions.cwl   fancyunits-uf.cwl#772743


WebSVN link: http://websvn.kde.org/?view=rev&revision=781143
Comment 3 Martin Engler 2008-03-02 09:44:09 UTC
Created attachment 23753 [details]
updates src/data/complete/tex/CMakeLists.txt

Thanks!

Kile compiles after applying the attached patch.
Comment 4 Thomas Braun 2008-03-02 12:34:35 UTC
SVN commit 781230 by tbraun:

CCBUG: 158600

oops, forgot to change the build system, thanks to  Martin Engler for pointing out


 M  +3 -3      CMakeLists.txt  


WebSVN link: http://websvn.kde.org/?view=rev&revision=781230