You are not logged in.

#1 2007-12-15 01:59:04

krazyshane
Member
Registered: 2007-01-18
Posts: 113

makedepends installed as 'Explicitly Installed'

I've noticed that when you build and install your own package (or one from AUR), some other packages may be installed as needed.  However, if you run a pacman -Rns [name of package] it will not remove those dependencies that were installed.

Is this a bug, known issue, or 'feature'?  Or is there some work around -- other than manually keeping a log of what installed.

BTW: Same problem when installing packages from AUR with yaourt.

Thanks,
Shane

Last edited by krazyshane (2007-12-15 01:59:33)

Offline

#2 2007-12-15 02:08:11

byte
Member
From: Düsseldorf (DE)
Registered: 2006-05-01
Posts: 1,872

Re: makedepends installed as 'Explicitly Installed'

I'm too lazy to look it up myself.. see /var/lib/pacman/local/yaourt*/install, there you'll find the bug url.


I hate sigs. This one only exists to remind myself to get an avatar.

Offline

#3 2007-12-15 02:12:51

phrakture
Arch Overlord
From: behind you
Registered: 2003-10-29
Posts: 7,879
Website

Re: makedepends installed as 'Explicitly Installed'

I'm pretty sure this is known. At least _I_ know about it. I think it may be fixed in 3.1, Dan?

Offline

#4 2007-12-15 02:15:08

toofishes
Developer
From: Chicago, IL
Registered: 2006-06-06
Posts: 602
Website

Re: makedepends installed as 'Explicitly Installed'

phrakture wrote:

I'm pretty sure this is known. At least _I_ know about it. I think it may be fixed in 3.1, Dan?

http://projects.archlinux.org/git/?p=pa … 70c8203cd7

Offline

#5 2007-12-15 02:16:36

stonecrest
Member
From: Boulder
Registered: 2005-01-22
Posts: 1,190

Re: makedepends installed as 'Explicitly Installed'

Yeah, there is a pacman -U --asdeps in 3.1.

(yaourt will obviously have to be changed to accommodate this.)


I am a gated community.

Offline

#6 2007-12-15 02:17:24

phrakture
Arch Overlord
From: behind you
Registered: 2003-10-29
Posts: 7,879
Website

Re: makedepends installed as 'Explicitly Installed'

For those of you who don't speak in code, like Dan apparently does (/me glares) - it is in git right now and will be fixed in the 3.1 release.

Offline

#7 2007-12-15 19:52:50

krazyshane
Member
Registered: 2007-01-18
Posts: 113

Re: makedepends installed as 'Explicitly Installed'

Sweet guys, that's exactly what I was hoping for!  Thanks for the replies.

Shane

Offline

#8 2007-12-16 00:32:17

Cerebral
Forum Fellow
From: Waterloo, ON, CA
Registered: 2005-04-08
Posts: 3,108
Website

Re: makedepends installed as 'Explicitly Installed'

phrakture wrote:

For those of you who don't speak in code, like Dan apparently does (/me glares)

#include <iostream>
int main() 
{
  bool allSpeakInCode = true;
  std::cout << "Is there anyone who doesn't speak in code? " << std::flush;
  std::cin >> allSpeakInCode;
  std::cout << std::endl;

  if (allSpeakInCode) 
  {
    std::cout << "That's what I thought." << std::endl;
  } 
  else
  {
    std::cout << "Liar!" << std::endl;
  }
}

Offline

Board footer

Powered by FluxBB