Description:

*******************************************
*** KYum is now hosted on Sourceforge! ***
*******************************************

KYum is a graphical user-frontend for the rpm package manager yum. You can view and modify repositories and yum.conf and control most of yum's operations with it in a convenient way.

Thanks to R. Wolters and J. Schmitt for their initial SPEC file versions and to all others who contributed to kyum's development in any way.
Last changelog:

12 years ago

2005-07-24 V0.7.5 Steffen Offermann (steffen_ac@yahoo.com)

* Fix: Processes started within dialogs (e.g. to show
dependencies) were immediately killed due to a
forgotten line in the source.

* Actions view: The package list now has a title.


2005-07-23 V0.7.4 Steffen Offermann (steffen_ac@yahoo.com)

* Fix: Resizable dialogs now work as expected (thanks to
S. Pistone).

* Repository view: If possible, $basearch, $arch and $releasever
will be expanded to their actual values.

* Actions view: The context-menu item "Query Installed Version"
is now available in two versions: "short" and "extended" (using
"rpm -q" and "rpm -qi" respectively to retrieve the desired
information).

* Before removing installed packages, a list of packages that rely
on these packages is displayed and the user must confirm that
all these packages are safe to be uninstalled.


2005-07-19 V0.7.3 Steffen Offermann (steffen_ac@yahoo.com)

* Fix: Results of "Find" operation were only shown in the output
view, not in the list view.

* Fix: "Clean yum's cache" dialog: "yum -y clean" was executed
instead of "yum -y clean all".

* Added info about yum's confusing behavior regarding the clean
operation (only the cache for enabled repositories will be
cleaned).

* Added context-menu to package list view. Currently available
menu options are:

- remove from list
- show package dependencies
- query installed version (via rpm).



2005-07-12 V0.7.2 Steffen Offermann (steffen_ac@yahoo.com)

* Selecting or deselecting packages while installing/updating
packages is now possible without any side-effects.

* The package version number will be appended to the name of
the package when uninstalling installed packages.

* The confirmation dialog when yum.conf and repositories have
been saved can now be disabled.



2005-06-03 V0.7.1 Steffen Offermann (steffen_ac@yahoo.com)

* Fix: KYum crashed, when the specified folder for *.repo files
did not exist.

* Enabled "Install"-action in Groups view. But still no fancy
group support other than the limited one provided by yum.

* The editor for yum.conf now is a set of edit fields with
context help.

New options unknown to KYum cannot (yet) be added from within
KYum but will be preserved and are editable if they exist in
yum.conf (i.e. you can still add new items to yum.conf outside
KYum). These are mostly options that are rarely used or make no
sense with KYum.

* Option "reposdir" in yum.conf will now be recognized and used.

* When installing/updating selected packages, the respective packages
will be removed from the displayed list of available/updatable
packages if the installation was successful (i.e. yum's exit code
was 0).

* Added information about number and total download size of selected
packages.

* Selected (checked) packages are highlighted in the list.

* Actions tab / Groups tab: The command line of the executed command
is shown in the output window.

* The supplied file kyum_sysinfo.py is now installed in
$(kde_datadir)/kyum instead of $(kde_bindir).

* Made some colors and flags configurable.

djsegfault

10 years ago

I enabled the devel repos, then clicked on the list updates option, and got:

Process 7883 (yum) has been started.
Please be patient, this may be a lengthy operation...

(Command being executed: yum -y info updates).

Loading "installonlyn" plugin
Loading "dellsysidplugin" plugin
Updated Packages
*** Traceback (most recent call last):
*** File "/usr/bin/yum", line 29, in <module>
*** yummain.main(sys.argv[1:])
*** File "/usr/share/yum-cli/yummain.py", line 94, in main
*** result, resultmsgs = base.doCommands()
*** File "/usr/share/yum-cli/cli.py", line 264, in doCommands
*** return self.yum_cli_commands[self.basecmd].doCommand(self, self.basecmd, self.extcmds)
*** File "/usr/share/yum-cli/yumcommands.py", line 167, in doCommand
*** base.listPkgs(ypl.updates, 'Updated Packages', basecmd)
*** File "/usr/share/yum-cli/output.py", line 102, in listPkgs
*** self.infoOutput(pkg)
*** File "/usr/share/yum-cli/output.py", line 73, in infoOutput
*** print _("Description:\n%s") % pkg.description
*** UnicodeEncodeError: 'ascii' codec can't encode character u'\xae' in position 62: ordinal not in range(128)
Process exited normally with code 1.

