Can't unpack tar on Windows due to casing problem

Bug #414655 reported by Charlie Poole
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
PyRoom
Confirmed
Undecided
Unassigned

Bug Description

The root directory of 0.4.1 contains a file 'pyroom' and a directory 'PyRoom'. Since windows is case-insensitive, it's not possible to unpack the tar completely.

Revision history for this message
Florian Heinle (tiax) wrote :

Hi,

we're aware of that. For windows deployment, we'll need to ship partially different code anyway (dependencies, setup, etc). Our current solution, which is nowhere near ready, is however to just rename "pyroom" to "pyroom.pyw", which should get started by Windows without showing a cmd.exe window. Most archiving programs should be able to do that in-place before extracting.

Please keep in mind, however, that we're not supporting Windows installation yet. We definitely plan to, tough. At the moment, we're just lacking the manpower of packaging it with an installer, dependencies, etc.

Changed in pyroom:
status: New → Confirmed
Revision history for this message
Charlie Poole (charlie.poole) wrote : RE: [Bug 414655] Re: Can't unpack tar on Windows due to casing problem

Sure. But an intaller is optional and a bigger job than just
changing a file name. :-)

Removing whatever obstacles you can may be a way to get
other folks to supply patches. AFAIK, the same naming issue
would prevent me from branching on my Windows machine but
I'll give it a try.

FWIW, I think xcopy deployment in windows would be fine
for lots of folks and quicker to achieve.

Charlie

> -----Original Message-----
> From: <email address hidden> [mailto:<email address hidden>] On
> Behalf Of Florian Heinle
> Sent: Tuesday, August 25, 2009 9:47 AM
> To: <email address hidden>
> Subject: [Bug 414655] Re: Can't unpack tar on Windows due to
> casing problem
>
> Hi,
>
> we're aware of that. For windows deployment, we'll need to
> ship partially different code anyway (dependencies, setup,
> etc). Our current solution, which is nowhere near ready, is
> however to just rename "pyroom" to "pyroom.pyw", which should
> get started by Windows without showing a cmd.exe window. Most
> archiving programs should be able to do that in-place before
> extracting.
>
> Please keep in mind, however, that we're not supporting
> Windows installation yet. We definitely plan to, tough. At
> the moment, we're just lacking the manpower of packaging it
> with an installer, dependencies, etc.
>
> ** Changed in: pyroom
> Status: New => Confirmed
>
> --
> Can't unpack tar on Windows due to casing problem
> https://bugs.launchpad.net/bugs/414655
> You received this bug notification because you are a direct
> subscriber of the bug.
>

Revision history for this message
Florian Heinle (tiax) wrote :

Hi,

branching our PyRoom code in Windows would already work with Bazaar.
IIRC, bazaar would create another filename in case of collisions. When I
tried to run PyRoom in Windows the last time, the pyroom binary had been
renamed automatically and, when renamed to pyroom.pyd, ran as expected.

We'll be looking into this, nevertheless.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.