Contradiction with Exodus 23:32
This verse advises against making covenants with the inhabitants of the land, contradicting the treaty made by Joshua with the Gibeonites in Joshua 9:2.
Exodus 23:32: Thou shalt make no covenant with them, nor with their gods.
Contradiction with Deuteronomy 7:2
This verse commands the Israelites to utterly destroy the Canaanite nations and make no covenant with them, contrasting with the alliance formed in Joshua 9:2.
Deuteronomy 7:2: And when the LORD thy God shall deliver them before thee; thou shalt smite them, [and] utterly destroy them; thou shalt make no covenant with them, nor shew mercy unto them:
Contradiction with Deuteronomy 20:16-18
God's directive is to leave nothing alive in cities of certain nations, in opposition to the truce with the Gibeonites, who were inhabitants of Canaan.
Deuteronomy 20:16-18: But of the cities of these people, which the LORD thy God doth give thee [for] an inheritance, thou shalt save alive nothing that breatheth:
Contradiction with Exodus 34:12
Advises the Israelites to beware of making treaties with the inhabitants of the land, which conflicts with the actions described in Joshua 9:2.
Exodus 34:12: Take heed to thyself, lest thou make a covenant with the inhabitants of the land whither thou goest, lest it be for a snare in the midst of thee:
Contradiction with Numbers 33:55
Warns that failing to drive out the inhabitants would result in them becoming adversaries, contradicting the covenant made in Joshua 9:2.
Numbers 33:55: But if ye will not drive out the inhabitants of the land from before you; then it shall come to pass, that those which ye let remain of them [shall be] pricks in your eyes, and thorns in your sides, and shall vex you in the land wherein ye dwell.