#710 closed System Defect (fixed)

Automatic pkg upgrade fails: xscreensaver conflict with xscreensaver-gnome

Reported by: mjollnirpaul Owned by:
Priority: critical Milestone:
Component: PC-BSD Updater Version: 9.1-RELEASE
Keywords: pgk, security Cc: trac-bugs@…

Description

and afterwards the meta-pkg list shown in the system-manager is empty.
What now?

I do not installed GNOME, only KDE. Why do I need this pkg?

System: PCBSD-9.1-RELEASE from /staging, 2013-02-26

IMHO this is of priority:critical because failing to upgrade pkgs affects the security of the system. I.e. I can not update pkgs although security fixes are available:
$ pkg audit
linux-f10-flashplugin-11.2r202.270 is vulnerable:
linux-flashplugin -- multiple vulnerabilities
sudo-1.8.6.p5 is vulnerable:
sudo -- Potential bypass of tty_tickets constraints
sudo-1.8.6.p5 is vulnerable:
sudo -- Authentication bypass when clock is reset

I do not know whether this is a bug of pkg or results from your assembly of meta-pkgs. Frankly, it'll take at least two decades until we can overcome the dependency hell ;)

Change History (5)

comment:1 Changed 17 months ago by kris

Go ahead and remove original xscreensaver package, and try to update again. I did some fixing to make KDE and others rely on xscreensaver-gnome instead, since it doesn't work well the other way around :(

comment:2 Changed 17 months ago by mjollnirpaul

The subject of this ticket should better be s/th like
"automatic pkg upgrade fails if a new pkg conflicts w/ an existing pkg"
because it is not specific to xscreensaver (-gnome)

comment:3 Changed 17 months ago by kris

Do this to fix:

# pkg delete -f xscreensaver

# pkg upgrade -y

Does it correct the issue? It should resolve the bad deps, and not try to pull in conflicting xscreensaver packages anymore.

comment:4 Changed 17 months ago by mjollnirpaul

I thought you're living in/near LA?!

"The early bird catches the worm" -- german proverb (brute-force translation)

Yes, I did that already yesterday (without -y, I dont like that).
All updates were applied.

But my meta-pkg list is empty. I dunno if
that is related to this bug or has another reason. Anyway, if you know a
quick way to re-generate this list, please drop me a note.

Am Donnerstag, 7. März 2013, 14:26:35 schrieben Sie: << This is Berlin time; 05:26 in LA

Do this to fix:

# pkg delete -f xscreensaver

# pkg upgrade -y

Does it correct the issue? It should resolve the bad deps, and not try to
pull in conflicting xscreensaver packages anymore.

--
=|o)

comment:5 Changed 17 months ago by kris

  • Resolution set to fixed
  • Status changed from new to closed

Sure, you can install the various meta-pkgs using the "pc-metapkgmanager" command:

# pc-metapkgmanager add KDE

Note: See TracTickets for help on using tickets.