To comment on the following update, log in, then open the issue:
http://www.openoffice.org/issues/show_bug.cgi?id=97661





------- Additional comments from i...@openoffice.org Mon Jan  5 15:55:53 +0000 
2009 -------
So please test the following. There is a file 
"solenv/bin/modules/installer/epmfile.pm"
that contains a function:
"call_epm".

In this function you already find code for debian packages:

<snip>
my $localpackagename = $packagename;
# Debian allows only lowercase letters in package name or '-+.'
if ( $installer::globals::debian ) { $localpackagename = lc($localpackagename); 
} 
if ( $installer::globals::debian ) { $localpackagename =~ s/_/-/g; }
</snip>

So please add below this the code to remove "." and "-" and "_" :
$localpackagename =~ s/_//g;
$localpackagename =~ s/-//g;
$localpackagename =~ s/.//g;

I do not know exactly, if this causes further problems, but it should work.
Furthermore we can only integrate such a code after checking the rpm version,
because we do not want to use this for all rpm calls.


---------------------------------------------------------------------
Please do not reply to this automatically generated notification from
Issue Tracker. Please log onto the website and enter your comments.
http://qa.openoffice.org/issue_handling/project_issues.html#notification

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@installation.openoffice.org
For additional commands, e-mail: issues-h...@installation.openoffice.org


---------------------------------------------------------------------
To unsubscribe, e-mail: allbugs-unsubscr...@openoffice.org
For additional commands, e-mail: allbugs-h...@openoffice.org

Reply via email to