# Multiple source verification errors

**URL:** <https://forums.sui.io/t/multiple-source-verification-errors/44991>\
**Category:** Technical Support\
**Tags:** sui\
**Created:** [September 15, 2023, 9:16am UTC](https://forums.sui.io/t/multiple-source-verification-errors/44991 "2023-09-15T09:16:57Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![sui2](https://avatars.discourse-cdn.com/v4/letter/s/e9a140/32.png) [@sui2](https://forums.sui.io/u/sui2)\
**Post date:** [September 15, 2023, 9:16am UTC](https://forums.sui.io/t/multiple-source-verification-errors/44991/1 "2023-09-15T09:16:57Z")

</div>

After I publish package, I encounter this error

```auto
Failed to publish the Move module(s), reason: [warning] Multiple source verification errors found:

- Local dependency did not match its on-chain version at 0000000000000000000000000000000000000000000000000000000000000002::Sui::object
- Local version of dependency 0000000000000000000000000000000000000000000000000000000000000002::authenticator_state was not found.

This may indicate that the on-chain version(s) of your package's dependencies may behave differently than the source version(s) your package was built against.

Fix this by rebuilding your packages with source versions matching on-chain versions of dependencies, or ignore this warning by re-running with the --skip-dependency-verification flag.

```

and this is my .toml

```auto
[package]
name = "Mario"
version = "0.0.1"

[dependencies]
Sui = { git = "https://github.com/MystenLabs/sui.git", subdir = "crates/sui-framework/packages/sui-framework", rev = "framework/testnet" }

[addresses]
mario = "0x0"
std = "0x1"
sui = "0x2"

```

Did I miss something ?
