# Packages have unmet dependencies: curl : Depends: libcurl4

**URL:** <https://travis-ci.community/t/packages-have-unmet-dependencies-curl-depends-libcurl4/11076>\
**Category:** Travis CI Discussions & Feedback\
**Created:** [January 24, 2021, 11:14pm UTC](https://travis-ci.community/t/packages-have-unmet-dependencies-curl-depends-libcurl4/11076 "2021-01-24T23:14:09Z")\
**Posts on this page:** 1\
**Showing post:** 16

<div class="post-metadata">

**Author:** ![native-api](https://sea1.discourse-cdn.com/flex015/user_avatar/travis-ci.community/native-api/32/430_2.png) [@native-api](https://travis-ci.community/u/native-api)\
**Post date:** [February 11, 2021, 1:20pm UTC](https://travis-ci.community/t/packages-have-unmet-dependencies-curl-depends-libcurl4/11076/16 "2021-02-11T13:20:36Z")

</div>

> [@mccannm1](#):
>
> “Usually, this error means that some of the preinstalled conflicting dependency packages have been installed manually and as such, they aren’t being replaced automatically unless you explicitly specify a corresponding replacement dependency”
> 
> 1. Where are packages installed manually?

This is not your case. In your case, you yourself specified 2 packages in the same `apt install` invocation (`libcurl3` and `curl`) that cannot be installed simultaneously.

I was referring to [an earlier Travis issue](https://travis-ci.community/t/failures-installing-mariadb-10-2-on-xenial/5284/4) when a package being installed during a job had a dependency that conflicted with a package preinstalled on the build system image (it was installed manually, i.e. with an explicit `apt install <package>`, during generation of that image).

---

_[View the full topic](https://travis-ci.community/t/packages-have-unmet-dependencies-curl-depends-libcurl4/11076)._
