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

.deb Depends syntax warning #439

Closed
stchris opened this Issue May 13, 2013 · 5 comments

Comments

Projects
None yet
2 participants
@stchris

stchris commented May 13, 2013

I built a nodejs deb with fpm and when installing it on a wheezy system I get:

dpkg: warning: parsing file '/var/lib/dpkg/tmp.ci/control' near line 8 package 'nodejs':
 `Depends' field, reference to `libssl0.9.8':
 `>' is obsolete, use `>=' or `>>' instead

Small nitpick but it might be worth fixing it. Thanks!

@jordansissel

This comment has been minimized.

Owner

jordansissel commented May 13, 2013

Can you show me the command line you used to generate this deb?

@stchris

This comment has been minimized.

stchris commented May 13, 2013

I pretty much followed the steps outlined here:
https://github.com/jordansissel/fpm/wiki/PackageMakeInstall

On Mon, May 13, 2013 at 4:52 PM, Jordan Sissel notifications@github.comwrote:

Can you show me the command line you used to generate this deb?


Reply to this email directly or view it on GitHubhttps://github.com//issues/439#issuecomment-17816703
.

@stchris

This comment has been minimized.

stchris commented May 13, 2013

Sorry, it seems that aptitude somehow changes the Depends line while downloading the .deb. I don't think this is an issue with fpm anymore (aptitude show nodejs shows the right Depends line).

@stchris stchris closed this May 13, 2013

@jordansissel

This comment has been minimized.

Owner

jordansissel commented May 13, 2013

interesting, could still be a bug in fpm. FPM should be converting whatever dependency you give into whatever is correct for the target package format.

I"ll see about reproducing this.

@jordansissel

This comment has been minimized.

Owner

jordansissel commented May 13, 2013

Confirmed this bug. Lintian complains thusly: obsolete-relation-form depends: libssl0.9.8 (> 0) when given 'fpm ... -d "libssl0.9.8 (> 0)"`

FPM must convert these ">" to ">>"

@jordansissel jordansissel reopened this May 13, 2013

jordansissel added a commit that referenced this issue Aug 1, 2013

Merge pull request #503 from r4um/issue-439
Closes #439 Debian: convert > dependency to >>

prof-milki pushed a commit to prof-milki/xpm that referenced this issue Dec 18, 2014

jls
Merge pull request jordansissel#503 from r4um/issue-439
Closes jordansissel#439 Debian: convert > dependency to >>

prof-milki pushed a commit to prof-milki/xpm that referenced this issue Dec 27, 2014

jordansissel added a commit that referenced this issue Apr 24, 2015

Merge pull request #503 from r4um/issue-439
Closes #439 Debian: convert > dependency to >>

jordansissel added a commit that referenced this issue Jun 20, 2016

Merge pull request #503 from r4um/issue-439
Closes #439 Debian: convert > dependency to >>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment