Alien does not recognize quote-escaped filenames

Bug #333824 reported by Ansus
14
Affects Status Importance Assigned to Milestone
alien (Debian)
Fix Released
Unknown
alien (Ubuntu)
Fix Released
Low
Unassigned

Bug Description

It is impossible to convert a package located in a directory whose path contains spaces.

Revision history for this message
Sense Egbert Hofstede (sense) wrote :

Hello,

Thank you for taking the time for helping with making Ubuntu better. However, it's not a bug, but a general policy.

Spaces in commands have to be escaped with a back slash: \ 'alien Directory with spaces/rpmfile.rpm' should actually be 'alien Directory\ with\ spaces/rpmfile.rpm'.
This is because spaces mark the borders between different arguments passed to programs.

Changed in alien:
status: New → Invalid
Revision history for this message
Ansus (neptunia) wrote :

Then why there are apostrophes?

In fact if you drag and drop a file icon from file browser to a command line, it inserted without back slashes. If the convention is to use slashes for spaces, then it should insert slashes to make file name appropriate.

Changed in alien:
status: Invalid → New
Revision history for this message
Sense Egbert Hofstede (sense) wrote :

That would make it a bug in GNOME Terminal. I'll open a task for that program.

Changed in alien:
status: New → Invalid
Revision history for this message
Sense Egbert Hofstede (sense) wrote :

Could you please give the version of GNOME Terminal you're using?

Changed in alien:
status: Invalid → Incomplete
Revision history for this message
Ansus (neptunia) wrote :

2.24.1.1

Revision history for this message
Sense Egbert Hofstede (sense) wrote :

I'm unable to confirm this bug with the alpha release of Ubuntu 9.04.
Ansus, could you please check if the bug is still reproducible?

Revision history for this message
Ansus (neptunia) wrote :

I am not planning upgrade to Jaunty before its release. I willl test it as soon as I upraded.

Andreas Moog (ampelbein)
Changed in gnome-terminal (Ubuntu):
assignee: nobody → desktop-bugs
importance: Undecided → Low
Revision history for this message
Jeremy Bícha (jbicha) wrote :

I don't believe this is a bug in either the terminal or the file manager but in alien which can't yet process quote-escaped filenames so reassigning to alien.

affects: gnome-terminal (Ubuntu) → alien (Ubuntu)
Changed in alien (Ubuntu):
assignee: Ubuntu Desktop Bugs (desktop-bugs) → nobody
summary: - Alien cannot follow paths with spaces
+ Alien does not recognize quote-escaped filenames
Changed in alien (Ubuntu):
status: Incomplete → Confirmed
Changed in alien (Debian):
status: Unknown → New
Changed in alien (Debian):
status: New → Fix Released
Revision history for this message
Jeremy Bícha (jbicha) wrote :

This is now fixed in alien 8.85 and higher (which is present in Ubuntu 11.10 "Oneiric"0

Changed in alien (Ubuntu):
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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