pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Update deadloop (case-insensitive filesystem issue on Mac OS X)



On Tue, May 27, 2014 at 3:32 AM, Ian McWilliam <kaosagnt%tpg.com.au@localhost> 
wrote:
> On 27/05/2014 9:24 AM, Xiyue Deng wrote:
>>
>> On Mon, May 26, 2014 at 6:40 AM, OBATA Akio <obata%lins.jp@localhost> wrote:
>>>
>>> On Sun, 25 May 2014 11:23:28 +0900, Xiyue Deng 
>>> <manphiz%gmail.com@localhost> wrote:
>>>
>>>> On May 24, 2014 6:58 PM, "OBATA Akio" <obata%lins.jp@localhost> wrote:
>>>>>
>>>>>
>>>>> On Sun, 25 May 2014 02:56:48 +0900, Xiyue Deng 
>>>>> <manphiz%gmail.com@localhost>
>>>>> wrote:
>>>>>
>>>>>> When doing pkgsrc update using cvs I noticed that some of the messages
>>>>>> come up every time. Detail output attached. The thing is that there
>>>>>> are some renaming happened in the archive, but they look untouched.
>>>>>> For instance, in the log it says net/Transmission is not longer
>>>>>> available and then marked net/transmission up-to-date. What happens is
>>>>>> that net/Transmission is still there.
>>>>>>
>>>>>> I then realized this may be related to the fact that Mac OS X uses
>>>>>> case-insensitive file system by default. And currently there is not
>>>>>> other issue related shows up yet. Just wonder is there a way to handle
>>>>>> this situation?
>>>>>
>>>>>
>>>>>
>>>>> How about to remove troubled directories manually and update?
>>>>>
>>>> Tried that. And surprising the newly created directories are still in
>>>> the
>>>> wrong case, and the same update messages are still there.
>>>
>>>
>>> and remove related entries from CVS/Entries too?
>>>
>> Just tried this and still no luck. The newly created folder is still
>> in old cases, and a second run will regenerate entries in CVS/Entries.
>>
>>> --
>>> OBATA Akio / obata%lins.jp@localhost
>>
>>
> Yup run into this before. You can fix it by pulling a new tree into a new
> directory structure. Don't reuse the old one and thank Apple for the
> case-insensitive file system. (of course they did it for backwards classic
> compatibility)
>

Sorry but this doesn't work for me. The entries created in
*/CVS/Entries are still in the wrong cases.

And for case-insensitive file system, such is life. And cvs should
take the blame instead of the pkgsrc people.

> Ian McWilliam


Home | Main Index | Thread Index | Old Index