Note: This bug is displayed in read-only format because
the product is no longer active in Red Hat Bugzilla.
RHEL Engineering is moving the tracking of its product development work on RHEL 6 through RHEL 9 to Red Hat Jira (issues.redhat.com). If you're a Red Hat customer, please continue to file support cases via the Red Hat customer portal. If you're not, please head to the "RHEL project" in Red Hat Jira and file new tickets here. Individual Bugzilla bugs in the statuses "NEW", "ASSIGNED", and "POST" are being migrated throughout September 2023. Bugs of Red Hat partners with an assigned Engineering Partner Manager (EPM) are migrated in late September as per pre-agreed dates. Bugs against components "kernel", "kernel-rt", and "kpatch" are only migrated if still in "NEW" or "ASSIGNED". If you cannot log in to RH Jira, please consult article #7032570. That failing, please send an e-mail to the RH Jira admins at rh-issues@redhat.com to troubleshoot your issue as a user management inquiry. The email creates a ServiceNow ticket with Red Hat. Individual Bugzilla bugs that are migrated will be moved to status "CLOSED", resolution "MIGRATED", and set with "MigratedToJIRA" in "Keywords". The link to the successor Jira issue will be found under "Links", have a little "two-footprint" icon next to it, and direct you to the "RHEL project" in Red Hat Jira (issue links are of type "https://issues.redhat.com/browse/RHEL-XXXX", where "X" is a digit). This same link will be available in a blue banner at the top of the page informing you that that bug has been migrated.
DescriptionMarizol Martinez
2009-06-17 17:01:18 UTC
+++ This bug was initially created as a clone of Bug #472630 +++
Description of problem:
redhat-lsb package doesn't split core and graphics. This means that
scripts that use lsb_release or init.d scripts that use
/lib/lsb/init-functions pull in dependencies for the X Windowing System.
Version-Release number of selected component (if applicable):
All
How reproducible:
Every time
Steps to Reproduce:
$> yum install redhat-lsb
=============================================================================
Package Arch Version Repository Size
=============================================================================
Installing:
redhat-lsb x86_64 3.1-12.3.EL rhelbase 21 k
redhat-lsb i386 3.1-12.3.EL rhelbase 21 k
Installing for dependencies:
bc x86_64 1.06-21 rhelbase 110 k
cairo x86_64 1.2.4-5.el5 rhelbase 386 k
cups x86_64 1:1.2.4-11.18.el5 rhelbase 2.7 M
cups-libs x86_64 1:1.2.4-11.18.el5 rhelbase 176 k
fontconfig x86_64 2.4.1-7.el5 rhelbase 175 k
freetype x86_64 2.2.1-19.el5 rhelbase 310 k
gnutls x86_64 1.4.1-2 rhelbase 364 k
libICE i386 1.0.1-2.1 rhelbase 53 k
libICE x86_64 1.0.1-2.1 rhelbase 53 k
libSM i386 1.0.1-3.1 rhelbase 27 k
libSM x86_64 1.0.1-3.1 rhelbase 28 k
libX11 i386 1.0.3-9.el5 rhelbase 796 k
libX11 x86_64 1.0.3-9.el5 rhelbase 796 k
libXau x86_64 1.0.1-3.1 rhelbase 19 k
libXau i386 1.0.1-3.1 rhelbase 18 k
libXdmcp x86_64 1.0.1-2.1 rhelbase 19 k
libXdmcp i386 1.0.1-2.1 rhelbase 19 k
libXext x86_64 1.0.1-2.1 rhelbase 37 k
libXext i386 1.0.1-2.1 rhelbase 36 k
libXft x86_64 2.1.10-1.1 rhelbase 45 k
libXi i386 1.0.1-3.1 rhelbase 25 k
libXi x86_64 1.0.1-3.1 rhelbase 26 k
libXrender x86_64 0.9.1-3.1 rhelbase 28 k
libXt x86_64 1.0.2-3.1.fc6 rhelbase 182 k
libXt i386 1.0.2-3.1.fc6 rhelbase 174 k
libXxf86vm i386 1.0.1-3.1 rhelbase 14 k
libXxf86vm x86_64 1.0.1-3.1 rhelbase 14 k
libdrm x86_64 2.0.2-1.1 rhelbase 19 k
libdrm i386 2.0.2-1.1 rhelbase 19 k
libjpeg x86_64 6b-37 rhelbase 140 k
libpng x86_64 2:1.2.10-7.1.el5_0.1 rhelbase 235 k
libtiff x86_64 3.8.2-7.el5 rhelbase 319 k
mesa-libGL x86_64 6.5.1-7.5.el5 rhelbase 8.7 M
mesa-libGL i386 6.5.1-7.5.el5 rhelbase 9.7 M
pango x86_64 1.14.9-3.el5 rhelbase 334 k
paps x86_64 0.6.6-17.el5 rhelbase 32 k
xorg-x11-filesystem noarch 7.1-2.fc6 rhelbase 5.5 k
Transaction Summary
=============================================================================
Install 39 Package(s)
Update 0 Package(s)
Remove 0 Package(s)
Total download size: 26 M
Is this ok [y/N]: N
Actual results:
Expected results:
Scripts should be able to use lsb-core functionality on systems without the
X Windowing System.
Additional info:
Please see comments here:
http://lists.us.dell.com/pipermail/dkms-devel/2008-September/000762.html
--- Additional comment from thayne on 2008-11-21 23:51:30 EDT ---
BTW, the current bundling of LSB capabilities means that packages that want to use LSB core for portability now can't use it on any Linux distribution because the package must be usable when the X Windowing System is explicitly uninstalled. Please consider breaking out the dependencies in a way similar to Debian:
lsb - Linux Standard Base 3.2 support package
lsb-appchk3 - LSB v3.x Application checking tool
lsb-base - Linux Standard Base 3.2 init script functionality
lsb-build-base3 - LSB v3.x Development tools base package
lsb-build-cc3 - LSB v3.x Development environment lsbcc package
lsb-build-desktop3 - LSB v3.x Development tools desktop package
lsb-core - Linux Standard Base 3.2 core support package
lsb-cxx - Linux Standard Base 3.2 C++ support package
lsb-desktop - Linux Standard Base 3.2 Desktop support package
lsb-graphics - Linux Standard Base 3.2 graphics support package
lsb-languages - Linux Standard Base 3.2 Runtime Languages package
lsb-multimedia - Linux Standard Base 3.2 Multimedia package
lsb-pkgchk3 - LSB v3.x package checking tool
lsb-printing - Linux Standard Base 3.2 Printing package
lsb-qt4 - Linux Standard Base 3.2 Qt4 support package
lsb-release - Linux Standard Base version reporting utility
lsb-rpm - Red Hat package manager for LSB package building
This provides fine-grained dependencies for packages that want to pull in distro-specific packages.
--- Additional comment from pertusus on 2008-12-17 20:27:09 EDT ---
At first
lsb-base
lsb-core
lsb-cxx
lsb-desktop
would be already much better. Fine grained sub packages as debian does may be nice, bit not that necessary in my opinion.
--- Additional comment from matt_domsch on 2009-04-15 16:47:53 EDT ---
I spoke with Mats Wichman at the Linux Foundation Collaboration Summit last week, and he agrees that there should be finer-grained packages than what is present today.
Comment 12releng-rhel@redhat.com
2010-11-10 21:28:40 UTC
Red Hat Enterprise Linux 6.0 is now available and should resolve
the problem described in this bug report. This report is therefore being closed
with a resolution of CURRENTRELEASE. You may reopen this bug report if the
solution does not work for you.