Checkinstall cannot create a package if the current directory contain space in name
Bug #335855 reported by
Ansus
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
CheckInstall |
Invalid
|
Medium
|
|||
checkinstall (Ubuntu) |
Triaged
|
Low
|
Unassigned |
Bug Description
If the name of current directory, in which the software to be installed is located, contains spaces, checkinstall cannot build a package.
Changed in checkinstall: | |
status: | New → Confirmed |
Changed in checkinstall (Ubuntu): | |
status: | Confirmed → Triaged |
Changed in checkinstall: | |
status: | Confirmed → New |
Changed in checkinstall: | |
importance: | Undecided → Unknown |
status: | New → Unknown |
Changed in checkinstall: | |
importance: | Unknown → Medium |
status: | Unknown → Confirmed |
Changed in checkinstall: | |
status: | Confirmed → Invalid |
To post a comment you must log in.
Well, package dirs should be equal packagename-version and should not contain spaces. But I can confirm this bug in Lucid. checkinstall: line 1772: [: /home/andreas/ bzr/mediatomb: binary operator expected checkinstall: line 1875: cd: /home/andreas/ bzr/mediatomb: No such file or directory
Did a test with mediatomb:
Downloaded sources using apt-get source mediatomb
installed build-dep using apt-get build-dep mediatomb
renamed the 'mediatomb-version' folder to 'mediatomb version'
autoreconf -i + ./configure
checkinstall
failed with the following error:
Building file list...OK
/usr/bin/
/usr/bin/