Wireshark-dev: Re: [Wireshark-dev] Making .deb packages on Ubuntu 18.04 requires packages not i
On 30/08/18 16:23, Dario Lombardo wrote:
They've been recently removed by me since they're not needed anymore to
build wireshark. I'm not sure about adding them to the script: that
would force anyone using it and just building (like me and all the
debian based CI platforms that rely on it) to have autotools back.
Perhaps a new cmd line switch (atm we have --install-optional)? Like
--install-deb-deps or similar?
+1 to --install-deb-deps or similar.
(also replacing vagrant_build.sh with debian-setup.sh).
On Thu, Aug 30, 2018 at 5:14 PM Anders Broman
<anders.broman@xxxxxxxxxxxx <mailto:anders.broman@xxxxxxxxxxxx>> wrote:
Hi,____
As the title says trying to build .deb packages on a vanilla Ubuntu
18.04 fails:____
__ __
dpkg-checkbuilddeps: error: Unmet build dependencies: debhelper (>=
9) po-debconf python-ply docbook-xsl (>= 1.64.1.0-0) docbook-xml
libxml2-utils quilt____
dpkg-buildpackage: warning: build dependencies/conflicts
unsatisfied; aborting____
dpkg-buildpackage: warning: (Use -d flag to override.)____
__ __
That the debhelper drags in autotools seems a bit unfortunate.____
__ __
ericsson@Ubuntu18:~/ewireshark/trunk$ sudo apt-get install debhelper____
Reading package lists... Done____
Building dependency tree ____
Reading state information... Done____
The following additional packages will be installed:____
autoconf automake autopoint dh-autoreconf dh-strip-nondeterminism____
libarchive-cpio-perl libfile-stripnondeterminism-perl
libmail-sendmail-perl____
libsys-hostname-long-perl po-debconf____
Suggested packages:____
autoconf-archive gnu-standards autoconf-doc dh-make dwz
libmail-box-perl____
The following NEW packages will be installed:____
autoconf automake autopoint debhelper dh-autoreconf
dh-strip-nondeterminism____
libarchive-cpio-perl libfile-stripnondeterminism-perl
libmail-sendmail-perl____
libsys-hostname-long-perl po-debconf____
0 upgraded, 11 newly installed, 0 to remove and 0 not upgraded.____
Need to get 2 456 kB of archives.____
After this operation, 6 226 kB of additional disk space will be
used.____
__ __
ericsson@Ubuntu18:~/ewireshark/trunk$ dpkg-buildpackage -rfakeroot
-j6 -us -uc____
dpkg-buildpackage: info: source package wireshark____
dpkg-buildpackage: info: source version 2.9.0____
dpkg-buildpackage: info: source distribution unstable____
dpkg-buildpackage: info: source changed by Wireshark Self-made
package <wireshark@xxxxxxxxxxx <mailto:wireshark@xxxxxxxxxxx>>____
dpkg-buildpackage: info: host architecture amd64____
dpkg-source --before-build trunk____
dpkg-checkbuilddeps: error: Unmet build dependencies: python-ply
docbook-xsl (>= 1.64.1.0-0) docbook-xml libxml2-utils quilt____
dpkg-buildpackage: warning: build dependencies/conflicts
unsatisfied; aborting____
dpkg-buildpackage: warning: (Use -d flag to override.)____
__ __
Should these packages be added to the setup script?____
Regards____
Anders____
___________________________________________________________________________
Sent via: Wireshark-dev mailing list <wireshark-dev@xxxxxxxxxxxxx
<mailto:wireshark-dev@xxxxxxxxxxxxx>>
Archives: https://www.wireshark.org/lists/wireshark-dev
Unsubscribe: https://www.wireshark.org/mailman/options/wireshark-dev
mailto:wireshark-dev-request@xxxxxxxxxxxxx
<mailto:wireshark-dev-request@xxxxxxxxxxxxx>?subject=unsubscribe
--
Naima is online.
___________________________________________________________________________
Sent via: Wireshark-dev mailing list <wireshark-dev@xxxxxxxxxxxxx>
Archives: https://www.wireshark.org/lists/wireshark-dev
Unsubscribe: https://www.wireshark.org/mailman/options/wireshark-dev
mailto:wireshark-dev-request@xxxxxxxxxxxxx?subject=unsubscribe