How to Install and Uninstall ghc-network-uri Package on openSUSE Leap
Last updated: December 25,2024
1. Install "ghc-network-uri" package
This guide let you learn how to install ghc-network-uri on openSUSE Leap
$
sudo zypper refresh
Copied
$
sudo zypper install
ghc-network-uri
Copied
2. Uninstall "ghc-network-uri" package
Please follow the step by step instructions below to uninstall ghc-network-uri on openSUSE Leap:
$
sudo zypper remove
ghc-network-uri
Copied
3. Information about the ghc-network-uri package on openSUSE Leap
Information for package ghc-network-uri:
----------------------------------------
Repository : Update repository with updates from SUSE Linux Enterprise 15
Name : ghc-network-uri
Version : 2.6.4.2-150500.3.3.2
Arch : x86_64
Vendor : SUSE LLC
Installed Size : 439.7 KiB
Installed : No
Status : not installed
Source package : ghc-network-uri-2.6.4.2-150500.3.3.2.src
Upstream URL : https://hackage.haskell.org/package/network-uri
Summary : URI manipulation
Description :
This package provides facilities for parsing and unparsing URIs, and creating
and resolving relative URI references, closely following the URI spec,
.
== Backward-compatibility
In 'network-2.6' the "Network.URI" module was split off from the 'network'
package into this package. If you're using the "Network.URI" module you can be
backward compatible and automatically get it from the right package by using
the in your
'.cabal' file's build-depends (along with dependencies for both 'network-uri'
and 'network'):
> build-depends: > network-uri-flag == 0.1.*
Or you can do the same manually by adding this boilerplate to your '.cabal'
file:
> flag network-uri > description: Get Network.URI from the network-uri package
> default: True > > library > -- ... > if flag(network-uri) > build-depends:
network-uri >= 2.6, network >= 2.6 > else > build-depends: network-uri < 2.6,
network < 2.6
That is, get the module from either 'network < 2.6' or from 'network-uri >=
2.6'.
----------------------------------------
Repository : Update repository with updates from SUSE Linux Enterprise 15
Name : ghc-network-uri
Version : 2.6.4.2-150500.3.3.2
Arch : x86_64
Vendor : SUSE LLC
Installed Size : 439.7 KiB
Installed : No
Status : not installed
Source package : ghc-network-uri-2.6.4.2-150500.3.3.2.src
Upstream URL : https://hackage.haskell.org/package/network-uri
Summary : URI manipulation
Description :
This package provides facilities for parsing and unparsing URIs, and creating
and resolving relative URI references, closely following the URI spec,
== Backward-compatibility
In 'network-2.6' the "Network.URI" module was split off from the 'network'
package into this package. If you're using the "Network.URI" module you can be
backward compatible and automatically get it from the right package by using
the in your
'.cabal' file's build-depends (along with dependencies for both 'network-uri'
and 'network'):
> build-depends: > network-uri-flag == 0.1.*
Or you can do the same manually by adding this boilerplate to your '.cabal'
file:
> flag network-uri > description: Get Network.URI from the network-uri package
> default: True > > library > -- ... > if flag(network-uri) > build-depends:
network-uri >= 2.6, network >= 2.6 > else > build-depends: network-uri < 2.6,
network < 2.6
That is, get the module from either 'network < 2.6' or from 'network-uri >=
2.6'.