<div dir="ltr"><div><span class=""><font color="#888888">anders,<br><br>   </font></span><span id="result_box" class="" lang="en"><span class="">I understand</span> <span class="">the questions raised</span><span>.</span> <br>
<br><span class="">   I</span> <span class="">would like to ask</span><span class="">, what is the</span> <span class="">equivalent in the</span> <span class="">Smart</span> <span class="">for apt-</span><span>rpm</span> <span class="">--dist</span><span>-upgrade</span> <span class="">command</span><span>?<br>
<br>   </span></span><span id="result_box" class="" lang="en"><span class="">If not,</span> <span class="">could</span> <span class="">be</span></span><span id="result_box" class="" lang="en"><span class=""><span id="result_box" class="" lang="en"><span class=""> requested</span></span> as</span> <span class="">a future</span> <span class="">implementation</span> <span class="">to</span> <span class="">--dist</span><span>-upgrade</span> <span class="">option to allow</span> <span class="">proper operation</span> <span class="">in</span> <span class="">rolling</span> <span class="">release</span> <span class="">distro</span> <span class="">like</span> <span class="">pclos</span><span class="">?<br>
<br></span></span></div><div><span id="result_box" class="" lang="en"><span class="">Thanks,<br><br></span></span></div><span id="result_box" class="" lang="en"><span class="">FraterLinux<br></span></span></div><div class="gmail_extra">
<br><br><div class="gmail_quote">2014-08-30 8:50 GMT-03:00 Anders F Björklund <span dir="ltr"><<a href="mailto:afb@algonet.se" target="_blank">afb@algonet.se</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="">Frater AEC wrote:<br>
<br>
> Smart Package Manager 1.4.1 worked well in PCLOS. PCLOS is a APT-RPM rolling release distro. However, in some cases installation or upgrade it presents conflict error:<br>
</div>...<br>
<div class="">> erro: file /etc/esd.conf from install of pulseaudio-esound-compat-4.0-6pclos2013.i586 conflicts with file from package esound-0.2.41-2pclos2011.i586<br>
> erro: file /usr/bin/esd from install of pulseaudio-esound-compat-4.0-6pclos2013.i586 conflicts with file from package esound-0.2.41-2pclos2011.i586<br>
<br>
</div>Smart doesn't handle the file conflicts, now that "pulseaudio-esound-compat" and "esound" aren't conflicting eachother.<br>
<div class=""><br>
> It ends without completing the installation or upgrade. With "apt-get install" installs without displaying errors. Being pclos rolling release distro some packages only upgrade with the command "apt-get dist-upgrade". And all the packages that need to "apt-rpm dist-upgrade" to upgrade, are those with conflict error in smart. So I'm stuck in apt-get and I can not use only smart in pclos.<br>

<br>
</div>AFAIK, apt-rpm hacks around the problem by using --replacefiles or something like that. Think it's called ReInstall "true" ?<br>
<div class=""><br>
> This problem happens to anyone else? Any tips on how to resolve? I can to solve with configuration or is a bug that needs to be reported?<br>
<br>
<br>
</div>Sounds like packaging issue, with the same file(s) belonging to two different packages at the same time (without a conflict).<br>
<br>
There is no option in smart, to have one package overwrite the files of another package. But rpm does have a --replacefiles.<br>
<br>
If you want PCLOS to support smart (not sure if they actually do?), you should probably have them change their packaging...<br>
<span class="HOEnZb"><font color="#888888"><br>
--anders<br>
<br>
</font></span></blockquote></div><br></div>