Pirut

ulrich captin.kirk at arcor.de
Wed Nov 22 21:15:00 UTC 2006


James Wilkinson wrote:

> ulrich wrote:
>> I untagged all openoffice-files before starting an update by Pirut.
>> What happend: Pirut installed Openoffice  and killed certain openoffice
>> files in my /opt branch. Even worse, Pirut installed Openoffice in a
>> different language.
> 
> What *were* you updating? You should be able to get this information out
> of /var/log/yum.log. If it was something that depended on a particular
> version of OpenOffice, then yes, Pirut should have upgraded them to give
> you a consistent system.

So this is the log:

Nov 17 12:08:32 Updated: parted.i386 1.7.1-17.fc5
Nov 17 12:52:46 Installed: bind-libs.i386 30:9.3.3-0.2.rc2.fc5
Nov 17 12:52:49 Installed: bind.i386 30:9.3.3-0.2.rc2.fc5
Nov 17 12:52:50 Installed: caching-nameserver.i386 30:9.3.3-0.2.rc2.fc5
Nov 17 12:52:53 Installed: NetworkManager.i386 0.6.4-1.fc5
Nov 17 12:52:54 Installed: NetworkManager-glib.i386 0.6.4-1.fc5
Nov 17 12:53:44 Installed: evolution.i386 2.6.3-1.fc5.5
Nov 18 10:10:07 Entfernt: openoffice.org-impress
Nov 18 10:10:13 Entfernt: openoffice.org-graphicfilter
Nov 18 10:10:14 Entfernt: openoffice.org-javafilter
Nov 18 10:10:15 Entfernt: openoffice.org-base
Nov 18 10:10:16 Entfernt: openoffice.org-pyuno
Nov 18 10:10:17 Entfernt: openoffice.org-math
Nov 18 10:10:20 Entfernt: openoffice.org-draw
Nov 18 10:10:21 Entfernt: openoffice.org-emailmerge
Nov 18 10:10:22 Entfernt: openoffice.org-calc
Nov 18 10:10:24 Entfernt: openoffice.org-xsltfilter
Nov 18 10:10:25 Entfernt: openoffice.org-writer
Nov 19 19:16:57 Updated: openoffice.org-pyuno.i386 1:2.0.2-5.19.2
Nov 19 19:17:28 Updated: openoffice.org-writer.i386 1:2.0.2-5.19.2
Nov 19 19:17:56 Installed: gv.i386 3.6.2-1.fc5
Nov 19 19:18:01 Installed: fig2ps.noarch 1.3.5-2.fc5
Nov 19 19:18:23 Updated: openoffice.org-math.i386 1:2.0.2-5.19.2
Nov 19 19:18:30 Updated: openoffice.org-javafilter.i386 1:2.0.2-5.19.2
Nov 19 19:18:35 Updated: openoffice.org-xsltfilter.i386 1:2.0.2-5.19.2
Nov 19 19:21:54 Updated: TeXmacs.i386 1.0.6.6-1.fc5
Nov 19 19:22:35 Updated: openoffice.org-impress.i386 1:2.0.2-5.19.2
Nov 19 19:22:55 Updated: openoffice.org-draw.i386 1:2.0.2-5.19.2
Nov 19 19:22:58 Updated: openoffice.org-emailmerge.i386 1:2.0.2-5.19.2
Nov 19 19:23:29 Updated: openoffice.org-calc.i386 1:2.0.2-5.19.2
Nov 19 19:23:47 Updated: aumix.i386 2.8-10.fc5
Nov 19 19:23:52 Updated: openoffice.org-graphicfilter.i386 1:2.0.2-5.19.2
Nov 19 19:24:06 Updated: openoffice.org-base.i386 1:2.0.2-5.19.2
Nov 20 19:25:54 Erased: gmime-sharp
Nov 20 19:25:55 Erased: ekiga
Nov 20 19:25:59 Erased: evolution-data-server
Nov 20 19:26:06 Erased: tsclient
Nov 20 19:26:09 Erased: control-center
Nov 20 19:26:24 Erased: gnome-netstatus
Nov 20 19:26:28 Erased: gnome-pilot
Nov 20 19:26:31 Erased: gsf-sharp
Nov 20 19:26:32 Erased: gnome-pilot-devel
Nov 20 19:26:33 Erased: gtk-sharp2
Nov 20 19:26:36 Erased: gnome-volume-manager
Nov 20 19:26:48 Erased: gnome-applet-music
Nov 20 19:26:58 Erased: tomboy
Nov 20 19:27:00 Erased: evolution-webcal
Nov 20 19:27:02 Erased: gnome-pilot-conduits
Nov 20 19:27:04 Erased: evolution-data-server-devel
Nov 20 19:27:08 Erased: libgail-gnome
Nov 20 19:27:09 Erased: evolution
Nov 20 19:27:13 Erased: gnome-panel-devel
Nov 20 19:27:15 Erased: gnome-session
Nov 20 19:27:17 Erased: gnome-panel
Nov 20 19:27:30 Erased: gnopernicus
Nov 20 19:27:34 Erased: nautilus-sendto
Nov 20 19:27:36 Erased: gaim
Nov 20 19:27:42 Erased: gnome-utils
Nov 20 19:27:49 Erased: gnome-applet-netspeed
Nov 20 19:27:53 Erased: gnome-applets
Nov 20 21:34:30 Installiert: evolution-data-server.i386 1.6.3-1.fc5.2
Nov 20 21:36:10 Installiert: gnome-panel.i386 2.14.3-1.fc5
Nov 20 21:36:13 Installiert: libopensync.i386 0.19-1.fc5
Nov 20 21:36:14 Installiert: libgalago.i386 0.5.2-3.fc5
Nov 20 21:36:15 Installiert: galago-daemon.i386 0.5.1-1.fc5
Nov 20 21:36:16 Installiert: libopensync-devel.i386 0.19-1.fc5
Nov 20 21:36:17 Installiert: libopensync-plugin-evolution2.i386 0.19-1.fc5
Nov 20 21:36:34 Installiert: gnome-pilot.i386 2.0.13-7.fc5.6
Nov 20 21:37:19 Installiert: evolution.i386 2.6.3-1.fc5.5
Nov 20 21:37:24 Installiert: gtk-sharp2.i386 2.8.2-1
Nov 20 21:37:25 Installiert: gsl.i386 1.7-1.2.1
Nov 20 21:37:28 Installiert: bogofilter.i386 1.0.2-1.fc5
Nov 20 21:37:29 Installiert: gpgme.i386 1.1.2-4.fc5
Nov 20 21:37:30 Installiert: libetpan.i386 0.48-1.fc5
Nov 20 21:37:33 Installiert: sylpheed-claws.i386 2.6.0-1.fc5
Nov 20 21:37:34 Installiert: libopensync-plugin-evolution2-devel.i386
0.19-1.fc5
Nov 20 21:37:35 Installiert: planner-eds.i386 0.13-4.4
Nov 20 21:37:43 Installiert: evolution-webcal.i386 2.4.1-3.4
Nov 20 21:37:45 Installiert: evolution-bogofilter.i386 0.2.0-3.fc5
Nov 20 21:37:50 Installiert: evolution-data-server-devel.i386 1.6.3-1.fc5.2
Nov 20 21:37:52 Installiert: evolution-connector.i386 2.6.3-2.fc5
Nov 20 21:37:53 Installiert: evolution-sharp.i386 0.10.2-9.5
Nov 20 21:37:54 Installiert: eds-feed.i386 0.5.0-2.fc5
Nov 20 21:37:55 Installiert: sylpheed-claws-plugins-vcalendar.i386
2.6.0-1.fc5
Nov 20 21:37:59 Installiert: evolution-devel.i386 2.6.3-1.fc5.5
Nov 20 21:38:00 Installiert: nautilus-sendto.i386 0.4-7.2
Nov 21 17:15:55 Entfernt: openoffice.org-impress
Nov 21 17:16:00 Entfernt: openoffice.org-graphicfilter
Nov 21 17:16:02 Entfernt: openoffice.org-javafilter
Nov 21 17:16:03 Entfernt: openoffice.org-base
Nov 21 17:16:05 Entfernt: openoffice.org-pyuno
Nov 21 17:16:06 Entfernt: openoffice.org-math
Nov 21 17:16:08 Entfernt: openoffice.org-draw
Nov 21 17:16:10 Entfernt: openoffice.org-emailmerge
Nov 21 17:16:11 Entfernt: openoffice.org-calc
Nov 21 17:16:13 Entfernt: openoffice.org-xsltfilter
Nov 21 17:16:15 Entfernt: openoffice.org-writer
Nov 22 11:53:56 Updated: openssh.i386 4.3p2-4.11.fc5
Nov 22 11:54:19 Updated: GConf2.i386 2.14.0-2.fc5
Nov 22 11:54:21 Updated: openoffice.org-pyuno.i386 1:2.0.2-5.19.2
Nov 22 11:54:22 Updated: boost.i386 1.33.1-9.fc5
Nov 22 11:54:30 Updated: openoffice.org-writer.i386 1:2.0.2-5.19.2
Nov 22 11:54:31 Updated: GConf2-devel.i386 2.14.0-2.fc5
Nov 22 11:54:38 Updated: openoffice.org-math.i386 1:2.0.2-5.19.2
Nov 22 11:54:39 Updated: openoffice.org-xsltfilter.i386 1:2.0.2-5.19.2
Nov 22 11:55:10 Updated: boost-devel.i386 1.33.1-9.fc5
Nov 22 11:55:16 Updated: openoffice.org-impress.i386 1:2.0.2-5.19.2
Nov 22 11:55:20 Updated: elinks.i386 0.11.0-2.4
Nov 22 11:55:22 Updated: openoffice.org-draw.i386 1:2.0.2-5.19.2
Nov 22 11:55:27 Updated: openoffice.org-calc.i386 1:2.0.2-5.19.2
Nov 22 11:55:27 Updated: openoffice.org-emailmerge.i386 1:2.0.2-5.19.2
Nov 22 11:55:28 Updated: openoffice.org-javafilter.i386 1:2.0.2-5.19.2
Nov 22 11:55:29 Updated: openssh-server.i386 4.3p2-4.11.fc5
Nov 22 11:55:31 Updated: openssh-askpass.i386 4.3p2-4.11.fc5
Nov 22 11:55:32 Updated: openoffice.org-graphicfilter.i386 1:2.0.2-5.19.2
Nov 22 11:55:34 Updated: openoffice.org-base.i386 1:2.0.2-5.19.2
Nov 22 11:55:35 Updated: openssh-clients.i386 4.3p2-4.11.fc5

