Hello Andreas,

On Sat, Aug 3, 2013 at 1:35 PM, Andreas Tille <[email protected]> wrote:
>
>
>
   A) Packages containing numbers in their name (may be we have two
>       versions of one package inside the archive)
>

With a quick search in UDD I found a random example:

package
- - - - - - - - - - - - --
sugar-artwork-0.96
sugar-artwork-0.84
sugar-artwork-0.88

This should be a problem when such packages appear into the same task. Then
it is an error in the task file, similar to the duplicate packages
case(which are actually duplicate with just different version) and it
should be handled(eg print a warning into a log file) from the
blends_metadata_importer(with the current blends_metadata_importer such
packages are included into the blends_dependencies).



>    B) Packages that are not found inside the archive but look "suspicious"
>       for changed name (bumped number inside the name)
>
>
So packages which are updated and their name has changed? I am thinking of
keeping a list with the debian/main missing packages(not found for any
architecture). Then I will check for those packages if they appear into the
"replaces" column of packages UDD table. That way we can make sure that
they are really missing and not just renamed because of an update. In this
case we can keep a warning log same as you do for the duplicate packages.
And by checking the log for such cases , task files can be updated with the
new names of the updated packages.

Let me know if I misunderstood the above cases.

Kind regards

Emmanouil

Reply via email to