Bug 11842 - debloat minimal install, libdrakx install perl-Gtk3-Helper, cairo, X, gtk etc
Summary: debloat minimal install, libdrakx install perl-Gtk3-Helper, cairo, X, gtk etc
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: x86_64 Linux
Priority: release_blocker normal
Target Milestone: ---
Assignee: Thierry Vignaud
QA Contact:
URL:
Whiteboard:
Keywords: PATCH
Depends on:
Blocks: 11778 11704
  Show dependency treegraph
 
Reported: 2013-12-01 17:58 CET by Manuel Hiebel
Modified: 2014-01-06 17:26 CET (History)
4 users (show)

See Also:
Source RPM: drakx-net
CVE:
Status comment:


Attachments
report.bug (113.59 KB, application/x-xz)
2013-12-05 22:36 CET, Manuel Hiebel
Details

Description Manuel Hiebel 2013-12-01 17:58:28 CET
+++ This bug was initially created as a clone of Bug #11796 +++

Description of problem:


Using new pre-beta2 iso with no groups selection, suggest are allowed

Log are comming

Reproducible: 

Steps to Reproduce:
Comment 1 Manuel Hiebel 2013-12-01 18:03:51 CET
(oups why did I make a clone...)

so: * chosen libdrakx-net-2.2-1.mga4.noarch for libdrakx-net[== 2.2]
requiring iw,perl-Gtk3-Helper,perl-Net-Telnet for libdrakx-net-2.2-1.mga4.noarch
* requiring crda,drakxtools-backend[>= 16],iw,perl(Xconfig::resolution_and_depth),perl-Gtk3-Helper,perl-Net-Telnet,wireless-regdb for libdrakx-net-2.2-1.mga4.noarch
* requiring perl(Gtk3) for perl-Gtk3-Helper-0.20.0-1.mga4.noarch
* requiring perl(Cairo::GObject)[>= 1.0.0] for perl-Gtk3-0.14.0-7.mga4.noarch
* chosen perl-Cairo-GObject-1.1.0-5.mga4.x86_64 for perl(Cairo::GObject)[>= 1.0.0]
* selecting perl-Cairo-GObject-1.1.0-5.mga4.x86_64
* requiring libcairo-gobject.so.2()(64bit),libcairo.so.2()(64bit),perl(Cairo)[>= 1.80.0] for perl-Cairo-GObject-1.1.0-5.mga4.x86_64
* chosen lib64cairo2-1.12.16-2.mga4.x86_64 for libcairo.so.2()(64bit)
* selecting lib64cairo2-1.12.16-2.mga4.x86_64
* requiring freetype2[>= 2.1.10],libEGL.so.1()(64bit),libXrender.so.1()(64bit),libfontconfig.so.1()(64bit),libfreetype.so.6()(64bit),libpixman-1.so.0()(64bit),libpng16.so.16()(64bit),libxcb-render.so.0()(64bit),libxcb-shm.so.0()(64bit) for lib64cairo2-1.12.16-2.mga4.x86_64

etc etc

Source RPM: bcd => drakx-net
Assignee: bugsquad => thierry.vignaud
Summary: debloat minimal install, libdrakx install gtk-3 => debloat minimal install, libdrakx install perl-Gtk3-Helper, cairo, X, gtk etc
CC: sysadmin-bugs => ennael1
Component: Release (media or process) => RPM Packages
Depends on: 11796 => (none)

Comment 2 Thierry Vignaud 2013-12-02 07:47:56 CET
what pulled libdrakx-net?
Comment 3 Manuel Hiebel 2013-12-02 09:41:33 CET
* requiring drakx-net-text,drakxtools-backend[== 16.3-1.mga4],perl(Curses::UI),perl(Libconf),perl(Libconf::Glueconf::NUT::Ups_conf),perl-Locale-gettext[>= 1.05-4mdv2007],polkit,urpmi[>= 4.8.23] for drakxtools-curses-16.3-1.mga4.x86_64
* selecting drakx-net-text-2.2-1.mga4.noarch
* requiring libdrakx-net[== 2.2] for drakx-net-text-2.2-1.mga4.noarch

shouln't the require be in the drakx-net package instead http://svnweb.mageia.org/packages/cauldron/drakx-net/current/SPECS/drakx-net.spec?view=markup#l25 ?
Comment 4 Manuel Hiebel 2013-12-05 21:50:50 CET
I don't see what it can be beside the wrong package place for this require, it should be in drakx-net

Depends on: (none) => 11704
Keywords: (none) => PATCH

Thierry Vignaud 2013-12-05 22:21:29 CET

Blocks: (none) => 11704
Depends on: 11704 => (none)
CC: (none) => mageia

Comment 5 Thierry Vignaud 2013-12-05 22:34:44 CET
Could you please just attach your whole /root/drakx/report.bug.xz?
drakxtools-curses is not pulled by basesystem, so it muse be sg selected for HW support.

Keywords: (none) => NEEDINFO

Comment 6 Manuel Hiebel 2013-12-05 22:36:33 CET
Created attachment 4578 [details]
report.bug

ah yes of course, should be the correct one according to the date
Comment 7 Thierry Vignaud 2013-12-05 23:11:52 CET
That's OK:
initscripts -> drakxtools-backend -> perl(Xconfig::resolution_and_depth) -> libdrakx-kbd-mouse-x11
But for drakxtools-backend wrongly pulling gobject-introspection stuff...
Which I fixed.

That's wasn't:
radeon-firmware -> drakx-kbd-mouse-x11 -> drakx-kbd-mouse-x11 ->  drakxtools-curses -> drakx-net-text -> libdrakx-net -> perl-Gtk3-Helper -> perl-Gtk3

Status: NEW => RESOLVED
Resolution: (none) => FIXED

Comment 8 Thierry Vignaud 2013-12-05 23:13:07 CET
Note that basesystem is still 39Mb up (311-272) with suggests,
14Mb without (228-214)
Comment 9 Thierry Vignaud 2013-12-05 23:26:54 CET
Now without suggests ("-" means lost, "+" gained):
- termcap+libtermcap (obsoleted)
+ lib64cap-ng0/lib64systemd-id128_0 (for systemd)
+ vim-minimal (was actually a regression in mga3, see bug #7019)

with suggests: the same plus:
+ bash-completion > python (b/c of bash, see bug #9031)
+ cpupower (b/c of kernel)
+ iw (b/c of kernel)
+ pkgconfig
~ libnl3 replaced by libnl3-config / libnl3_200 / libnl-genl3_200
~ libsasl2 replaced by libsasl2_3
~ libpng15_15 replaced by libpng16_16

Which I guess is unavoidable

Keywords: NEEDINFO => (none)
CC: (none) => tmb

Comment 10 Manuel Hiebel 2013-12-05 23:32:22 CET
ok, thanks !
Comment 11 Manuel Hiebel 2013-12-06 00:26:11 CET
(new minimal netinstall in vm ongoing, and it seems there is still some X package that come in :/ will check a report latter)
Thierry Vignaud 2013-12-06 12:14:00 CET

Blocks: (none) => 11778

Comment 12 Thierry Vignaud 2014-01-06 17:26:16 CET
This will be treated as part of bug #8455

Note You need to log in before you can comment on or make changes to this bug.