Protobuf: Request: provide the official ProtoBuf Ubuntu PPA and/or .deb packages of protoc

Created on 6 Nov 2014  路  7Comments  路  Source: protocolbuffers/protobuf

There is already a PPA for ProtoBuf, https://launchpad.net/ubuntu/+source/protobuf , but it has only 2.5.0-9 version.

To have your official up-to-date PPA on Ubuntu featuring protoc compiler would be a big deal. Also, under the release section, you could publish debian and, maybe, rpm protoc packages, in addition to the already existing Windows' one.

P3 enhancement packaging & distribution

Most helpful comment

I packaged 3.0.2 with python3 support for ubuntu.
https://launchpad.net/~maarten-fonville/+archive/ubuntu/protobuf

update: and currently 3.2.1 is packaged in the archive too (for zesty)

All 7 comments

+1. You can at least create deb/rpm packages using fpm.

Is there script in this repo to build deb package?

Any chance that this is happening?

I've created deb package using fpm:

fpm \
    -s dir -t deb \
    -n "protobuf-dev" \
    -v "3.0.0-beta-1" \
    -p "poco-3.0.0-beta-1-armv7l.deb" \
    -C "./install" \
    --description "Google Protobuf Library" \
    --category libs \
    --provides libprotobuf-dev \
    --depends libc6 \
    --depends libstdc++6 \
    --exclude /usr/bin \
    --deb-no-default-config-files \
    usr/lib usr/include

Of course first you need to build protobuf.

I packaged 3.0.2 with python3 support for ubuntu.
https://launchpad.net/~maarten-fonville/+archive/ubuntu/protobuf

update: and currently 3.2.1 is packaged in the archive too (for zesty)

It looks like https://launchpad.net/ubuntu/+source/protobuf will gradually pick up new protoc release, so this seems obsolete.

Could this be reopened? The latest version available is 3.6.1.3 which is from 08/12/2018, over a year old by now. I wouldn't exactly call this up-to-date.

Was this page helpful?
0 / 5 - 0 ratings