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

Remove usr/lib/*/nemo/nemo-extensions-list from nemo.install #3401

Closed
wants to merge 2 commits into from

Conversation

pdenapo
Copy link

@pdenapo pdenapo commented May 12, 2024

This is a followup of my previous PR #3400

In order to successfully build the .deb packages for nemo from the sources (using fakeroot ./debian/rules binary)
this other change is requiered, since otherwise one gets the following error message (aborting the building process)

dh_install
dh_install: warning: Cannot find (any matches for) "usr/lib/*/nemo/nemo-extensions-list" (tried in ., debian/tmp)

dh_install: warning: nemo missing files: usr/lib/*/nemo/nemo-extensions-list
dh_install: error: missing files, aborting
make: *** [debian/rules:19: binary] Error 255

This is so, because now the extensions are kept in a separate repository with their own .deb packages

https://github.com/linuxmint/nemo-extensions

@mtwebster
Copy link
Member

This isn't necessary - I'm not sure why you're having trouble building this, but:

  • nemo-extensions-list is not an extension, it's a helper for nemo detecting installed extensions. It belongs in the nemo package, and is not optional.
  • Please don't modify the debian changelog, this is only done prior to a version tag.

Speaking of the changelog, we aren't affiliated with Ubuntu in any way, as far as this package goes, so we would never use an ubuntu revision. I checked the debian and ubuntu packaging, and neither of them patch any part of the debian packaging here.

@mtwebster mtwebster closed this May 13, 2024
This pull request was closed.
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

Successfully merging this pull request may close these issues.

2 participants