[oi-dev] perl 5.16
Adam Števko
adam.stevko at gmail.com
Fri Jul 19 22:25:42 UTC 2013
Hi,
I am sorry, but I have to revert this change as it breaks many things. Perl 5.16 cannot be installed because there is conflict with perl-510 over /usr/bin/perl. perl-510 cannot be even uninstalled, because too many things depend on it.
Packaging perl-516 is great, but making it the default version without modifying the packages to remove/update dependency on perl-510 should happen. These types of things happen because it is called development, but it doesn't mean we rush things and do this blindly without thinking. Don't get me wrong, I am happy about your work on perl-5.16, but we are not there yet for considering a switch (unless you make changes on other packages as well).
xenol at build02.sk.openindiana.org:~/code/oi-userland/components/erlang$ pfexec pkg install perl-516
Creating Plan \
pkg install: The requested change to the system attempts to install multiple actions
for link 'usr/bin/perl' with conflicting attributes:
1 package delivers 'link mediator=perl mediator-version=5.16 path=usr/bin/perl target=../perl5/5.16/bin/perl':
pkg://openindiana.org/runtime/perl-516@5.16.2,5.11-0.151.1.8.1:20130719T143855Z
1 package delivers 'link path=usr/bin/perl target=../perl5/5.10.0/bin/perl':
pkg://openindiana.org/runtime/perl-510@5.10.0,5.11-0.151.1.8:20130305T141236Z
These packages may not be installed together. Any non-conflicting set may
be, or the packages must be corrected before they can be installed.
xenol at build02.sk.openindiana.org:~/code/oi-userland/components/erlang$ pfexec pkg uninstall perl-510
Creating Planpkg uninstall: Cannot remove 'pkg://openindiana.org/runtime/perl-510@5.10.0,5.11-0.151.1.8:20130305T141236Z' due to the following packages that depend on it:
pkg://openindiana.org/SUNWcs@0.5.11,5.11-0.151.1.8.1:20130704T031555Z
pkg://openindiana.org/developer/build/automake-110@1.10,5.11-0.151.1.8.1:20130517T120506Z
pkg://openindiana.org/service/network/smtp/sendmail@8.14.4,5.11-0.151.1.8.1:20130704T031402Z
pkg://openindiana.org/system/management/snmp/net-snmp@5.4.1,5.11-0.151.1.8:20130305T141625Z
pkg://openindiana.org/print/cups@1.4.2,5.11-0.151.1.8:20130305T140847Z
pkg://openindiana.org/text/groff@1.21,5.11-0.151.1.8:20130407T134401Z
pkg://userland/developer/build/help2man@1.41.1,5.11-0.151.1.8.1:20130711T004252Z
pkg://openindiana.org/print/lp/print-client-commands@0.5.11,5.11-0.151.1.8.1:20130704T031310Z
pkg://openindiana.org/web/server/apache-13@1.3.41,5.11-0.151.1.8:20130305T141936Z
pkg://openindiana.org/system/extended-system-utilities@0.5.11,5.11-0.151.1.8.1:20130704T031734Z
pkg://userland/metapackages/build-essential@1.0,5.11-0.151.1.8.1:20130718T152344Z
pkg://openindiana.org/runtime/perl-510/extra@5.10.0,5.11-0.151.1.8:20130305T141244Z
pkg://openindiana.org/developer/opensolaris/osnet@0.5.11,5.11-0.151.1.8.1:20130719T052242Z
pkg://openindiana.org/developer/versioning/git@1.7.9.2,5.11-0.151.1.8.1:20130513T105600Z
pkg://openindiana.org/developer/build/ant@1.7.1,5.11-0.151.1.8:20130305T135025Z
pkg://openindiana.org/developer/object-file@0.5.11,5.11-0.151.1.8.1:20130704T030233Z
pkg://openindiana.org/runtime/perl-510/module/sun-solaris@0.5.11,5.11-0.151.1.8.1:20130704T031314Z
pkg://openindiana.org/library/security/openssl@0.9.8.25,5.11-0.151.1.8:20130305T140707Z
pkg://openindiana.org/print/filter/ghostscript@8.64,5.11-0.151.1.8:20130305T140923Z
pkg://openindiana.org/developer/build/autoconf@2.69,5.11-0.151.1.8:20130305T135023Z
pkg://openindiana.org/developer/build/automake-19@1.9.6,5.11-0.151.1.8:20130305T135034Z
pkg://openindiana.org/library/perl-5/xml-parser@5.10,5.11-0.151.1.8:20130406T201137Z
pkg://openindiana.org/text/texinfo@4.7,5.11-0.151.1.8.1:20130518T221401Z
pkg://openindiana.org/developer/gnome/gettext@2.30.0,5.11-0.151.1.8:20130406T202937Z
pkg://openindiana.org/developer/build/onbld@0.5.11,5.11-0.151.1.8.1:20130704T030202Z
pkg://openindiana.org/data/docbook@2.30.0,5.11-0.151.1.8:20130406T202410Z
pkg://openindiana.org/editor/vim@7.2.308,5.11-0.151.1.8:20130305T135408Z
pkg://openindiana.org/developer/build/automake-111@1.11.2,5.11-0.151.1.8.1:20130517T120839Z
Cheers,
Adam
On Jul 19, 2013, at 5:07 PM, Alexander Pyhalov <alp at rsu.ru> wrote:
> We have updated perl - 5.16 in repository.
> Build machine now builds only 5.16 modules by default (but uses 5.10 perl in usual operations).
>
> I have strong suspicion that perl 5.10 dbi (and dependent postgres-dbi) are broken, because now library/perl-5/database is an empty package which has conditional dependency library/perl-5/database-516. Earlier it was a real package containing perl 5.10 dbi modules.
> --
> Best regards,
> Alexander Pyhalov,
> system administrator of Computer Center of Southern Federal University
>
> _______________________________________________
> oi-dev mailing list
> oi-dev at openindiana.org
> http://openindiana.org/mailman/listinfo/oi-dev
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 4804 bytes
Desc: not available
URL: <http://openindiana.org/pipermail/oi-dev/attachments/20130720/dc106c0c/attachment-0005.bin>
More information about the oi-dev
mailing list