Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Unsupported Software
  • Search

findcruft: Yet another script to find obsolete files

This forum covers all Gentoo-related software not officially supported by Gentoo. Ebuilds/software posted here might harm the health and stability of your system(s), and are not supported by Gentoo developers. Bugs/errors caused by ebuilds from overlays.gentoo.org are covered by this forum, too.
Post Reply
Advanced search
78 posts
  • Previous
  • 1
  • 2
  • 3
  • 4
Author
Message
mgrela
Tux's lil' helper
Tux's lil' helper
Posts: 123
Joined: Sat Jul 26, 2008 10:20 am
Location: Polska

  • Quote

Post by mgrela » Fri Aug 06, 2010 7:46 pm

Is this package still maintained by someone ? I've seen it included in a couple of overlays and I would like to bring it back to life and improve a little bit:

1. Move the per-package rules from /usr/lib/findcruft to /usr/share/findcruft as they are not machine-specific.
2. For each package have not one file but a directory which could contain separate package-specific symlinks, ignore and nopackage files.
3. Move the global nopackage ignore and symlink files under the "baselayout" package.
4. Add a warning when package-specific rules are not found for a package present in the system (for developers).
Maciej Grela
You just keep on trying till you run out of cake.
Top
insecure
n00b
n00b
Posts: 1
Joined: Thu Jan 06, 2011 9:01 pm

  • Quote

Post by insecure » Fri Jan 07, 2011 5:41 pm

I have written my own cruft script some time ago. Some days ago, I dug it out and it still worked. I have tweaked it a bit and released it for public use, here:
http://www.genoetigt.de/site/projects/gcruft

It is written in perl and thus can be extended via perl scripts. I've already written some package exceptions, but many are still missing, so feel free to write your own (and share them of course!).[/url]
Top
Havin_it
Veteran
Veteran
Posts: 1346
Joined: Sun Jul 17, 2005 10:26 am
Location: Edinburgh, UK
Contact:
Contact Havin_it
Website

  • Quote

Post by Havin_it » Thu Sep 01, 2011 12:16 pm

mgrela wrote:Is this package still maintained by someone ? I've seen it included in a couple of overlays and I would like to bring it back to life and improve a little bit:

1. Move the per-package rules from /usr/lib/findcruft to /usr/share/findcruft as they are not machine-specific.
2. For each package have not one file but a directory which could contain separate package-specific symlinks, ignore and nopackage files.
3. Move the global nopackage ignore and symlink files under the "baselayout" package.
4. Add a warning when package-specific rules are not found for a package present in the system (for developers).
The tarball is no longer at the SRC_URI listed in the overlay ebuilds, but it is on github at: https://github.com/hollow/findcruft2

Last updates in 2009 so no idea how compatible it is now. You can't get a tarball from the git repo, but you can clone or fork it. If you're still interested, give it a look - I intend to do so myself, but I don't know how to rewrite the ebuild to get the code from git instead.
Top
Post Reply

78 posts
  • Previous
  • 1
  • 2
  • 3
  • 4

Return to “Unsupported Software”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Authors
Gentoo is a trademark of the Gentoo Foundation, Inc. and of Förderverein Gentoo e.V.
The contents of this document, unless otherwise expressly stated, are licensed under the CC-BY-SA-4.0 license.
The Gentoo Name and Logo Usage Guidelines apply.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy