openframeworks / openframeworks/openFrameworks

libudev-dev package install error on ubuntu 22.04 + OF11.02 (or also nightly build)

Open
#7,020 7 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
C++
Stars
10.4k
Forks
2.6k
Avg merge
1d 21h
Merged PRs (30d)
9

Description

Hi,

I have a fresh install of ubuntu 22.04, and I tried running the install scripts: codecs and dependencies.
Codecs install runs fine,
but depencies are giving me some errors:

Installing libudev-dev
E: Unable to correct problems, you have held broken packages.
error installing libudev-dev
Reading package lists... Building dependency tree... Reading state information... Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation: The following packages have unmet dependencies: libudev-dev : Depends: libudev1 (= 249.11-0ubuntu3) but 249.11-0ubuntu3.1 is to be installed
this seems an error with your distribution repositories but you can also
report an issue in the openFrameworks github: http://github.com/openframeworks/openFrameworks/issues

I have looked at this, and also tried to install libudev-dev using aptitude, but still not working:

sudo aptitude install libudev-dev
The following NEW packages will be installed:
  libudev-dev{b} 
0 packages upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 20,7 kB of archives. After unpacking 268 kB will be used.
The following packages have unmet dependencies:
 libudev-dev : Depends: libudev1 (= 249.11-0ubuntu3) but 249.11-0ubuntu3.1 is installed
The following actions will resolve these dependencies:

     Keep the following packages at their current version:
1)     libudev-dev [Not Installed]

Any help?

Best,

P

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No file, test, or script path is named; the report only identifies the codecs and dependencies install scripts. Start by reproducing the dependencies installation on Ubuntu 22.04 and inspect how it requests libudev-dev. Done means the dependency installation completes without the reported libudev1 version conflict.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp, shell, ubuntu
Domain
devops, operating-systems
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
22/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.