Entfernt = erased (did you notice the mix in languages here!)

After installing fc5 from cd's  and having installed some other packages not
available through yum, I initiated a general update via pirut except for my
openoffice installation.

Up to now, I was not able to get the preset OO-files untagged, when starting
pirut. So, where do I set the taggs for "my" packages permanently?
I am somehow missing a switch for excluding packages from being updated.
> 
> As for the /opt branch, do you mean it *removed* the files, or it stopped
> them working? Were they installed from an RPM or from a tarball /
> installer?

Pirut removed files from the /opt/OO/program/.. directory! They have been
purged! For instance the swriter, the scalc and some twenty others
vanished!
> 
> Given that Pirut was updating OpenOffice, if your /opt version was an RPM
> then the Fedora version almost certainly looked like an update to your
> /opt version, and it would remove it. That would be considered a
> packaging conflict.

Most inexplainable pirut even removed filed from an umounted device!
With me /opt resides on an extra device which had been unmounted before the
update! (I regard this to be a serious problem).
> 
> If the OpenOffice in /opt came from a tarball or installer, then the
> Fedora OO.o RPMs shouldn't be touching /opt.

OO came as rpms, I used rpm -Uhv --prefix=/opt/... *.rpm 
so OO packages are relocatable!
> 
> If the new Fedora RPMs stopped your version of OpenOffice.org from
> working, that may be due to how you included the /opt subdirectories in
> your PATH variable -- the /opt OpenOffice was finding Fedora versions of
> files before it found /opt versions.
> 
So this is my echo $PATH:
/usr/lib/qt-3.3/bin:/usr/kerberos/bin:/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bi              
n:/home/ulrich/bin

Nothing like opt. I use absolute paths for starting OO


> In any case, we'll need clarity as to precisely what was happening before
> we can tell whether it was a bug or the program working a way you didn't
> expect.
> 
> I can't see how Pirut could be expected to know which language packs you
> use in software it doesn't know about...

I can't explain that either. I use OO in German with German and English dics
etc. After the pirut update OO came in English!


> James.

Ulrich 





More information about the users mailing list