Report

iceeman

10 years ago

hi,
i'm traying to run ./configure and I'm getting error:

./configure
checking build system type... i686-redhat-linux-gnu
checking host system type... i686-redhat-linux-gnu
checking target system type... i686-redhat-linux-gnu
./configure: line 1379: syntax error near unexpected token `kyum,'
./configure: line 1379: `AM_INIT_AUTOMAKE(kyum, 0.1)'


how can I fix this ?
thank you for reply.

best regards, Milosz

Report

Cliff1508

11 years ago

I have used the removal tool in KYUM twice (two different Fedora Core 5 systems) with disastrous results. I believe that removing one application at a time will work but not multiple applications. One system would not reboot and the other had to have KDE desktop manually reinstalled (Gnome still doesn't come up.) It looks like it runs away with itself and just removes like crazy. I recovered one log file of install, update and the final removal if that would help.

Report

DigiHzData

11 years ago

Hi all. In Kyum i see the update kyum.i386 0.7.5-2.fc4 and 2 days after that kyum.i386 0.7.5-3.fc4kyum.i386.
But in Help about KYum it still says "KYum 0.7.5pree-001".
What is wrong? Is there in fact a version of 0.7.5-3 or is someone hacking yum?

Plz check and advise.

Report

SteffenAC

11 years ago

The current version is 0.7.5-3, but there is a later version in the CVS repository.

Unfortunately I have not yet found time to continue working at kyum since that release.

Regards,
Steffen O.

Report

mlehman

11 years ago

I tried to use the find command to find all software that contained the word camera in the description. It uses the yum command yum -y info camera and comes up with no entries. If I uncheck the description box, it comes up with a host of entries and uses the yum command yum -y search camera. It then went into a frenzy and I had to shut down the program using ctrl c.

What am I doing wrong - or is this a bug?

Report

SteffenAC

11 years ago

My apologies for slow replies. I check this site very seldomly.

It's probably a bug. Which version of kyum are you working with? Have you tried the CVS version from the sourceforge site?

Regards,
Steffen

Report

mlehman

11 years ago

version 0.71

and no I haven't checked that version. I use stable/relatively stable repositories with yum so I'm probably behind the curve.
Thanks for the reply.

Report

angrykeyboarder

11 years ago

It's the best GUI for YUM, yet.

It's still not approaching what I'd like to see (a Synaptic clone for YUM) but it's better than anything else out there. I use it regardless of what Desktop environment I'm in, since I always have a minimum of GNOME and KDE installed.

Report

claudejones

11 years ago

I've just updated to 7.5-1 from Fedora rawhide. Thanks for all your work. Having just spent a couple of frustrating weeks trying to get smartpm working correctly, I have come back to kyum. The killer feature for me would be an installed column. When listing the available packages, an installed column quickly lets you see what is already on the system, for comparison purposes. This column is invaluable for troubleshooting as well, for example when an update is interrupted and multiple versions wind up in various states on your system. I keep synaptic on my system for this purpose only. I hope this is a feature that lends itself to easy implementation from a coding standpoint...

Report

dbramble

12 years ago

Hi, Love the tool! Have an old version I installed for FC3. Is there an RPM for FC3 with the latest KYum version?

Regards,
Daniel

Report

SteffenAC

12 years ago

You can make your own RPM for FC3 from the Source RPM available at sourceforge. I cannot do that for you since I don't have FC3 on my system.

Report

chrisjones051073

12 years ago

Note sure if this is the best place for feature requests, but

PLEASE remove the "-y" you add to the yum commands, and add some user dialogue boxes instead (i.e. like yumex). This is VERY VERY dangerous, as when removing packages it will automatically remove dependant packages WIHOUT asking me if I want that !!

Don't get me wrong, I like kyum, but this problem makes it far to dangerous to use in my opinion.

Report

SteffenAC

12 years ago

I'll probably make that configurable in one of the next releases. Thank you for your suggestion!

Report

attendant

12 years ago

should we report bugs somewhere else? (should we report at all? ;-)
*most dialogs allow resize but don't have layouts defined (so resizing is useless).
*"Clean yum's cache" "clean all" option executes "yum -y clean" which doesn't work. should execute "yum -y clean all" instead
*i'm not sure this is a bug, but i couldn't compile it on fedora 4. i get "DlgInfo.cpp:234:23: error: DlgInfo.moc: No such file or directory". no problems with the rpm though.

great tool, btw. keep up the good work.

Report

tvucko

12 years ago

Patch file for make kyum on fc4:

--- kyum-0.7.2/src/Makefile.in 2005-07-11 14:20:16.000000000 +0200
+++ kyum-0.7.2-atomix/src/Makefile.in 2005-07-13 11:43:45.000000000 +0200
@@ -979,8 +979,15 @@
mocs: LineEdit.moc

#>+ 3
+DlgInfo.moc: $(srcdir)/DlgInfo.h
+ $(MOC) $(srcdir)/DlgInfo.h -o DlgInfo.moc
+
+#>+ 2
+mocs: LineEdit.moc
+
+#>+ 3
clean-metasources:
- -rm -f DlgSelectRepository.moc TextEdit.moc KYumConf.moc DlgGenerateRSS.moc DlgFindPackages.moc ComboBox.moc kyum.moc GroupsView.moc ActionsView.moc DlgCleanCache.moc RepoView.moc OptionsView.moc DlgImportGPG.moc CfgFile.moc DlgEditRepo.moc KYumPreferences.moc KYumView.moc YumConfView.moc ReposTab.moc DirTableEditor.moc DlgStopAction.moc ActionsTab.moc YumLogView.moc OptionsWidget.moc YumConfTab.moc GroupsTab.moc.cpp LineEdit.moc
+ -rm -f DlgSelectRepository.moc TextEdit.moc KYumConf.moc DlgGenerateRSS.moc DlgFindPackages.moc ComboBox.moc kyum.moc GroupsView.moc ActionsView.moc DlgCleanCache.moc RepoView.moc OptionsView.moc DlgImportGPG.moc CfgFile.moc DlgEditRepo.moc KYumPreferences.moc KYumView.moc YumConfView.moc ReposTab.moc DirTableEditor.moc DlgStopAction.moc ActionsTab.moc YumLogView.moc OptionsWidget.moc YumConfTab.moc GroupsTab.moc.cpp LineEdit.moc DlgInfo.moc

#>+ 2
KDE_DIST=BaseDlgCleanCache.ui kyum.desktop BaseDlgEditRepo.ui hi32-app-kyum.png kyum_sysinfo.py hi16-app-kyum.png BaseDlgFindPackages.ui BaseDlgGenerateRSS.ui BaseDlgSelectRepo.ui BaseDlgImportGPG.ui BaseDlgStopAction.ui kyumui.rc kyum.lsm
@@ -1159,6 +1166,7 @@
$(srcdir)/YumLogView.cpp: BaseDlgEditRepo.h BaseDlgFindPackages.h BaseDlgImportGPG.h BaseDlgStopAction.h BaseDlgCleanCache.h BaseDlgGenerateRSS.h BaseDlgSelectRepo.h
KYumConf.o: KYumConf.moc
$(srcdir)/DlgInfo.cpp: BaseDlgEditRepo.h BaseDlgFindPackages.h BaseDlgImportGPG.h BaseDlgStopAction.h BaseDlgCleanCache.h BaseDlgGenerateRSS.h BaseDlgSelectRepo.h
+DlgInfo.o: DlgInfo.moc
$(srcdir)/YumConfView.cpp: BaseDlgEditRepo.h BaseDlgFindPackages.h BaseDlgImportGPG.h BaseDlgStopAction.h BaseDlgCleanCache.h BaseDlgGenerateRSS.h BaseDlgSelectRepo.h
$(srcdir)/DlgEditRepo.cpp: BaseDlgEditRepo.h BaseDlgFindPackages.h BaseDlgImportGPG.h BaseDlgStopAction.h BaseDlgCleanCache.h BaseDlgGenerateRSS.h BaseDlgSelectRepo.h
DlgImportGPG.o: DlgImportGPG.moc

Report

SteffenAC

12 years ago

I don't check this site regularly, so it may be better to report bugs to my e-mail address.

Thank you for reporting anyway. I had this peculiar "cannot find DlgInfo.moc" error, too, but when I ran rpmbuild a second time, the error had disappeared (that's why I could finally build the rpm).

The Makefile.in is auto-generated by KDevelop.

The "problem" with the resizable dialogs is well-known. I wanted to make them resizable, but I could not find a way how to do that with the GUI designer. I'll probably have to do it by hand. That's an issue for version 1.0, I guess. ;-)

I'll fix the "clean all" bug (if it is one) soon.

Regards,
Steffen

Report

jrittvo

12 years ago

I just noticed that KYum (for FC4) is now available from Fedora Extras! Congratulations!!!

Report

SteffenAC

12 years ago

Yes, I'd like to thank J. Schmitt for that.

Have you had success with your yum feature request regarding the "installed version" information, btw? I've thought about it again and my conclusion is, that this can only be done by yum itself, not by kyum, since the necessary information is not available.

Report

jrittvo

12 years ago

I got an "absolutely not" reply to my RFE from Seth Vidal. I should have explained why it would be useful, so perhaps I will try again. On the other hand, there seems to be some consolidation of the alternate repos going on and fewer conflicts from one to another, so it hopefully becomes less of an issue as time goes on.

Report

jrittvo

12 years ago

I see the query installed version via RPM feature added. Thank you. For the majority of repos that identify their packages in the naming, that will do the trick just fine, and without adding any delay or extra steps for everyone else who may not need to know. Very well done. I'll try it out in a bit!

Report

jrittvo

12 years ago

Almost there. The command needs to be rpm -qi package to get the full installed package information, and not just the installed version. I'm not sure how the output will parse with your interface -- hopefully without problems.

Report

frudix

12 years ago

Can I make a suggestion? It will be fine to know the actual version of rpm package when requesting the available updates.

Report

SteffenAC

12 years ago

You mean the current version, I suppose.

Yes, this has already been requested. I think it could be done with some effort, but in my opinion this should rather be a feature of yum itself.

Anyway, I'll think about it, if time allows.

Thank you for your suggestion.

Report

frudix

12 years ago

The link to FC3 RPM seems to be dead... maybe the address is bad.

Report

12 years ago

2005-07-24 V0.7.5 Steffen Offermann (steffen_ac@yahoo.com)

* Fix: Processes started within dialogs (e.g. to show
dependencies) were immediately killed due to a
forgotten line in the source.

* Actions view: The package list now has a title.


2005-07-23 V0.7.4 Steffen Offermann (steffen_ac@yahoo.com)

* Fix: Resizable dialogs now work as expected (thanks to
S. Pistone).

* Repository view: If possible, $basearch, $arch and $releasever
will be expanded to their actual values.

* Actions view: The context-menu item "Query Installed Version"
is now available in two versions: "short" and "extended" (using
"rpm -q" and "rpm -qi" respectively to retrieve the desired
information).

* Before removing installed packages, a list of packages that rely
on these packages is displayed and the user must confirm that
all these packages are safe to be uninstalled.


2005-07-19 V0.7.3 Steffen Offermann (steffen_ac@yahoo.com)

* Fix: Results of "Find" operation were only shown in the output
view, not in the list view.

* Fix: "Clean yum's cache" dialog: "yum -y clean" was executed
instead of "yum -y clean all".

* Added info about yum's confusing behavior regarding the clean
operation (only the cache for enabled repositories will be
cleaned).

* Added context-menu to package list view. Currently available
menu options are:

- remove from list
- show package dependencies
- query installed version (via rpm).



2005-07-12 V0.7.2 Steffen Offermann (steffen_ac@yahoo.com)

* Selecting or deselecting packages while installing/updating
packages is now possible without any side-effects.

* The package version number will be appended to the name of
the package when uninstalling installed packages.

* The confirmation dialog when yum.conf and repositories have
been saved can now be disabled.



2005-06-03 V0.7.1 Steffen Offermann (steffen_ac@yahoo.com)

* Fix: KYum crashed, when the specified folder for *.repo files
did not exist.

* Enabled "Install"-action in Groups view. But still no fancy
group support other than the limited one provided by yum.

* The editor for yum.conf now is a set of edit fields with
context help.

New options unknown to KYum cannot (yet) be added from within
KYum but will be preserved and are editable if they exist in
yum.conf (i.e. you can still add new items to yum.conf outside
KYum). These are mostly options that are rarely used or make no
sense with KYum.

* Option "reposdir" in yum.conf will now be recognized and used.

* When installing/updating selected packages, the respective packages
will be removed from the displayed list of available/updatable
packages if the installation was successful (i.e. yum's exit code
was 0).

* Added information about number and total download size of selected
packages.

* Selected (checked) packages are highlighted in the list.

* Actions tab / Groups tab: The command line of the executed command
is shown in the output window.

* The supplied file kyum_sysinfo.py is now installed in
$(kde_datadir)/kyum instead of $(kde_bindir).

* Made some colors and flags configurable.

product-maker 53 149

File (click to download) Version Description Filetype Packagetype License Downloads Date Filesize OCS-Install DL
Details
version
0.7.5
updated Jul 24 2005
added Mar 24 2005
downloads today
0
page views today 0