Bug 1661 - checkinstall, installations tracker (Building rpm's for personal use)
Summary: checkinstall, installations tracker (Building rpm's for personal use)
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: New RPM package request (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: Normal enhancement
Target Milestone: Mageia 3
Assignee: Mageia Bug Squad
QA Contact:
URL: http://www.asic-linux.com.mx/~izto/ch...
Whiteboard: Mdv
Keywords:
Depends on:
Blocks:
 
Reported: 2011-06-07 10:29 CEST by Real Name
Modified: 2012-07-13 09:33 CEST (History)
9 users (show)

See Also:
Source RPM: checkinstall
CVE:
Status comment:


Attachments

Description Real Name 2011-06-07 10:29:18 CEST
From the website:

""A lot of people has asked me how can they remove from their boxes a program they compiled and installed from source. 
Some times -very few- the program's author adds an uninstall rule to their Makefile, but that's not usually the case... 
After you ./configure; make your program, CheckInstall will run make install...and keep track of every file modified by this installation...
When make install is done, CheckInstall will create a Slackware, RPM or Debian compatible package and install it...
I don't have to compile the same software again and again every time I need to install it on another box :-). ""
Comment 1 Daniel Osmari 2011-09-04 17:50:54 CEST
Adding checkinstall is probably more urgent than adding any other missing software, as it provides a safe installation procedure. Instead of having to wait for months for less popular packages to get added, we can do it ourselves in the meantime without having to cleanup /usr/local later on.

CC: (none) => danielosmari

Comment 2 Martin Turner 2011-10-23 06:15:16 CEST
I too am very interested in having checkinstall available as I often build packages of my own myself (or simply build RPMs out of source from sourceforge etc.).

CC: (none) => mdturnerinoz

Comment 3 Martin Foster 2011-11-23 12:03:12 CET
I would also like to have it available for the same reasons.

CC: (none) => mageia

Comment 4 Martin Turner 2011-11-23 21:21:26 CET
BTW I went to the checkinstall website (http://asic-linux.com.mx/~izto/checkinstall/download.php) and git cloned the repos and installed it on my PogoLinux AMD 4400 x86_64 box and it ran just fine. So, apparently, there's a disconnect between what's in the site's git repos and the downloadable source (ie the git code works).

1. http://asic-linux.com.mx/~izto/checkinstall/checkinstall.git/
2. git clone git://checkinstall.izto.org/checkinstall.git
3. su make install the checkinstall in the git repos.
4. I can now build RPMs for my system just fine.

HTH
Marty
Comment 5 Marja Van Waes 2011-12-06 10:48:54 CET
Setting version to cauldron to improve the chance that someone will package it. When it is in cauldron, it'll be in the next stable release after that, but it is also possible to reopen this request for Mga 1, then.

CC: (none) => marja11
Version: 1 => Cauldron
Summary: Request for Checkinstall (Building rpm's for personal use) => checkinstall, installations tracker (Building rpm's for personal use)
Source RPM: (none) => checkinstall
Whiteboard: (none) => Mdv

Comment 6 Martin Turner 2011-12-06 21:01:35 CET
If someone can pass a link to me regarding how to Mageia-package this, I might take a crack at it. Understand that while I've a 30+ year developer history on many platforms, and also have been able to modify/enhance my own Mandriva/Mageia distro output, I've not done any "formal" package management generation. Having said this, I'd still be interested in trying to help out at least once (and at least checkinstall is not "quite" like taking on KDE/PERL).
Comment 7 Dick Gevers 2011-12-06 21:54:52 CET
https://wiki.mageia.org/en/Packagers_Howto_start and what is linked from there.

Good luck.
Comment 8 Gene Alexander 2012-03-13 21:00:33 CET
Hi, is there a testing release or anything for this yet? I have been waiting for it for months. :)

I guess my other option is to try to figure out how to package it myself ... but then that is what I use checkinstall for, quick and dirty packaging. Mainly so I do not have to spend a lot of time I do not have available learning how to package just to do a one-off install with 'urpmi'. ;)

CC: (none) => subs

Comment 9 Martin Turner 2012-03-13 21:25:22 CET
(In reply to comment #7)
> https://wiki.mageia.org/en/Packagers_Howto_start and what is linked from there.
> 
> Good luck.

Wow, after reading just the intro to this, I simply don't have the time to get involved. We'll have to let someone on the Mageia packaging team (albeit, busy with Mageia 2) take a crack at this.

Sorry for the late reply as it seems my spam detector caught this reply to my earlier suggestion (and that of 2011-11-23 21:21:26 above).
Comment 10 Martin Turner 2012-03-13 21:34:38 CET
(In reply to comment #8)
> Hi, is there a testing release or anything for this yet? I have been waiting
> for it for months. :)
> 
> I guess my other option is to try to figure out how to package it myself ...
> but then that is what I use checkinstall for, quick and dirty packaging. Mainly
> so I do not have to spend a lot of time I do not have available learning how to
> package just to do a one-off install with 'urpmi'. ;)

Is it possible for you to try what I suggested in my reply of 2011-11-23 22:21:26 CET above? I'm at a loss since all I've not seen a full description of the problems you've enountered tying to use the Mageia version as opposed to what I suggest above that worked for me; can you please explain and while I'm not a Mageia or checkinstall "expert", maybe I can help.
Comment 11 Richard Neill 2012-04-27 06:10:22 CEST
A workaround: you can install this Mandriva package on Cauldron, and it works OK.
checkinstall-1.6.2.16-4-mdv2012.0.x86_64.rpm
( see Rpmfind.net )

CC: (none) => mageia

Andrew 2012-04-28 00:57:55 CEST

CC: (none) => theamazingchiepoo

Comment 12 Anderson Carvalho 2012-07-11 21:31:58 CEST
This package has already been asked 1 year and still have to use the packages of other distros is pitiful!

Is a package that exists in Mandriva until today and should be very simple fork it to Mageia!

CC: (none) => frateraec

Comment 13 Manuel Hiebel 2012-07-12 18:50:06 CEST
(In reply to comment #12)
> This package has already been asked 1 year and still have to use the packages
> of other distros is pitiful!
> 
> Is a package that exists in Mandriva until today and should be very simple fork
> it to Mageia!

Yes, but someone needs to do it, (and maintain it too). So feel free to join us.
Comment 14 Johnny A. Solbu 2012-07-13 09:33:05 CEST
Pushed to Cauldron.

Status: NEW => RESOLVED
CC: (none) => johnny
Resolution: (none) => FIXED
Target Milestone: --- => Mageia 3


Note You need to log in before you can comment on or make changes to this bug.