How come xorg-apps is a dependency for xterm? Been a lil' curious for awhile and have tried figuring it out, but found nothing so I figured I would ask here.
On Wed, Feb 18, 2009 at 10:05:49AM -0800, Andrew Przepioski wrote:
How come xorg-apps is a dependency for xterm? Been a lil' curious for awhile and have tried figuring it out, but found nothing so I figured I would ask here.
As of xterm 230 part of the xterm package is koi8rxterm from Debian which has xorg-apps as a dependency (at least xmessage). I would also say, since i already answered your question, that personally i am deeplu annoyed with the why is this a dependency for that mentality going on especially in the forums, and especially without reseaching the reasons first. That is not directed to Andrew. Its quite general. Guess what, programs have features. Features is what people want. Features usually have dependencies. If you dont like them, build it your self first, then IF you find that something is useless, not just for you, report it in the bug tracker. If you still dont like what you get, dont use the Arch package, maintain your own, its really easy. -- Greg
On 2/18/09, Grigorios Bouzakis <grbzks@gmail.com> wrote:
On Wed, Feb 18, 2009 at 10:05:49AM -0800, Andrew Przepioski wrote:
How come xorg-apps is a dependency for xterm? Been a lil' curious for awhile and have tried figuring it out, but found nothing so I figured I would ask here.
As of xterm 230 part of the xterm package is koi8rxterm from Debian which has xorg-apps as a dependency (at least xmessage).
I would also say, since i already answered your question, that personally i am deeplu annoyed with the why is this a dependency for that mentality going on especially in the forums, and especially without reseaching the reasons first. That is not directed to Andrew. Its quite general. Guess what, programs have features. Features is what people want. Features usually have dependencies. If you dont like them, build it your self first, then IF you find that something is useless, not just for you, report it in the bug tracker. If you still dont like what you get, dont use the Arch package, maintain your own, its really easy.
-- Greg
I don't think it's so much people not being able to build packages themselves or just install it without the dependency, I personally do pacman -Sd xterm since I don't use xorg-apps, I think people are just curious as to why certain things are included with certain packages by default. People probably feel more free to ask these kinds of questions here because Archlinux is about choice and being able to get exactly what you want without too much hassle (otherwise I could just do LFS and ensure I get exactly what I want if I spend a couple of days working on it). To me, when I was googling about xterm trying to determine why xorg-apps was included, what feature is included with xterm that makes it need xorg-apps, I couldn't find anything, which means that it's not a matter of me not wanting a feature, but me not knowing of a feature. Of course, there are other things like xorg-server needing hal, and I think everyone is tired of hearing why hal is included with xorg-server, and I've been like you, answering these kind of question, but this is a feature that we know of and are well aware of, and in that situation, I would understand your annoyance.
On Wed, Feb 18, 2009 at 1:12 PM, Andrew Przepioski <aprzepioski@gmail.com> wrote:
To me, when I was googling about xterm trying to determine why xorg-apps was included, what feature is included with xterm that makes it need xorg-apps, I couldn't find anything
Might be helpful to use namcap in cases like this (gmail will probably wrap the output below). Though in the case of xterm, it doesn't help us - svn logs would be the next best bet $ namcap -i /var/cache/pacman/pkg/xterm-241-1-x86_64.pkg.tar.gz xterm E: Dependency detected and not included (libxmu) from files ['usr/bin/xterm'] xterm E: Dependency detected and not included (bash) from files ['usr/bin/koi8rxterm', 'usr/bin/uxterm'] xterm W: Dependency included and not needed (libxaw) xterm W: Dependency included but already satisfied (ncurses) xterm W: Dependency included and not needed (xorg-apps) xterm I: Script link detected (bash) in file ['usr/bin/koi8rxterm', 'usr/bin/uxterm'] xterm I: File ['usr/bin/xterm'] link-level dependence on libxmu xterm I: File ['usr/bin/xterm', 'usr/bin/resize'] link-level dependence on ncurses xterm I: File ['usr/bin/xterm', 'usr/bin/resize'] link-level dependence on glibc xterm I: File ['usr/bin/xterm'] link-level dependence on libx11 xterm I: File ['usr/bin/xterm'] link-level dependence on fontconfig xterm I: File ['usr/bin/xterm'] link-level dependence on libice xterm I: File ['usr/bin/xterm'] link-level dependence on libxt xterm I: File ['usr/bin/xterm'] link-level dependence on libxft xterm I: File ['usr/bin/koi8rxterm', 'usr/bin/uxterm'] link-level dependence on bash xterm I: Dependency covered by dependences from link dependence (zlib) xterm I: Dependency covered by dependences from link dependence (expat) xterm I: Dependency covered by dependences from link dependence (libxcb) xterm I: Dependency covered by dependences from link dependence (inputproto) xterm I: Dependency covered by dependences from link dependence (libxau) xterm I: Dependency covered by dependences from link dependence (tzdata) xterm I: Dependency covered by dependences from link dependence (libxdmcp) xterm I: Dependency covered by dependences from link dependence (renderproto) xterm I: Dependency covered by dependences from link dependence (glibc) xterm I: Dependency covered by dependences from link dependence (fontconfig) xterm I: Dependency covered by dependences from link dependence (libice) xterm I: Dependency covered by dependences from link dependence (libxt) xterm I: Dependency covered by dependences from link dependence (libxext) xterm I: Dependency covered by dependences from link dependence (kbproto) xterm I: Dependency covered by dependences from link dependence (xextproto) xterm I: Dependency covered by dependences from link dependence (ncurses) xterm I: Dependency covered by dependences from link dependence (xproto) xterm I: Dependency covered by dependences from link dependence (xcb-proto) xterm I: Dependency covered by dependences from link dependence (readline) xterm I: Dependency covered by dependences from link dependence (kernel-headers) xterm I: Dependency covered by dependences from link dependence (freetype2) xterm I: Dependency covered by dependences from link dependence (libx11) xterm I: Dependency covered by dependences from link dependence (e2fsprogs) xterm I: Dependency covered by dependences from link dependence (libxrender) xterm I: Dependency covered by dependences from link dependence (libsm) xterm I: Depends as namcap sees them: depends=(libxmu bash libxft) xterm E: Missing license
On 2/18/09, Aaron Griffin <aaronmgriffin@gmail.com> wrote:
On Wed, Feb 18, 2009 at 1:12 PM, Andrew Przepioski <aprzepioski@gmail.com> wrote:
To me, when I was googling about xterm trying to determine why xorg-apps was included, what feature is included with xterm that makes it need xorg-apps, I couldn't find anything
Might be helpful to use namcap in cases like this (gmail will probably wrap the output below). Though in the case of xterm, it doesn't help us - svn logs would be the next best bet
$ namcap -i /var/cache/pacman/pkg/xterm-241-1-x86_64.pkg.tar.gz xterm E: Dependency detected and not included (libxmu) from files ['usr/bin/xterm'] xterm E: Dependency detected and not included (bash) from files ['usr/bin/koi8rxterm', 'usr/bin/uxterm'] xterm W: Dependency included and not needed (libxaw) xterm W: Dependency included but already satisfied (ncurses) xterm W: Dependency included and not needed (xorg-apps) xterm I: Script link detected (bash) in file ['usr/bin/koi8rxterm', 'usr/bin/uxterm'] xterm I: File ['usr/bin/xterm'] link-level dependence on libxmu xterm I: File ['usr/bin/xterm', 'usr/bin/resize'] link-level dependence on ncurses xterm I: File ['usr/bin/xterm', 'usr/bin/resize'] link-level dependence on glibc xterm I: File ['usr/bin/xterm'] link-level dependence on libx11 xterm I: File ['usr/bin/xterm'] link-level dependence on fontconfig xterm I: File ['usr/bin/xterm'] link-level dependence on libice xterm I: File ['usr/bin/xterm'] link-level dependence on libxt xterm I: File ['usr/bin/xterm'] link-level dependence on libxft xterm I: File ['usr/bin/koi8rxterm', 'usr/bin/uxterm'] link-level dependence on bash xterm I: Dependency covered by dependences from link dependence (zlib) xterm I: Dependency covered by dependences from link dependence (expat) xterm I: Dependency covered by dependences from link dependence (libxcb) xterm I: Dependency covered by dependences from link dependence (inputproto) xterm I: Dependency covered by dependences from link dependence (libxau) xterm I: Dependency covered by dependences from link dependence (tzdata) xterm I: Dependency covered by dependences from link dependence (libxdmcp) xterm I: Dependency covered by dependences from link dependence (renderproto) xterm I: Dependency covered by dependences from link dependence (glibc) xterm I: Dependency covered by dependences from link dependence (fontconfig) xterm I: Dependency covered by dependences from link dependence (libice) xterm I: Dependency covered by dependences from link dependence (libxt) xterm I: Dependency covered by dependences from link dependence (libxext) xterm I: Dependency covered by dependences from link dependence (kbproto) xterm I: Dependency covered by dependences from link dependence (xextproto) xterm I: Dependency covered by dependences from link dependence (ncurses) xterm I: Dependency covered by dependences from link dependence (xproto) xterm I: Dependency covered by dependences from link dependence (xcb-proto) xterm I: Dependency covered by dependences from link dependence (readline) xterm I: Dependency covered by dependences from link dependence (kernel-headers) xterm I: Dependency covered by dependences from link dependence (freetype2) xterm I: Dependency covered by dependences from link dependence (libx11) xterm I: Dependency covered by dependences from link dependence (e2fsprogs) xterm I: Dependency covered by dependences from link dependence (libxrender) xterm I: Dependency covered by dependences from link dependence (libsm) xterm I: Depends as namcap sees them: depends=(libxmu bash libxft) xterm E: Missing license
Wow, that seems like a very handy dandy utility there. Yes, next time, I'll use that. Thank-you.
On Wed, Feb 18, 2009 at 01:19:18PM -0600, Aaron Griffin wrote:
On Wed, Feb 18, 2009 at 1:12 PM, Andrew Przepioski <aprzepioski@gmail.com> wrote:
To me, when I was googling about xterm trying to determine why xorg-apps was included, what feature is included with xterm that makes it need xorg-apps, I couldn't find anything
Might be helpful to use namcap in cases like this (gmail will probably wrap the output below). Though in the case of xterm, it doesn't help us - svn logs would be the next best bet
$ namcap -i /var/cache/pacman/pkg/xterm-241-1-x86_64.pkg.tar.gz xterm E: Dependency detected and not included (libxmu) from files ['usr/bin/xterm'] xterm E: Dependency detected and not included (bash) from files ['usr/bin/koi8rxterm', 'usr/bin/uxterm'] xterm W: Dependency included and not needed (libxaw) xterm W: Dependency included but already satisfied (ncurses) xterm W: Dependency included and not needed (xorg-apps) xterm I: Script link detected (bash) in file ['usr/bin/koi8rxterm', 'usr/bin/uxterm'] xterm I: File ['usr/bin/xterm'] link-level dependence on libxmu xterm I: File ['usr/bin/xterm', 'usr/bin/resize'] link-level dependence on ncurses xterm I: File ['usr/bin/xterm', 'usr/bin/resize'] link-level dependence on glibc xterm I: File ['usr/bin/xterm'] link-level dependence on libx11 xterm I: File ['usr/bin/xterm'] link-level dependence on fontconfig xterm I: File ['usr/bin/xterm'] link-level dependence on libice xterm I: File ['usr/bin/xterm'] link-level dependence on libxt xterm I: File ['usr/bin/xterm'] link-level dependence on libxft xterm I: File ['usr/bin/koi8rxterm', 'usr/bin/uxterm'] link-level dependence on bash xterm I: Dependency covered by dependences from link dependence (zlib) xterm I: Dependency covered by dependences from link dependence (expat) xterm I: Dependency covered by dependences from link dependence (libxcb) xterm I: Dependency covered by dependences from link dependence (inputproto) xterm I: Dependency covered by dependences from link dependence (libxau) xterm I: Dependency covered by dependences from link dependence (tzdata) xterm I: Dependency covered by dependences from link dependence (libxdmcp) xterm I: Dependency covered by dependences from link dependence (renderproto) xterm I: Dependency covered by dependences from link dependence (glibc) xterm I: Dependency covered by dependences from link dependence (fontconfig) xterm I: Dependency covered by dependences from link dependence (libice) xterm I: Dependency covered by dependences from link dependence (libxt) xterm I: Dependency covered by dependences from link dependence (libxext) xterm I: Dependency covered by dependences from link dependence (kbproto) xterm I: Dependency covered by dependences from link dependence (xextproto) xterm I: Dependency covered by dependences from link dependence (ncurses) xterm I: Dependency covered by dependences from link dependence (xproto) xterm I: Dependency covered by dependences from link dependence (xcb-proto) xterm I: Dependency covered by dependences from link dependence (readline) xterm I: Dependency covered by dependences from link dependence (kernel-headers) xterm I: Dependency covered by dependences from link dependence (freetype2) xterm I: Dependency covered by dependences from link dependence (libx11) xterm I: Dependency covered by dependences from link dependence (e2fsprogs) xterm I: Dependency covered by dependences from link dependence (libxrender) xterm I: Dependency covered by dependences from link dependence (libsm) xterm I: Depends as namcap sees them: depends=(libxmu bash libxft) xterm E: Missing license
See my comments on http://bugs.archlinux.org/task/7781 I dont know if google returns results like these, but the bug tracker search does if you look for xorg-apps, or xterm. xorg-apps were a dependency for xterm before 230, even if it was uneeded, it is also one today. -- Greg
On 2/18/09, Grigorios Bouzakis <grbzks@gmail.com> wrote:
On Wed, Feb 18, 2009 at 01:19:18PM -0600, Aaron Griffin wrote:
On Wed, Feb 18, 2009 at 1:12 PM, Andrew Przepioski <aprzepioski@gmail.com> wrote:
To me, when I was googling about xterm trying to determine why xorg-apps was included, what feature is included with xterm that makes it need xorg-apps, I couldn't find anything
Might be helpful to use namcap in cases like this (gmail will probably wrap the output below). Though in the case of xterm, it doesn't help us - svn logs would be the next best bet
$ namcap -i /var/cache/pacman/pkg/xterm-241-1-x86_64.pkg.tar.gz xterm E: Dependency detected and not included (libxmu) from files ['usr/bin/xterm'] xterm E: Dependency detected and not included (bash) from files ['usr/bin/koi8rxterm', 'usr/bin/uxterm'] xterm W: Dependency included and not needed (libxaw) xterm W: Dependency included but already satisfied (ncurses) xterm W: Dependency included and not needed (xorg-apps) xterm I: Script link detected (bash) in file ['usr/bin/koi8rxterm', 'usr/bin/uxterm'] xterm I: File ['usr/bin/xterm'] link-level dependence on libxmu xterm I: File ['usr/bin/xterm', 'usr/bin/resize'] link-level dependence on ncurses xterm I: File ['usr/bin/xterm', 'usr/bin/resize'] link-level dependence on glibc xterm I: File ['usr/bin/xterm'] link-level dependence on libx11 xterm I: File ['usr/bin/xterm'] link-level dependence on fontconfig xterm I: File ['usr/bin/xterm'] link-level dependence on libice xterm I: File ['usr/bin/xterm'] link-level dependence on libxt xterm I: File ['usr/bin/xterm'] link-level dependence on libxft xterm I: File ['usr/bin/koi8rxterm', 'usr/bin/uxterm'] link-level dependence on bash xterm I: Dependency covered by dependences from link dependence (zlib) xterm I: Dependency covered by dependences from link dependence (expat) xterm I: Dependency covered by dependences from link dependence (libxcb) xterm I: Dependency covered by dependences from link dependence (inputproto) xterm I: Dependency covered by dependences from link dependence (libxau) xterm I: Dependency covered by dependences from link dependence (tzdata) xterm I: Dependency covered by dependences from link dependence (libxdmcp) xterm I: Dependency covered by dependences from link dependence (renderproto) xterm I: Dependency covered by dependences from link dependence (glibc) xterm I: Dependency covered by dependences from link dependence (fontconfig) xterm I: Dependency covered by dependences from link dependence (libice) xterm I: Dependency covered by dependences from link dependence (libxt) xterm I: Dependency covered by dependences from link dependence (libxext) xterm I: Dependency covered by dependences from link dependence (kbproto) xterm I: Dependency covered by dependences from link dependence (xextproto) xterm I: Dependency covered by dependences from link dependence (ncurses) xterm I: Dependency covered by dependences from link dependence (xproto) xterm I: Dependency covered by dependences from link dependence (xcb-proto) xterm I: Dependency covered by dependences from link dependence (readline) xterm I: Dependency covered by dependences from link dependence (kernel-headers) xterm I: Dependency covered by dependences from link dependence (freetype2) xterm I: Dependency covered by dependences from link dependence (libx11) xterm I: Dependency covered by dependences from link dependence (e2fsprogs) xterm I: Dependency covered by dependences from link dependence (libxrender) xterm I: Dependency covered by dependences from link dependence (libsm) xterm I: Depends as namcap sees them: depends=(libxmu bash libxft) xterm E: Missing license
See my comments on http://bugs.archlinux.org/task/7781 I dont know if google returns results like these, but the bug tracker search does if you look for xorg-apps, or xterm. xorg-apps were a dependency for xterm before 230, even if it was uneeded, it is also one today.
-- Greg
Yeah, I bumped into link when I was searching, but it doesn't mention anywhere exactly why xorg-apps is needed for xterm. From what I can see, it just mentions at one part that xorg-apps is a dependency of xterm and would automatically come with it. "Note: "xorg-apps" will be automatically installed as a dependency of "xterm", but I assume that implicitly relying on this sub-dependency to continue to exist in the future would be less preferable than listing it explicitly."
On 2/18/09, Andrew Przepioski <aprzepioski@gmail.com> wrote:
On 2/18/09, Grigorios Bouzakis <grbzks@gmail.com> wrote:
On Wed, Feb 18, 2009 at 01:19:18PM -0600, Aaron Griffin wrote:
On Wed, Feb 18, 2009 at 1:12 PM, Andrew Przepioski <aprzepioski@gmail.com> wrote:
To me, when I was googling about xterm trying to determine why xorg-apps was included, what feature is included with xterm that makes it need xorg-apps, I couldn't find anything
Might be helpful to use namcap in cases like this (gmail will probably wrap the output below). Though in the case of xterm, it doesn't help us - svn logs would be the next best bet
$ namcap -i /var/cache/pacman/pkg/xterm-241-1-x86_64.pkg.tar.gz xterm E: Dependency detected and not included (libxmu) from files ['usr/bin/xterm'] xterm E: Dependency detected and not included (bash) from files ['usr/bin/koi8rxterm', 'usr/bin/uxterm'] xterm W: Dependency included and not needed (libxaw) xterm W: Dependency included but already satisfied (ncurses) xterm W: Dependency included and not needed (xorg-apps) xterm I: Script link detected (bash) in file ['usr/bin/koi8rxterm', 'usr/bin/uxterm'] xterm I: File ['usr/bin/xterm'] link-level dependence on libxmu xterm I: File ['usr/bin/xterm', 'usr/bin/resize'] link-level dependence on ncurses xterm I: File ['usr/bin/xterm', 'usr/bin/resize'] link-level dependence on glibc xterm I: File ['usr/bin/xterm'] link-level dependence on libx11 xterm I: File ['usr/bin/xterm'] link-level dependence on fontconfig xterm I: File ['usr/bin/xterm'] link-level dependence on libice xterm I: File ['usr/bin/xterm'] link-level dependence on libxt xterm I: File ['usr/bin/xterm'] link-level dependence on libxft xterm I: File ['usr/bin/koi8rxterm', 'usr/bin/uxterm'] link-level dependence on bash xterm I: Dependency covered by dependences from link dependence (zlib) xterm I: Dependency covered by dependences from link dependence (expat) xterm I: Dependency covered by dependences from link dependence (libxcb) xterm I: Dependency covered by dependences from link dependence (inputproto) xterm I: Dependency covered by dependences from link dependence (libxau) xterm I: Dependency covered by dependences from link dependence (tzdata) xterm I: Dependency covered by dependences from link dependence (libxdmcp) xterm I: Dependency covered by dependences from link dependence (renderproto) xterm I: Dependency covered by dependences from link dependence (glibc) xterm I: Dependency covered by dependences from link dependence (fontconfig) xterm I: Dependency covered by dependences from link dependence (libice) xterm I: Dependency covered by dependences from link dependence (libxt) xterm I: Dependency covered by dependences from link dependence (libxext) xterm I: Dependency covered by dependences from link dependence (kbproto) xterm I: Dependency covered by dependences from link dependence (xextproto) xterm I: Dependency covered by dependences from link dependence (ncurses) xterm I: Dependency covered by dependences from link dependence (xproto) xterm I: Dependency covered by dependences from link dependence (xcb-proto) xterm I: Dependency covered by dependences from link dependence (readline) xterm I: Dependency covered by dependences from link dependence (kernel-headers) xterm I: Dependency covered by dependences from link dependence (freetype2) xterm I: Dependency covered by dependences from link dependence (libx11) xterm I: Dependency covered by dependences from link dependence (e2fsprogs) xterm I: Dependency covered by dependences from link dependence (libxrender) xterm I: Dependency covered by dependences from link dependence (libsm) xterm I: Depends as namcap sees them: depends=(libxmu bash libxft) xterm E: Missing license
See my comments on http://bugs.archlinux.org/task/7781 I dont know if google returns results like these, but the bug tracker search does if you look for xorg-apps, or xterm. xorg-apps were a dependency for xterm before 230, even if it was uneeded, it is also one today.
-- Greg
Yeah, I bumped into link when I was searching, but it doesn't mention anywhere exactly why xorg-apps is needed for xterm. From what I can see, it just mentions at one part that xorg-apps is a dependency of xterm and would automatically come with it.
"Note: "xorg-apps" will be automatically installed as a dependency of "xterm", but I assume that implicitly relying on this sub-dependency to continue to exist in the future would be less preferable than listing it explicitly."
Ah! My bad! I didn't see it down there. :\
On Wed, Feb 18, 2009 at 9:43 PM, Andrew Przepioski <aprzepioski@gmail.com> wrote:
On 2/18/09, Andrew Przepioski <aprzepioski@gmail.com> wrote:
On 2/18/09, Grigorios Bouzakis <grbzks@gmail.com> wrote:
On Wed, Feb 18, 2009 at 01:19:18PM -0600, Aaron Griffin wrote:
On Wed, Feb 18, 2009 at 1:12 PM, Andrew Przepioski <aprzepioski@gmail.com> wrote:
To me, when I was googling about xterm trying to determine why xorg-apps was included, what feature is included with xterm that makes it need xorg-apps, I couldn't find anything
Might be helpful to use namcap in cases like this (gmail will probably wrap the output below). Though in the case of xterm, it doesn't help us - svn logs would be the next best bet
$ namcap -i /var/cache/pacman/pkg/xterm-241-1-x86_64.pkg.tar.gz xterm E: Dependency detected and not included (libxmu) from files ['usr/bin/xterm'] xterm E: Dependency detected and not included (bash) from files ['usr/bin/koi8rxterm', 'usr/bin/uxterm'] xterm W: Dependency included and not needed (libxaw) xterm W: Dependency included but already satisfied (ncurses) xterm W: Dependency included and not needed (xorg-apps) xterm I: Script link detected (bash) in file ['usr/bin/koi8rxterm', 'usr/bin/uxterm'] xterm I: File ['usr/bin/xterm'] link-level dependence on libxmu xterm I: File ['usr/bin/xterm', 'usr/bin/resize'] link-level dependence on ncurses xterm I: File ['usr/bin/xterm', 'usr/bin/resize'] link-level dependence on glibc xterm I: File ['usr/bin/xterm'] link-level dependence on libx11 xterm I: File ['usr/bin/xterm'] link-level dependence on fontconfig xterm I: File ['usr/bin/xterm'] link-level dependence on libice xterm I: File ['usr/bin/xterm'] link-level dependence on libxt xterm I: File ['usr/bin/xterm'] link-level dependence on libxft xterm I: File ['usr/bin/koi8rxterm', 'usr/bin/uxterm'] link-level dependence on bash xterm I: Dependency covered by dependences from link dependence (zlib) xterm I: Dependency covered by dependences from link dependence (expat) xterm I: Dependency covered by dependences from link dependence (libxcb) xterm I: Dependency covered by dependences from link dependence (inputproto) xterm I: Dependency covered by dependences from link dependence (libxau) xterm I: Dependency covered by dependences from link dependence (tzdata) xterm I: Dependency covered by dependences from link dependence (libxdmcp) xterm I: Dependency covered by dependences from link dependence (renderproto) xterm I: Dependency covered by dependences from link dependence (glibc) xterm I: Dependency covered by dependences from link dependence (fontconfig) xterm I: Dependency covered by dependences from link dependence (libice) xterm I: Dependency covered by dependences from link dependence (libxt) xterm I: Dependency covered by dependences from link dependence (libxext) xterm I: Dependency covered by dependences from link dependence (kbproto) xterm I: Dependency covered by dependences from link dependence (xextproto) xterm I: Dependency covered by dependences from link dependence (ncurses) xterm I: Dependency covered by dependences from link dependence (xproto) xterm I: Dependency covered by dependences from link dependence (xcb-proto) xterm I: Dependency covered by dependences from link dependence (readline) xterm I: Dependency covered by dependences from link dependence (kernel-headers) xterm I: Dependency covered by dependences from link dependence (freetype2) xterm I: Dependency covered by dependences from link dependence (libx11) xterm I: Dependency covered by dependences from link dependence (e2fsprogs) xterm I: Dependency covered by dependences from link dependence (libxrender) xterm I: Dependency covered by dependences from link dependence (libsm) xterm I: Depends as namcap sees them: depends=(libxmu bash libxft) xterm E: Missing license
See my comments on http://bugs.archlinux.org/task/7781 I dont know if google returns results like these, but the bug tracker search does if you look for xorg-apps, or xterm. xorg-apps were a dependency for xterm before 230, even if it was uneeded, it is also one today.
-- Greg
Yeah, I bumped into link when I was searching, but it doesn't mention anywhere exactly why xorg-apps is needed for xterm. From what I can see, it just mentions at one part that xorg-apps is a dependency of xterm and would automatically come with it.
"Note: "xorg-apps" will be automatically installed as a dependency of "xterm", but I assume that implicitly relying on this sub-dependency to continue to exist in the future would be less preferable than listing it explicitly."
Ah! My bad! I didn't see it down there. :\
If you dont like the dependency that much, or need space or whatever and dont want to build your own package, you can pacman -Rd xorg-apps. xterm doesnt need xmessage. Only koi8xterm does. -- Greg
On 2/18/09, Grigorios Bouzakis <grbzks@gmail.com> wrote:
On Wed, Feb 18, 2009 at 9:43 PM, Andrew Przepioski <aprzepioski@gmail.com> wrote:
On 2/18/09, Andrew Przepioski <aprzepioski@gmail.com> wrote:
On 2/18/09, Grigorios Bouzakis <grbzks@gmail.com> wrote:
On Wed, Feb 18, 2009 at 01:19:18PM -0600, Aaron Griffin wrote:
On Wed, Feb 18, 2009 at 1:12 PM, Andrew Przepioski <aprzepioski@gmail.com> wrote:
To me, when I was googling about xterm trying to determine why xorg-apps was included, what feature is included with xterm that makes it need xorg-apps, I couldn't find anything
Might be helpful to use namcap in cases like this (gmail will probably wrap the output below). Though in the case of xterm, it doesn't help us - svn logs would be the next best bet
$ namcap -i /var/cache/pacman/pkg/xterm-241-1-x86_64.pkg.tar.gz xterm E: Dependency detected and not included (libxmu) from files ['usr/bin/xterm'] xterm E: Dependency detected and not included (bash) from files ['usr/bin/koi8rxterm', 'usr/bin/uxterm'] xterm W: Dependency included and not needed (libxaw) xterm W: Dependency included but already satisfied (ncurses) xterm W: Dependency included and not needed (xorg-apps) xterm I: Script link detected (bash) in file ['usr/bin/koi8rxterm', 'usr/bin/uxterm'] xterm I: File ['usr/bin/xterm'] link-level dependence on libxmu xterm I: File ['usr/bin/xterm', 'usr/bin/resize'] link-level dependence on ncurses xterm I: File ['usr/bin/xterm', 'usr/bin/resize'] link-level dependence on glibc xterm I: File ['usr/bin/xterm'] link-level dependence on libx11 xterm I: File ['usr/bin/xterm'] link-level dependence on fontconfig xterm I: File ['usr/bin/xterm'] link-level dependence on libice xterm I: File ['usr/bin/xterm'] link-level dependence on libxt xterm I: File ['usr/bin/xterm'] link-level dependence on libxft xterm I: File ['usr/bin/koi8rxterm', 'usr/bin/uxterm'] link-level dependence on bash xterm I: Dependency covered by dependences from link dependence (zlib) xterm I: Dependency covered by dependences from link dependence (expat) xterm I: Dependency covered by dependences from link dependence (libxcb) xterm I: Dependency covered by dependences from link dependence (inputproto) xterm I: Dependency covered by dependences from link dependence (libxau) xterm I: Dependency covered by dependences from link dependence (tzdata) xterm I: Dependency covered by dependences from link dependence (libxdmcp) xterm I: Dependency covered by dependences from link dependence (renderproto) xterm I: Dependency covered by dependences from link dependence (glibc) xterm I: Dependency covered by dependences from link dependence (fontconfig) xterm I: Dependency covered by dependences from link dependence (libice) xterm I: Dependency covered by dependences from link dependence (libxt) xterm I: Dependency covered by dependences from link dependence (libxext) xterm I: Dependency covered by dependences from link dependence (kbproto) xterm I: Dependency covered by dependences from link dependence (xextproto) xterm I: Dependency covered by dependences from link dependence (ncurses) xterm I: Dependency covered by dependences from link dependence (xproto) xterm I: Dependency covered by dependences from link dependence (xcb-proto) xterm I: Dependency covered by dependences from link dependence (readline) xterm I: Dependency covered by dependences from link dependence (kernel-headers) xterm I: Dependency covered by dependences from link dependence (freetype2) xterm I: Dependency covered by dependences from link dependence (libx11) xterm I: Dependency covered by dependences from link dependence (e2fsprogs) xterm I: Dependency covered by dependences from link dependence (libxrender) xterm I: Dependency covered by dependences from link dependence (libsm) xterm I: Depends as namcap sees them: depends=(libxmu bash libxft) xterm E: Missing license
See my comments on http://bugs.archlinux.org/task/7781 I dont know if google returns results like these, but the bug tracker search does if you look for xorg-apps, or xterm. xorg-apps were a dependency for xterm before 230, even if it was uneeded, it is also one today.
-- Greg
Yeah, I bumped into link when I was searching, but it doesn't mention anywhere exactly why xorg-apps is needed for xterm. From what I can see, it just mentions at one part that xorg-apps is a dependency of xterm and would automatically come with it.
"Note: "xorg-apps" will be automatically installed as a dependency of "xterm", but I assume that implicitly relying on this sub-dependency to continue to exist in the future would be less preferable than listing it explicitly."
Ah! My bad! I didn't see it down there. :\
If you dont like the dependency that much, or need space or whatever and dont want to build your own package, you can pacman -Rd xorg-apps. xterm doesnt need xmessage. Only koi8xterm does.
-- Greg
Like I said earlier, I just do pacman -Sd xterm because by the time I am installing pacman, I already satisfy the other dependencies and I knew that I didn't use xorg-apps or the feature in xterm that needed xorg-apps, and I was just curious as to what feature of xterm needed xorg-apps. Now I know it's xmessages. Hehe, next time I'll have to read more carefully though because now I see that you clearly said it on the bug report and I just completely ignored the comment section at the bottom, haha, and now I know about numcap, which will hopefully make it easier for me to find the answer to this kind of question next time I notice a dependency that I am not too sure of. Thank-you. :)
On Wed, 2009-02-18 at 10:05 -0800, Andrew Przepioski wrote:
How come xorg-apps is a dependency for xterm? Been a lil' curious for awhile and have tried figuring it out, but found nothing so I figured I would ask here.
xorg-apps contains luit, which is some kind of dependency to xterm. I'm not an xterm user, so I don't know anything more than this about it.
On Thu, Feb 19, 2009 at 11:37 AM, Jan de Groot <jan@jgc.homeip.net> wrote:
On Wed, 2009-02-18 at 10:05 -0800, Andrew Przepioski wrote:
How come xorg-apps is a dependency for xterm? Been a lil' curious for awhile and have tried figuring it out, but found nothing so I figured I would ask here.
xorg-apps contains luit, which is some kind of dependency to xterm. I'm not an xterm user, so I don't know anything more than this about it.
Oh right, thats for unicode. Since i used to be an xterm user, and i have researched this, see the Gentoo ebuild: http://gentoo-portage.com/AJAX/Ebuild/54621/View Its very identical to Arch's PKGBUILD. Luit is needed for unicode but xterm works just fine without it installed. Without xmessage koi8xterm doesnt work at all. -- Greg
participants (4)
-
Aaron Griffin
-
Andrew Przepioski
-
Grigorios Bouzakis
-
Jan de Groot