| Summary: | Unnecessary dependecies in ppp package | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | Zoltan Balaton <balaton> |
| Component: | RPM Packages | Assignee: | All Packagers <pkg-bugs> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | minor | ||
| Priority: | Normal | CC: | cooker, geiger.david68210, luigiwalser, luis.daniel.lucio, marja11, olav, pterjan |
| Version: | 6 | Keywords: | PATCH |
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Source RPM: | ppp-2.4.7-9.mga6.src.rpm | CVE: | |
| Status comment: | |||
| Attachments: | ppp package spec file patch to avoid unneeded dependencies | ||
|
Description
Zoltan Balaton
2018-11-24 12:09:07 CET
Created attachment 10498 [details]
ppp package spec file patch to avoid unneeded dependencies
I don't see any excessive and unneeded dependencies here. What is the excessive and unneeded dependencies for you? $ urpmq --requires ppp /bin/sh[*] /usr/bin/expect config(ppp)[== 2.4.7-9.mga6] expect glibc[>= 2.0.6] libc.so.6()(64bit) libc.so.6(GLIBC_2.11)(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.15)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.4)(64bit) libcrypt.so.1()(64bit) libcrypt.so.1(GLIBC_2.2.5)(64bit) libdl.so.2()(64bit) libdl.so.2(GLIBC_2.2.5)(64bit) libglib-2.0.so.0()(64bit) libpam.so.0()(64bit) libpam.so.0(LIBPAM_1.0)(64bit) libpcap.so.1()(64bit) libutil.so.1()(64bit) libutil.so.1(GLIBC_2.2.5)(64bit) perl(Proc::Daemon) perl(Proc::WaitStat) perl(Sys::Syslog) perl(strict) perl-base[>= 2:5.22.2] systemd[*][>= 195] CC:
(none) =>
geiger.david68210 Mostly /usr/bin/expect and expect which also pull in these packages: expect, lib64expect5.45, lib64tcl8.6, tcl not otherwise needed for pppd (or anything else in my setup). Also perl stuff but that seems to be installed anyway for other packages. With my patch I have these: $ rpm -q --requires ppp /bin/sh config(ppp) = 2.4.7-9.zcus6 glibc >= 2.0.6 libc.so.6()(64bit) libc.so.6(GLIBC_2.11)(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.15)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.4)(64bit) libcrypt.so.1()(64bit) libcrypt.so.1(GLIBC_2.2.5)(64bit) libdl.so.2()(64bit) libdl.so.2(GLIBC_2.2.5)(64bit) libglib-2.0.so.0()(64bit) libpam.so.0()(64bit) libpam.so.0(LIBPAM_1.0)(64bit) libpcap.so.1()(64bit) libutil.so.1()(64bit) libutil.so.1(GLIBC_2.2.5)(64bit) rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(PayloadIsXz) <= 5.2-1 systemd >= 195 By the way I've also reported #23741 for netinstall where this may also be relevant to not need additional packages besides ppp to fix it but I don't know. Assigning to all packagers collectively, since there is no registered maintainer for this package. CC'ing some committers. CC:
(none) =>
cooker, luigiwalser, luis.daniel.lucio, marja11, pterjan
Marja Van Waes
2018-11-26 08:44:03 CET
Assignee:
bugsquad =>
pkg-bugs Seems this was entirely forgotten. I applied the patch with a minor change and submitted a new ppp to Cauldron. Thanks for the patch! Apologies for us not dealing with it sooner / forgetting about it. CC:
(none) =>
olav |