Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 801514 - x11-base/xorg-server does not install cvt anymore
Summary: x11-base/xorg-server does not install cvt anymore
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo X packagers
URL: https://gitweb.gentoo.org/repo/gentoo...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-07-10 23:37 UTC by devsk
Modified: 2021-07-15 00:55 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description devsk 2021-07-10 23:37:37 UTC
I have no idea who decided to save few kB of space and get rid of a program which generates the correct modes with reduced blanking, which gtf can not do.

I mean why!!!

Reproducible: Always

Steps to Reproduce:
1. Run cvt
2.
3.
Actual Results:  
Command not found

Expected Results:  
cvt runs

src_install() {
    xorg-3_src_install

    server_based_install

    if ! use minimal && use xorg; then
        # Install xorg.conf.example into docs
        dodoc "${S}"/hw/xfree86/xorg.conf.example

        rm \
            "${ED}"/usr/bin/cvt \
            "${ED}"/usr/share/man/man1/cvt.1 || die
    fi
Comment 1 Conrad Kostecki gentoo-dev 2021-07-10 23:57:41 UTC
You can install x11-libs/libxcvt as the replacement.
Comment 2 devsk 2021-07-13 22:44:07 UTC
Shouldn't xorg-server have forced install of libxcvt to maintain backward compatibility for folks who might be using cvt?

Or put out a news item?
Comment 3 Matt Turner gentoo-dev 2021-07-14 06:40:41 UTC
> I have no idea who decided to save few kB of space and get rid of a program which generates the correct modes with reduced blanking, which gtf can not do.
> 
> I mean why!!!

WHY!!! Please don't act this way.

Because having cvt in a separate package allows users to install x11-wm/mutter on Wayland-only systems without installing the entire xorg-server package.

Sorry for the confusion.

I don't expect a ton of people to use cvt directly, and the solution is pretty simple (install libxcvt), so I'm not going to the effort of putting out a new item.
Comment 4 devsk 2021-07-15 00:28:48 UTC
> I don't expect a ton of people to use cvt directly, and the solution
> is pretty simple (install libxcvt), so I'm not going to the effort of
> putting out a new item.

Your message is exactly what is wrong with the attitude with young folks today: "If it does not affect me, it does not matter."

Please change this! Be the first one to affect the change! Please!

> Because having cvt in a separate package allows users to
> install x11-wm/mutter on Wayland-only systems without installing
> the entire xorg-server package.

There are better ways of handling that than to break existing systems!
Comment 5 Matt Turner gentoo-dev 2021-07-15 00:55:58 UTC
(In reply to devsk from comment #4)
> > I don't expect a ton of people to use cvt directly, and the solution
> > is pretty simple (install libxcvt), so I'm not going to the effort of
> > putting out a new item.
> 
> Your message is exactly what is wrong with the attitude with young folks
> today: "If it does not affect me, it does not matter."
> 
> Please change this! Be the first one to affect the change! Please!
> 
> > Because having cvt in a separate package allows users to
> > install x11-wm/mutter on Wayland-only systems without installing
> > the entire xorg-server package.
> 
> There are better ways of handling that than to break existing systems!

I'm sorry that you're dissatisfied with the quality of my free labor.

You could demonstrate some empathy and maturity (since you're pulling out the "young folks today" card) and recognize that this is a free software project operated by volunteers, and those volunteers whose works you're using might not always do things precisely the way you would want them to (I hesitate to say "the way you would do it" because I don't see your email anywhere in gentoo.git).

Say thanks to maintainers once in a while. I've been contributing to Gentoo for 10+ years now and the unfortunate reality is that there are 10 people like you who would flay me for some trivial inconvenience I've caused for every 1 person who just says thanks for the thousands of other commits I make.