Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

make deps outdated for ubuntu 22.04.01LTS #1020

Open
Hatsumi-FR opened this issue Sep 20, 2022 · 9 comments
Open

make deps outdated for ubuntu 22.04.01LTS #1020

Hatsumi-FR opened this issue Sep 20, 2022 · 9 comments

Comments

@Hatsumi-FR
Copy link

Hey, I can't follow the documentation and install openCV, because libdc1394-22-dev package seems to be outdated since the new ubuntu release. It looks like the package has been remove https://askubuntu.com/questions/1407580/unable-to-locate-package-libdc1394-22-dev

Description

hatsumi@hatsumi-X756UJ:~/src/gocv$ make deps
sudo apt-get -y update
sudo apt-get -y install unzip wget build-essential cmake curl git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libdc1394-22-dev
[sudo] Mot de passe de hatsumi : 
Atteint :1 http://fr.archive.ubuntu.com/ubuntu jammy InRelease
Atteint :2 http://fr.archive.ubuntu.com/ubuntu jammy-updates InRelease         
Atteint :3 http://fr.archive.ubuntu.com/ubuntu jammy-backports InRelease       
Atteint :4 https://download.docker.com/linux/ubuntu jammy InRelease            
Atteint :5 http://security.ubuntu.com/ubuntu jammy-security InRelease 
Lecture des listes de paquets... Fait
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait      
E: Impossible de trouver le paquet libdc1394-22-dev
make: *** [Makefile:51 : deps_debian] Erreur 100

Steps to Reproduce

  1. Go to ubuntu 22.04.01LTS
  2. Run the make deps command

Your Environment

  • Operating System and version: Ubuntu 22.04.01LTS
  • Go version: 1.18
@dubstab96
Copy link

Same error while trying the installation guide. I have the same Ubuntu 22.04LTS with Go version 1.18

@Hatsumi-FR
Copy link
Author

@dubstab96 , I've found a solution to solve the problem until they fix it. In your makefile, you can replace "libdc1394-22-dev" by "libdc1394-dev" in DEBS and JETSON vars

@dubstab96
Copy link

Thanks @Hatsumi-FR. That definitely worked :)

@asbjorn
Copy link

asbjorn commented Nov 24, 2022

This works for me too 👍

Description:	Ubuntu 22.04.1 LTS
Release:	22.04
Codename:	jammy

asbjorn added a commit to asbjorn/gocv that referenced this issue Nov 24, 2022
The original dependency (libdc1394-22) is outdated in Ubuntu 22.04 LTS.
This fix just changes the dependency to be on the libdc1394 package
itself, not the specific version.

This fix is from the github issue hybridgroup#1020
@Hatsumi-FR
Copy link
Author

You're welcome :)

@0daryo
Copy link

0daryo commented Feb 18, 2023

Hi team!

Any updates of this issue?
If any problems in this PR #1033, I can work on it.

@Hatsumi-FR
Copy link
Author

There are already a lot of PR about this problem. But no one has been merge :(

@deadprogram
Copy link
Member

If we received a PR that added this functionality for example in a new make task, instead of removing the current support for 18.04 it would be great! 😸

@mikedll
Copy link
Contributor

mikedll commented May 14, 2023

@deadprogram, good day, I've created #1078 that uses a different make task for Jammy.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants